builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-136 starttime: 1467682686.8 results: success (0) buildid: 20160704172224 builduid: 268ab60db08e424a962a62fdb5b0e1e5 revision: c2280cbee4ed9092158c59bd9ba224a3bf909afa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:06.803820) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:06.804738) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:06.805239) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:06.912977) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-04 18:38:06.913675) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False --18:38:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.42 MB/s 18:38:08 (8.42 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.021000 ========= master_lag: 3.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-04 18:38:11.299435) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 18:38:11.299726) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 18:38:13.936464) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 18:38:13.936864) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c2280cbee4ed9092158c59bd9ba224a3bf909afa --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 c2280cbee4ed9092158c59bd9ba224a3bf909afa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False 2016-07-04 18:38:14,390 truncating revision to first 12 chars 2016-07-04 18:38:14,390 Setting DEBUG logging. 2016-07-04 18:38:14,390 attempt 1/10 2016-07-04 18:38:14,390 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c2280cbee4ed?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 18:38:15,908 unpacking tar archive at: mozilla-beta-c2280cbee4ed/testing/mozharness/ program finished with exit code 0 elapsedTime=2.190000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 18:38:16.199963) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:16.200343) ========= script_repo_revision: c2280cbee4ed9092158c59bd9ba224a3bf909afa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:16.200805) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:16.201114) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 18:38:16.219044) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-07-04 18:38:16.219381) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:38:17 INFO - MultiFileLogger online at 20160704 18:38:17 in C:\slave\test 18:38:17 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 18:38:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:38:17 INFO - {'append_to_log': False, 18:38:17 INFO - 'base_work_dir': 'C:\\slave\\test', 18:38:17 INFO - 'blob_upload_branch': 'mozilla-beta', 18:38:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:38:17 INFO - 'buildbot_json_path': 'buildprops.json', 18:38:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:38:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:38:17 INFO - 'download_minidump_stackwalk': True, 18:38:17 INFO - 'download_symbols': 'true', 18:38:17 INFO - 'e10s': False, 18:38:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:38:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:38:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:38:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:38:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:38:17 INFO - 'C:/mozilla-build/tooltool.py'), 18:38:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:38:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:38:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:38:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:38:17 INFO - 'log_level': 'info', 18:38:17 INFO - 'log_to_console': True, 18:38:17 INFO - 'opt_config_files': (), 18:38:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:38:17 INFO - '--processes=1', 18:38:17 INFO - '--config=%(test_path)s/wptrunner.ini', 18:38:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:38:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:38:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:38:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:38:17 INFO - 'pip_index': False, 18:38:17 INFO - 'require_test_zip': True, 18:38:17 INFO - 'test_type': ('testharness',), 18:38:17 INFO - 'this_chunk': '1', 18:38:17 INFO - 'total_chunks': '10', 18:38:17 INFO - 'virtualenv_path': 'venv', 18:38:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:38:17 INFO - 'work_dir': 'build'} 18:38:17 INFO - ##### 18:38:17 INFO - ##### Running clobber step. 18:38:17 INFO - ##### 18:38:17 INFO - Running pre-action listener: _resource_record_pre_action 18:38:17 INFO - Running main action method: clobber 18:38:17 INFO - rmtree: C:\slave\test\build 18:38:17 INFO - Using _rmtree_windows ... 18:38:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:40:38 INFO - Running post-action listener: _resource_record_post_action 18:40:38 INFO - ##### 18:40:38 INFO - ##### Running read-buildbot-config step. 18:40:38 INFO - ##### 18:40:38 INFO - Running pre-action listener: _resource_record_pre_action 18:40:38 INFO - Running main action method: read_buildbot_config 18:40:38 INFO - Using buildbot properties: 18:40:38 INFO - { 18:40:38 INFO - "project": "", 18:40:38 INFO - "product": "firefox", 18:40:38 INFO - "script_repo_revision": "production", 18:40:38 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 18:40:38 INFO - "repository": "", 18:40:38 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 18:40:38 INFO - "buildid": "20160704172224", 18:40:38 INFO - "pgo_build": "False", 18:40:38 INFO - "basedir": "C:\\slave\\test", 18:40:38 INFO - "buildnumber": 0, 18:40:38 INFO - "slavename": "t-w864-ix-136", 18:40:38 INFO - "revision": "c2280cbee4ed9092158c59bd9ba224a3bf909afa", 18:40:38 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 18:40:38 INFO - "platform": "win64", 18:40:38 INFO - "branch": "mozilla-beta", 18:40:38 INFO - "repo_path": "releases/mozilla-beta", 18:40:38 INFO - "moz_repo_path": "", 18:40:38 INFO - "stage_platform": "win64", 18:40:38 INFO - "builduid": "268ab60db08e424a962a62fdb5b0e1e5", 18:40:38 INFO - "slavebuilddir": "test" 18:40:38 INFO - } 18:40:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 18:40:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip. 18:40:38 INFO - Running post-action listener: _resource_record_post_action 18:40:38 INFO - ##### 18:40:38 INFO - ##### Running download-and-extract step. 18:40:38 INFO - ##### 18:40:38 INFO - Running pre-action listener: _resource_record_pre_action 18:40:38 INFO - Running main action method: download_and_extract 18:40:38 INFO - mkdir: C:\slave\test\build\tests 18: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')]} 18:40:38 INFO - https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:40:38 INFO - trying https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 18:40:38 INFO - Downloading https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:40:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:40:39 INFO - Downloaded 1240 bytes. 18:40:39 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 18:40:39 INFO - Using the following test package requirements: 18:40:39 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 18:40:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 18:40:39 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 18:40:39 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'jsshell-win64.zip'], 18:40:39 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 18:40:39 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 18:40:39 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 18:40:39 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 18:40:39 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 18:40:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 18:40:39 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 18:40:39 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 18:40: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')]} 18:40:39 INFO - https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:40:39 INFO - trying https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 18:40:39 INFO - Downloading https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:40:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:40:40 INFO - Downloaded 20908524 bytes. 18:40:40 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/*'] 18:40:40 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/* 18:40:42 INFO - caution: filename not matched: web-platform/* 18:40:42 INFO - Return code: 11 18:40:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:40:42 INFO - https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:40:42 INFO - trying https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 18:40:42 INFO - Downloading https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:40:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:40:45 INFO - Downloaded 36389112 bytes. 18:40:45 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/*'] 18:40:45 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/* 18:41:27 INFO - caution: filename not matched: bin/* 18:41:27 INFO - caution: filename not matched: config/* 18:41:27 INFO - caution: filename not matched: mozbase/* 18:41:27 INFO - caution: filename not matched: marionette/* 18:41:27 INFO - caution: filename not matched: tools/wptserve/* 18:41:27 INFO - Return code: 11 18:41:27 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')]} 18:41:27 INFO - https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 18:41:27 INFO - trying https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip 18:41:27 INFO - Downloading https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 18:41:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:41:30 INFO - Downloaded 82723424 bytes. 18:41:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip 18:41:30 INFO - mkdir: C:\slave\test\properties 18:41:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:41:30 INFO - Writing to file C:\slave\test\properties\build_url 18:41:30 INFO - Contents: 18:41:30 INFO - build_url:https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip 18:41:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 18:41:30 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:41:30 INFO - Writing to file C:\slave\test\properties\symbols_url 18:41:30 INFO - Contents: 18:41:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 18:41:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:30 INFO - https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:41:30 INFO - trying https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 18:41:30 INFO - Downloading https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:41:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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 18:41:32 INFO - Downloaded 50751371 bytes. 18:41:32 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'] 18:41:32 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 18:41:36 INFO - Return code: 0 18:41:36 INFO - Running post-action listener: _resource_record_post_action 18:41:36 INFO - Running post-action listener: set_extra_try_arguments 18:41:36 INFO - ##### 18:41:36 INFO - ##### Running create-virtualenv step. 18:41:36 INFO - ##### 18:41:36 INFO - Running pre-action listener: _pre_create_virtualenv 18:41:36 INFO - Running pre-action listener: _resource_record_pre_action 18:41:36 INFO - Running main action method: create_virtualenv 18:41:36 INFO - Creating virtualenv C:\slave\test\build\venv 18:41:36 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 18:41:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:41:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:41:42 INFO - Installing distribute......................................................................................................................................................................................done. 18:41:44 INFO - Return code: 0 18:41:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18: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')]} 18:41:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18: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')]} 18:41:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:41:44 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\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 18:41:44 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 18:41:44 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 18:41:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:41:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 18:41:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:41:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:41:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:41:44 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 18:41:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:41:44 INFO - 'DCLOCATION': 'SCL3', 18:41:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:41:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:41:44 INFO - 'HOMEDRIVE': 'C:', 18:41:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 18:41:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:41:44 INFO - 'KTS_VERSION': '1.19c', 18:41:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 18:41:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 18:41:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:41:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:41:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:41:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:41:44 INFO - 'MOZ_NO_REMOTE': '1', 18:41:44 INFO - 'NO_EM_RESTART': '1', 18:41:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:41:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:41:44 INFO - 'OS': 'Windows_NT', 18:41:44 INFO - 'OURDRIVE': 'C:', 18: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;C:\\mozilla-build\\hg', 18:41:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:41:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:41:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:41:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:41:44 INFO - 'PROCESSOR_LEVEL': '6', 18:41:44 INFO - 'PROCESSOR_REVISION': '1e05', 18:41:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:41:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:41:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:41:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:41:44 INFO - 'PROMPT': '$P$G', 18:41:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:41:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:41:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:41:44 INFO - 'PWD': 'C:\\slave\\test', 18:41:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:41:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:41:44 INFO - 'SYSTEMDRIVE': 'C:', 18:41:44 INFO - 'SYSTEMROOT': 'C:\\windows', 18:41:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:44 INFO - 'TEST1': 'testie', 18:41:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:44 INFO - 'USERDOMAIN': 'T-W864-IX-136', 18:41:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 18:41:44 INFO - 'USERNAME': 'cltbld', 18:41:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 18:41:44 INFO - 'WINDIR': 'C:\\windows', 18:41:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:41:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:41:44 INFO - Downloading/unpacking psutil>=0.7.1 18:41:45 INFO - Running setup.py egg_info for package psutil 18:41:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:41:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:41:45 INFO - Installing collected packages: psutil 18:41:45 INFO - Running setup.py install for psutil 18:41:45 INFO - building 'psutil._psutil_windows' extension 18:41:45 INFO - error: Unable to find vcvarsall.bat 18:41:45 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-ec8g5t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:41:45 INFO - running install 18:41:45 INFO - running build 18:41:45 INFO - running build_py 18:41:45 INFO - creating build 18:41:45 INFO - creating build\lib.win32-2.7 18:41:45 INFO - creating build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:41:45 INFO - running build_ext 18:41:45 INFO - building 'psutil._psutil_windows' extension 18:41:45 INFO - error: Unable to find vcvarsall.bat 18:41:45 INFO - ---------------------------------------- 18:41:45 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-ec8g5t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:41:45 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-136\AppData\Roaming\pip\pip.log 18:41:45 WARNING - Return code: 1 18:41:45 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! 18:41:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:41:45 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')]} 18:41:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:41:45 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')]} 18:41:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:41:45 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\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 18:41:45 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 18:41:45 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 18:41:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:41:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 18:41:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:41:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:41:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:41:45 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 18:41:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:41:45 INFO - 'DCLOCATION': 'SCL3', 18:41:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:41:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:41:45 INFO - 'HOMEDRIVE': 'C:', 18:41:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 18:41:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:41:45 INFO - 'KTS_VERSION': '1.19c', 18:41:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 18:41:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 18:41:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:41:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:41:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:41:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:41:45 INFO - 'MOZ_NO_REMOTE': '1', 18:41:45 INFO - 'NO_EM_RESTART': '1', 18:41:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:41:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:41:45 INFO - 'OS': 'Windows_NT', 18:41:45 INFO - 'OURDRIVE': 'C:', 18:41:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:41:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:41:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:41:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:41:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:41:45 INFO - 'PROCESSOR_LEVEL': '6', 18:41:45 INFO - 'PROCESSOR_REVISION': '1e05', 18:41:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:41:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:41:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:41:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:41:45 INFO - 'PROMPT': '$P$G', 18:41:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:41:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:41:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:41:45 INFO - 'PWD': 'C:\\slave\\test', 18:41:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:41:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:41:45 INFO - 'SYSTEMDRIVE': 'C:', 18:41:45 INFO - 'SYSTEMROOT': 'C:\\windows', 18:41:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:45 INFO - 'TEST1': 'testie', 18:41:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:45 INFO - 'USERDOMAIN': 'T-W864-IX-136', 18:41:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 18:41:45 INFO - 'USERNAME': 'cltbld', 18:41:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 18:41:45 INFO - 'WINDIR': 'C:\\windows', 18:41:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:41:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:41:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:41:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:41:46 INFO - Running setup.py egg_info for package mozsystemmonitor 18:41:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:41:46 INFO - Running setup.py egg_info for package psutil 18:41:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:41:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:41:46 INFO - Installing collected packages: mozsystemmonitor, psutil 18:41:46 INFO - Running setup.py install for mozsystemmonitor 18:41:46 INFO - Running setup.py install for psutil 18:41:46 INFO - building 'psutil._psutil_windows' extension 18:41:46 INFO - error: Unable to find vcvarsall.bat 18:41:46 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-iyp9uf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:41:46 INFO - running install 18:41:46 INFO - running build 18:41:46 INFO - running build_py 18:41:46 INFO - running build_ext 18:41:46 INFO - building 'psutil._psutil_windows' extension 18:41:46 INFO - error: Unable to find vcvarsall.bat 18:41:46 INFO - ---------------------------------------- 18:41:46 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-iyp9uf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:41:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-136\AppData\Roaming\pip\pip.log 18:41:46 WARNING - Return code: 1 18:41:46 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! 18:41:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:41:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:41:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:41:46 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\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 18:41:46 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 18:41:46 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 18:41:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:41:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 18:41:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:41:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:41:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:41:46 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 18:41:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:41:46 INFO - 'DCLOCATION': 'SCL3', 18:41:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:41:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:41:46 INFO - 'HOMEDRIVE': 'C:', 18:41:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 18:41:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:41:46 INFO - 'KTS_VERSION': '1.19c', 18:41:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 18:41:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 18:41:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:41:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:41:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:41:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:41:46 INFO - 'MOZ_NO_REMOTE': '1', 18:41:46 INFO - 'NO_EM_RESTART': '1', 18:41:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:41:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:41:46 INFO - 'OS': 'Windows_NT', 18:41:46 INFO - 'OURDRIVE': 'C:', 18:41:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:41:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:41:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:41:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:41:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:41:46 INFO - 'PROCESSOR_LEVEL': '6', 18:41:46 INFO - 'PROCESSOR_REVISION': '1e05', 18:41:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:41:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:41:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:41:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:41:46 INFO - 'PROMPT': '$P$G', 18:41:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:41:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:41:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:41:46 INFO - 'PWD': 'C:\\slave\\test', 18:41:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:41:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:41:46 INFO - 'SYSTEMDRIVE': 'C:', 18:41:46 INFO - 'SYSTEMROOT': 'C:\\windows', 18:41:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:46 INFO - 'TEST1': 'testie', 18:41:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:46 INFO - 'USERDOMAIN': 'T-W864-IX-136', 18:41:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 18:41:46 INFO - 'USERNAME': 'cltbld', 18:41:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 18:41:46 INFO - 'WINDIR': 'C:\\windows', 18:41:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:41:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:41:46 INFO - Downloading/unpacking blobuploader==1.2.4 18:41:46 INFO - Downloading blobuploader-1.2.4.tar.gz 18:41:46 INFO - Running setup.py egg_info for package blobuploader 18:41:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:41:51 INFO - Running setup.py egg_info for package requests 18:41:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:41:51 INFO - Downloading docopt-0.6.1.tar.gz 18:41:51 INFO - Running setup.py egg_info for package docopt 18:41:51 INFO - Installing collected packages: blobuploader, docopt, requests 18:41:51 INFO - Running setup.py install for blobuploader 18:41:51 INFO - Running setup.py install for docopt 18:41:51 INFO - Running setup.py install for requests 18:41:51 INFO - Successfully installed blobuploader docopt requests 18:41:51 INFO - Cleaning up... 18:41:51 INFO - Return code: 0 18:41:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:41:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:41:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:41:51 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\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 18:41:51 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 18:41:51 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 18:41:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:41:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 18:41:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:41:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:41:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:41:51 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 18:41:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:41:51 INFO - 'DCLOCATION': 'SCL3', 18:41:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:41:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:41:51 INFO - 'HOMEDRIVE': 'C:', 18:41:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 18:41:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:41:51 INFO - 'KTS_VERSION': '1.19c', 18:41:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 18:41:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 18:41:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:41:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:41:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:41:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:41:51 INFO - 'MOZ_NO_REMOTE': '1', 18:41:51 INFO - 'NO_EM_RESTART': '1', 18:41:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:41:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:41:51 INFO - 'OS': 'Windows_NT', 18:41:51 INFO - 'OURDRIVE': 'C:', 18:41:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:41:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:41:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:41:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:41:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:41:51 INFO - 'PROCESSOR_LEVEL': '6', 18:41:51 INFO - 'PROCESSOR_REVISION': '1e05', 18:41:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:41:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:41:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:41:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:41:51 INFO - 'PROMPT': '$P$G', 18:41:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:41:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:41:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:41:51 INFO - 'PWD': 'C:\\slave\\test', 18:41:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:41:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:41:51 INFO - 'SYSTEMDRIVE': 'C:', 18:41:51 INFO - 'SYSTEMROOT': 'C:\\windows', 18:41:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:51 INFO - 'TEST1': 'testie', 18:41:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:41:51 INFO - 'USERDOMAIN': 'T-W864-IX-136', 18:41:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 18:41:51 INFO - 'USERNAME': 'cltbld', 18:41:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 18:41:51 INFO - 'WINDIR': 'C:\\windows', 18:41:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:41:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:41:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:41:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:41:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:41:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:41:55 INFO - Unpacking c:\slave\test\build\tests\marionette 18:41:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:41:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:41:55 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 18:41:55 INFO - Running setup.py install for browsermob-proxy 18:42:10 INFO - Running setup.py install for manifestparser 18:42:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for marionette-client 18:42:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:42:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for marionette-driver 18:42:10 INFO - Running setup.py install for mozcrash 18:42:10 INFO - Running setup.py install for mozdebug 18:42:10 INFO - Running setup.py install for mozdevice 18:42:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozfile 18:42:10 INFO - Running setup.py install for mozhttpd 18:42:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozinfo 18:42:10 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozInstall 18:42:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozleak 18:42:10 INFO - Running setup.py install for mozlog 18:42:10 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for moznetwork 18:42:10 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozprocess 18:42:10 INFO - Running setup.py install for mozprofile 18:42:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozrunner 18:42:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for mozscreenshot 18:42:10 INFO - Running setup.py install for moztest 18:42:10 INFO - Running setup.py install for mozversion 18:42:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:42:10 INFO - Running setup.py install for wptserve 18:42:10 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 18:42:10 INFO - Cleaning up... 18:42:10 INFO - Return code: 0 18:42:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:42:10 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')]} 18:42:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:42:10 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')]} 18:42:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:42:10 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02541008>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\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 18:42:10 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 18:42:10 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 18:42:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:42:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 18:42:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:42:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:42:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:42:10 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 18:42:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:42:10 INFO - 'DCLOCATION': 'SCL3', 18:42:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:42:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:42:10 INFO - 'HOMEDRIVE': 'C:', 18:42:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 18:42:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:42:10 INFO - 'KTS_VERSION': '1.19c', 18:42:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 18:42:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 18:42:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:42:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:42:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:42:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:42:10 INFO - 'MOZ_NO_REMOTE': '1', 18:42:10 INFO - 'NO_EM_RESTART': '1', 18:42:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:42:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:42:10 INFO - 'OS': 'Windows_NT', 18:42:10 INFO - 'OURDRIVE': 'C:', 18:42:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:42:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:42:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:42:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:42:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:42:10 INFO - 'PROCESSOR_LEVEL': '6', 18:42:10 INFO - 'PROCESSOR_REVISION': '1e05', 18:42:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:42:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:42:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:42:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:42:10 INFO - 'PROMPT': '$P$G', 18:42:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:42:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:42:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:42:10 INFO - 'PWD': 'C:\\slave\\test', 18:42:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:42:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:42:10 INFO - 'SYSTEMDRIVE': 'C:', 18:42:10 INFO - 'SYSTEMROOT': 'C:\\windows', 18:42:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:42:10 INFO - 'TEST1': 'testie', 18:42:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:42:10 INFO - 'USERDOMAIN': 'T-W864-IX-136', 18:42:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 18:42:10 INFO - 'USERNAME': 'cltbld', 18:42:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 18:42:10 INFO - 'WINDIR': 'C:\\windows', 18:42:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:42:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:42:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:42:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:42:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:42:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:42:15 INFO - Unpacking c:\slave\test\build\tests\marionette 18:42:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:42:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:42:15 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)) 18:42:28 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)) 18:42:28 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)) 18:42:28 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)) 18:42:28 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)) 18:42:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:42:28 INFO - Downloading blessings-1.6.tar.gz 18:42:28 INFO - Running setup.py egg_info for package blessings 18:42:28 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)) 18:42:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:42:28 INFO - Running setup.py install for blessings 18:42:28 INFO - Running setup.py install for browsermob-proxy 18:42:28 INFO - Running setup.py install for manifestparser 18:42:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Running setup.py install for marionette-client 18:42:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:42:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Running setup.py install for marionette-driver 18:42:28 INFO - Running setup.py install for mozcrash 18:42:28 INFO - Running setup.py install for mozdebug 18:42:28 INFO - Running setup.py install for mozdevice 18:42:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Running setup.py install for mozhttpd 18:42:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Running setup.py install for mozInstall 18:42:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Running setup.py install for mozleak 18:42:28 INFO - Running setup.py install for mozprofile 18:42:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Running setup.py install for mozrunner 18:42:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:42:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:42:30 INFO - Running setup.py install for mozscreenshot 18:42:30 INFO - Running setup.py install for moztest 18:42:30 INFO - Running setup.py install for mozversion 18:42:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:42:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:42:30 INFO - Running setup.py install for wptserve 18:42:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:42:30 INFO - Cleaning up... 18:42:30 INFO - Return code: 0 18:42:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:42:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:42:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:42:30 INFO - Reading from file tmpfile_stdout 18:42:30 INFO - Using _rmtree_windows ... 18:42:30 INFO - Using _rmtree_windows ... 18:42:30 INFO - Current package versions: 18:42:30 INFO - blessings == 1.6 18:42:30 INFO - blobuploader == 1.2.4 18:42:30 INFO - browsermob-proxy == 0.6.0 18:42:30 INFO - distribute == 0.6.14 18:42:30 INFO - docopt == 0.6.1 18:42:30 INFO - manifestparser == 1.1 18:42:30 INFO - marionette-client == 2.3.0 18:42:30 INFO - marionette-driver == 1.4.0 18:42:30 INFO - mozInstall == 1.12 18:42:30 INFO - mozcrash == 0.17 18:42:30 INFO - mozdebug == 0.1 18:42:30 INFO - mozdevice == 0.48 18:42:30 INFO - mozfile == 1.2 18:42:30 INFO - mozhttpd == 0.7 18:42:30 INFO - mozinfo == 0.9 18:42:30 INFO - mozleak == 0.1 18:42:30 INFO - mozlog == 3.1 18:42:30 INFO - moznetwork == 0.27 18:42:30 INFO - mozprocess == 0.22 18:42:30 INFO - mozprofile == 0.28 18:42:30 INFO - mozrunner == 6.11 18:42:30 INFO - mozscreenshot == 0.1 18:42:30 INFO - mozsystemmonitor == 0.0 18:42:30 INFO - moztest == 0.7 18:42:30 INFO - mozversion == 1.4 18:42:30 INFO - requests == 1.2.3 18:42:30 INFO - wptserve == 1.4.0 18:42:30 INFO - Running post-action listener: _resource_record_post_action 18:42:30 INFO - Running post-action listener: _start_resource_monitoring 18:42:30 INFO - Starting resource monitoring. 18:42:31 INFO - ##### 18:42:31 INFO - ##### Running pull step. 18:42:31 INFO - ##### 18:42:31 INFO - Running pre-action listener: _resource_record_pre_action 18:42:31 INFO - Running main action method: pull 18:42:31 INFO - Pull has nothing to do! 18:42:31 INFO - Running post-action listener: _resource_record_post_action 18:42:31 INFO - ##### 18:42:31 INFO - ##### Running install step. 18:42:31 INFO - ##### 18:42:31 INFO - Running pre-action listener: _resource_record_pre_action 18:42:31 INFO - Running main action method: install 18:42:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:42:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:42:31 INFO - Reading from file tmpfile_stdout 18:42:31 INFO - Using _rmtree_windows ... 18:42:31 INFO - Using _rmtree_windows ... 18:42:31 INFO - Detecting whether we're running mozinstall >=1.0... 18:42:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:42:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:42:31 INFO - Reading from file tmpfile_stdout 18:42:31 INFO - Output received: 18:42:31 INFO - Usage: mozinstall-script.py [options] installer 18:42:31 INFO - Options: 18:42:31 INFO - -h, --help show this help message and exit 18:42:31 INFO - -d DEST, --destination=DEST 18:42:31 INFO - Directory to install application into. [default: 18:42:31 INFO - "C:\slave\test"] 18:42:31 INFO - --app=APP Application being installed. [default: firefox] 18:42:31 INFO - Using _rmtree_windows ... 18:42:31 INFO - Using _rmtree_windows ... 18:42:31 INFO - mkdir: C:\slave\test\build\application 18:42:31 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'] 18:42:31 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 18:42:33 INFO - Reading from file tmpfile_stdout 18:42:33 INFO - Output received: 18:42:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:42:33 INFO - Using _rmtree_windows ... 18:42:33 INFO - Using _rmtree_windows ... 18:42:33 INFO - Running post-action listener: _resource_record_post_action 18:42:33 INFO - ##### 18:42:33 INFO - ##### Running run-tests step. 18:42:33 INFO - ##### 18:42:33 INFO - Running pre-action listener: _resource_record_pre_action 18:42:33 INFO - Running main action method: run_tests 18:42:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:42:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:42:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:42:33 INFO - grabbing minidump binary from tooltool 18:42:33 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')]} 18:42:33 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 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:42:33 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 18:42:33 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 18:42:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:42:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpef1osl 18:42:35 INFO - INFO - File integrity verified, renaming tmpef1osl to win32-minidump_stackwalk.exe 18:42:35 INFO - Return code: 0 18:42:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:42:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:42:35 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/APH9h-ubT4uwPMgOVRs02g/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 18:42:35 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/APH9h-ubT4uwPMgOVRs02g/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 18:42:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:42:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 18:42:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:42:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:42:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:42:35 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 18:42:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:42:35 INFO - 'DCLOCATION': 'SCL3', 18:42:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:42:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:42:35 INFO - 'HOMEDRIVE': 'C:', 18:42:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 18:42:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:42:35 INFO - 'KTS_VERSION': '1.19c', 18:42:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 18:42:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 18:42:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:42:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:42:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:42:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:42:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:42:35 INFO - 'MOZ_NO_REMOTE': '1', 18:42:35 INFO - 'NO_EM_RESTART': '1', 18:42:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:42:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:42:35 INFO - 'OS': 'Windows_NT', 18:42:35 INFO - 'OURDRIVE': 'C:', 18:42:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:42:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:42:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:42:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:42:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:42:35 INFO - 'PROCESSOR_LEVEL': '6', 18:42:35 INFO - 'PROCESSOR_REVISION': '1e05', 18:42:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:42:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:42:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:42:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:42:35 INFO - 'PROMPT': '$P$G', 18:42:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:42:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:42:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:42:35 INFO - 'PWD': 'C:\\slave\\test', 18:42:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:42:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:42:35 INFO - 'SYSTEMDRIVE': 'C:', 18:42:35 INFO - 'SYSTEMROOT': 'C:\\windows', 18:42:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:42:35 INFO - 'TEST1': 'testie', 18:42:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:42:35 INFO - 'USERDOMAIN': 'T-W864-IX-136', 18:42:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 18:42:35 INFO - 'USERNAME': 'cltbld', 18:42:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 18:42:35 INFO - 'WINDIR': 'C:\\windows', 18:42:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:42:35 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/APH9h-ubT4uwPMgOVRs02g/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 18:42:37 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 18:42:37 INFO - import pkg_resources 18:42:38 INFO - Using 1 client processes 18:42:41 INFO - SUITE-START | Running 778 tests 18:42:41 INFO - Running testharness tests 18:42:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:42:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:42:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:42:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 18:42:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:42:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:42:42 INFO - Setting up ssl 18:42:42 INFO - PROCESS | certutil | 18:42:42 INFO - PROCESS | certutil | 18:42:42 INFO - PROCESS | certutil | 18:42:42 INFO - Certificate Nickname Trust Attributes 18:42:42 INFO - SSL,S/MIME,JAR/XPI 18:42:42 INFO - 18:42:42 INFO - web-platform-tests CT,, 18:42:42 INFO - 18:42:42 INFO - Starting runner 18:42:43 INFO - PROCESS | 3052 | [3052] 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 18:42:43 INFO - PROCESS | 3052 | [3052] 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 18:42:43 INFO - PROCESS | 3052 | [3052] 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 18:42:44 INFO - PROCESS | 3052 | 1467682964974 Marionette DEBUG Marionette enabled via build flag and pref 18:42:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5A465E000 == 1 [pid = 3052] [id = 1] 18:42:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 1 (000000C5B3490800) [pid = 3052] [serial = 1] [outer = 0000000000000000] 18:42:45 INFO - PROCESS | 3052 | [3052] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:42:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 2 (000000C5B3491800) [pid = 3052] [serial = 2] [outer = 000000C5B3490800] 18:42:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B687A800 == 2 [pid = 3052] [id = 2] 18:42:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 3 (000000C5B687B000) [pid = 3052] [serial = 3] [outer = 0000000000000000] 18:42:46 INFO - PROCESS | 3052 | [3052] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:42:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 4 (000000C5B687C000) [pid = 3052] [serial = 4] [outer = 000000C5B687B000] 18:42:46 INFO - PROCESS | 3052 | 1467682966689 Marionette INFO Listening on port 2828 18:42:48 INFO - PROCESS | 3052 | 1467682968525 Marionette DEBUG Marionette enabled via command-line flag 18:42:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75C5000 == 3 [pid = 3052] [id = 3] 18:42:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 5 (000000C5B780F800) [pid = 3052] [serial = 5] [outer = 0000000000000000] 18:42:48 INFO - PROCESS | 3052 | [3052] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:42:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 6 (000000C5B7810800) [pid = 3052] [serial = 6] [outer = 000000C5B780F800] 18:42:48 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:42:48 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:42:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 7 (000000C5B8323800) [pid = 3052] [serial = 7] [outer = 000000C5B687B000] 18:42:49 INFO - PROCESS | 3052 | [3052] 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 18:42:49 INFO - PROCESS | 3052 | 1467682969235 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 18:42:49 INFO - PROCESS | 3052 | [3052] 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 18:42:49 INFO - PROCESS | 3052 | 1467682969267 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 18:42:49 INFO - PROCESS | 3052 | [3052] 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 18:42:49 INFO - PROCESS | 3052 | 1467682969274 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 18:42:49 INFO - PROCESS | 3052 | [3052] 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 18:42:49 INFO - PROCESS | 3052 | 1467682969309 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49307 18:42:49 INFO - PROCESS | 3052 | 1467682969311 Marionette DEBUG Closed connection conn0 18:42:49 INFO - PROCESS | 3052 | 1467682969313 Marionette DEBUG Closed connection conn1 18:42:49 INFO - PROCESS | 3052 | 1467682969315 Marionette DEBUG Closed connection conn2 18:42:49 INFO - PROCESS | 3052 | 1467682969394 Marionette DEBUG Closed connection conn3 18:42:49 INFO - PROCESS | 3052 | [3052] 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 18:42:49 INFO - PROCESS | 3052 | 1467682969400 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49308 18:42:49 INFO - PROCESS | 3052 | 1467682969609 Marionette DEBUG Closed connection conn4 18:42:49 INFO - PROCESS | 3052 | [3052] 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 18:42:49 INFO - PROCESS | 3052 | 1467682969616 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49309 18:42:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8828800 == 4 [pid = 3052] [id = 4] 18:42:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 8 (000000C5B8F5D800) [pid = 3052] [serial = 8] [outer = 0000000000000000] 18:42:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 9 (000000C5B88D1C00) [pid = 3052] [serial = 9] [outer = 000000C5B8F5D800] 18:42:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 10 (000000C5B8F56400) [pid = 3052] [serial = 10] [outer = 000000C5B8F5D800] 18:42:49 INFO - PROCESS | 3052 | 1467682969798 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:42:49 INFO - PROCESS | 3052 | 1467682969803 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":"20160704172224","device":"desktop","version":"48.0"} 18:42:50 INFO - PROCESS | 3052 | [3052] 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 18:42:50 INFO - PROCESS | 3052 | [3052] 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 18:42:50 INFO - PROCESS | 3052 | [3052] 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 18:42:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5C1000 == 5 [pid = 3052] [id = 5] 18:42:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 11 (000000C5BE5C1800) [pid = 3052] [serial = 11] [outer = 0000000000000000] 18:42:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5C2000 == 6 [pid = 3052] [id = 6] 18:42:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 12 (000000C5BE511800) [pid = 3052] [serial = 12] [outer = 0000000000000000] 18:42:52 INFO - PROCESS | 3052 | [3052] 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 18:42:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1F5800 == 7 [pid = 3052] [id = 7] 18:42:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 13 (000000C5BE511000) [pid = 3052] [serial = 13] [outer = 0000000000000000] 18:42:52 INFO - PROCESS | 3052 | [3052] 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 18:42:52 INFO - PROCESS | 3052 | [3052] 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 18:42:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 14 (000000C5BF41D000) [pid = 3052] [serial = 14] [outer = 000000C5BE511000] 18:42:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 15 (000000C5BF699800) [pid = 3052] [serial = 15] [outer = 000000C5BE5C1800] 18:42:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 16 (000000C5BF16A400) [pid = 3052] [serial = 16] [outer = 000000C5BE511800] 18:42:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 17 (000000C5BF16F000) [pid = 3052] [serial = 17] [outer = 000000C5BE511000] 18:42:53 INFO - PROCESS | 3052 | 1467682973424 Marionette INFO startBrowser 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:53 INFO - PROCESS | 3052 | 1467682973460 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 3052 | 1467682973474 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 3052 | 1467682973476 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 18 (000000C5C1B35000) [pid = 3052] [serial = 18] [outer = 000000C5BE511000] 18:42:54 INFO - PROCESS | 3052 | 1467682974365 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398","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":"20160704172224","device":"desktop","version":"48.0","command_id":1}}] 18:42:54 INFO - PROCESS | 3052 | 1467682974810 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}] 18:42:54 INFO - PROCESS | 3052 | 1467682974813 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:54 INFO - PROCESS | 3052 | 1467682974925 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:42:54 INFO - PROCESS | 3052 | 1467682974948 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:42:54 INFO - PROCESS | 3052 | 1467682974952 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:54 INFO - PROCESS | 3052 | [3052] 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 18:42:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5A465E000 == 6 [pid = 3052] [id = 1] 18:42:57 INFO - PROCESS | 3052 | [3052] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:42:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 19 (000000C5B1BC6C00) [pid = 3052] [serial = 19] [outer = 000000C5BE511000] 18:42:57 INFO - PROCESS | 3052 | 1467682977656 Marionette TRACE conn5 <- [1,3,null,{}] 18:42:57 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:57 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:57 INFO - PROCESS | 3052 | 1467682977666 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:42:57 INFO - PROCESS | 3052 | 1467682977670 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:57 INFO - PROCESS | 3052 | 1467682977710 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:42:57 INFO - PROCESS | 3052 | 1467682977750 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 3052 | 1467682977755 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:42:57 INFO - PROCESS | 3052 | 1467682977761 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 3052 | 1467682977764 Marionette TRACE conn5 <- [1,6,null,{}] 18:42:57 INFO - PROCESS | 3052 | 1467682977775 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}] 18:42:57 INFO - PROCESS | 3052 | 1467682977778 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:57 INFO - PROCESS | 3052 | 1467682977801 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:42:57 INFO - PROCESS | 3052 | 1467682977807 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 3052 | 1467682977812 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2075000 == 7 [pid = 3052] [id = 8] 18:42:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 20 (000000C5B685BC00) [pid = 3052] [serial = 20] [outer = 0000000000000000] 18:42:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 21 (000000C5B68BD800) [pid = 3052] [serial = 21] [outer = 000000C5B685BC00] 18:42:57 INFO - PROCESS | 3052 | 1467682977866 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 22 (000000C5B720B800) [pid = 3052] [serial = 22] [outer = 000000C5B685BC00] 18:42:58 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8828800 == 6 [pid = 3052] [id = 4] 18:42:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2EE7000 == 7 [pid = 3052] [id = 9] 18:42:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 23 (000000C5B84D4400) [pid = 3052] [serial = 23] [outer = 0000000000000000] 18:42:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 24 (000000C5B84DAC00) [pid = 3052] [serial = 24] [outer = 000000C5B84D4400] 18:42:58 INFO - PROCESS | 3052 | 1467682978468 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 25 (000000C5B7235800) [pid = 3052] [serial = 25] [outer = 000000C5B84D4400] 18:42:58 INFO - PROCESS | 3052 | 1467682978727 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 986ms 18:42:58 INFO - PROCESS | 3052 | 1467682978750 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 3052 | 1467682978753 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:42:58 INFO - PROCESS | 3052 | 1467682978850 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 3052 | 1467682978852 Marionette TRACE conn5 <- [1,10,null,{}] 18:42:58 INFO - PROCESS | 3052 | 1467682978869 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}] 18:42:58 INFO - PROCESS | 3052 | 1467682978872 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:59 INFO - PROCESS | 3052 | 1467682979112 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:42:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7812800 == 8 [pid = 3052] [id = 10] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 26 (000000C5B7815000) [pid = 3052] [serial = 26] [outer = 0000000000000000] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 27 (000000C5B781D000) [pid = 3052] [serial = 27] [outer = 000000C5B7815000] 18:42:59 INFO - PROCESS | 3052 | 1467682979191 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 3052 | 1467682979193 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:42:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8331800 == 9 [pid = 3052] [id = 11] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 28 (000000C5B7839C00) [pid = 3052] [serial = 28] [outer = 0000000000000000] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 29 (000000C5BE7FA400) [pid = 3052] [serial = 29] [outer = 000000C5B7839C00] 18:42:59 INFO - PROCESS | 3052 | 1467682979254 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 30 (000000C5BEAF0800) [pid = 3052] [serial = 30] [outer = 000000C5B7839C00] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 31 (000000C5B834A800) [pid = 3052] [serial = 31] [outer = 000000C5B7815000] 18:42:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B12E8800 == 10 [pid = 3052] [id = 12] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 32 (000000C5BBF7A000) [pid = 3052] [serial = 32] [outer = 0000000000000000] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 33 (000000C5BF165C00) [pid = 3052] [serial = 33] [outer = 000000C5BBF7A000] 18:42:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 34 (000000C5BF88E000) [pid = 3052] [serial = 34] [outer = 000000C5BBF7A000] 18:42:59 INFO - PROCESS | 3052 | 1467682979889 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]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1127ms 18:42:59 INFO - PROCESS | 3052 | 1467682979941 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 3052 | 1467682979945 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:42:59 INFO - PROCESS | 3052 | 1467682979962 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 3052 | 1467682979967 Marionette TRACE conn5 <- [1,14,null,{}] 18:42:59 INFO - PROCESS | 3052 | 1467682979971 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}] 18:42:59 INFO - PROCESS | 3052 | 1467682979974 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:00 INFO - PROCESS | 3052 | 1467682980067 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:43:00 INFO - PROCESS | 3052 | 1467682980089 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 3052 | 1467682980091 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED0800 == 11 [pid = 3052] [id = 13] 18:43:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 35 (000000C5C0D6F000) [pid = 3052] [serial = 35] [outer = 0000000000000000] 18:43:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 36 (000000C5C1280C00) [pid = 3052] [serial = 36] [outer = 000000C5C0D6F000] 18:43:00 INFO - PROCESS | 3052 | 1467682980137 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 37 (000000C5C1854400) [pid = 3052] [serial = 37] [outer = 000000C5C0D6F000] 18:43:00 INFO - PROCESS | 3052 | 1467682980567 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 18:43:00 INFO - PROCESS | 3052 | 1467682980611 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 3052 | 1467682980614 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:43:00 INFO - PROCESS | 3052 | 1467682980617 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 3052 | 1467682980619 Marionette TRACE conn5 <- [1,18,null,{}] 18:43:00 INFO - PROCESS | 3052 | 1467682980622 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}] 18:43:00 INFO - PROCESS | 3052 | 1467682980624 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:00 INFO - PROCESS | 3052 | 1467682980712 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:43:00 INFO - PROCESS | 3052 | 1467682980719 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 3052 | 1467682980721 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB7F000 == 12 [pid = 3052] [id = 14] 18:43:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 38 (000000C5C1B36800) [pid = 3052] [serial = 38] [outer = 0000000000000000] 18:43:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 39 (000000C5C1DF0400) [pid = 3052] [serial = 39] [outer = 000000C5C1B36800] 18:43:00 INFO - PROCESS | 3052 | 1467682980767 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 40 (000000C5C28EC800) [pid = 3052] [serial = 40] [outer = 000000C5C1B36800] 18:43:01 INFO - PROCESS | 3052 | 1467682981145 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 585ms 18:43:01 INFO - PROCESS | 3052 | 1467682981204 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 3052 | 1467682981207 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:43:01 INFO - PROCESS | 3052 | 1467682981210 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 3052 | 1467682981212 Marionette TRACE conn5 <- [1,22,null,{}] 18:43:01 INFO - PROCESS | 3052 | 1467682981216 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}] 18:43:01 INFO - PROCESS | 3052 | 1467682981218 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:01 INFO - PROCESS | 3052 | 1467682981306 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:43:01 INFO - PROCESS | 3052 | 1467682981312 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 3052 | 1467682981318 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7BA800 == 13 [pid = 3052] [id = 15] 18:43:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 41 (000000C5BDBA4400) [pid = 3052] [serial = 41] [outer = 0000000000000000] 18:43:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 42 (000000C5BE5E5000) [pid = 3052] [serial = 42] [outer = 000000C5BDBA4400] 18:43:01 INFO - PROCESS | 3052 | 1467682981373 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 43 (000000C5BE7F1C00) [pid = 3052] [serial = 43] [outer = 000000C5BDBA4400] 18:43:01 INFO - PROCESS | 3052 | 1467682981769 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 18:43:01 INFO - PROCESS | 3052 | 1467682981807 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 3052 | 1467682981810 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:43:01 INFO - PROCESS | 3052 | 1467682981813 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 3052 | 1467682981815 Marionette TRACE conn5 <- [1,26,null,{}] 18:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:43:01 INFO - PROCESS | 3052 | 1467682981819 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}] 18:43:01 INFO - PROCESS | 3052 | 1467682981821 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:01 INFO - PROCESS | 3052 | 1467682981902 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:43:01 INFO - PROCESS | 3052 | 1467682981908 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 3052 | 1467682981911 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC4A000 == 14 [pid = 3052] [id = 16] 18:43:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 44 (000000C5BBF8FC00) [pid = 3052] [serial = 44] [outer = 0000000000000000] 18:43:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 45 (000000C5BE5E8C00) [pid = 3052] [serial = 45] [outer = 000000C5BBF8FC00] 18:43:01 INFO - PROCESS | 3052 | 1467682981957 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 46 (000000C5C4527000) [pid = 3052] [serial = 46] [outer = 000000C5BBF8FC00] 18:43:02 INFO - PROCESS | 3052 | 1467682982374 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 18:43:02 INFO - PROCESS | 3052 | 1467682982405 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 3052 | 1467682982407 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:43:02 INFO - PROCESS | 3052 | 1467682982410 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 3052 | 1467682982412 Marionette TRACE conn5 <- [1,30,null,{}] 18:43:02 INFO - PROCESS | 3052 | 1467682982425 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}] 18:43:02 INFO - PROCESS | 3052 | 1467682982427 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:02 INFO - PROCESS | 3052 | 1467682982511 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:43:02 INFO - PROCESS | 3052 | 1467682982516 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 3052 | 1467682982518 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE75800 == 15 [pid = 3052] [id = 17] 18:43:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 47 (000000C5B37EA400) [pid = 3052] [serial = 47] [outer = 0000000000000000] 18:43:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 48 (000000C5BEE32C00) [pid = 3052] [serial = 48] [outer = 000000C5B37EA400] 18:43:02 INFO - PROCESS | 3052 | 1467682982564 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 49 (000000C5C2879C00) [pid = 3052] [serial = 49] [outer = 000000C5B37EA400] 18:43:02 INFO - PROCESS | 3052 | 1467682982949 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 18:43:03 INFO - PROCESS | 3052 | 1467682983001 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 3052 | 1467682983004 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:43:03 INFO - PROCESS | 3052 | 1467682983017 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:43:03 INFO - PROCESS | 3052 | 1467682983019 Marionette TRACE conn5 <- [1,34,null,{}] 18:43:03 INFO - PROCESS | 3052 | 1467682983022 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}] 18:43:03 INFO - PROCESS | 3052 | 1467682983024 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:03 INFO - PROCESS | 3052 | 1467682983101 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:43:03 INFO - PROCESS | 3052 | 1467682983106 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 3052 | 1467682983108 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF688000 == 16 [pid = 3052] [id = 18] 18:43:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 50 (000000C5BEAF7C00) [pid = 3052] [serial = 50] [outer = 0000000000000000] 18:43:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 51 (000000C5C0D16000) [pid = 3052] [serial = 51] [outer = 000000C5BEAF7C00] 18:43:03 INFO - PROCESS | 3052 | 1467682983154 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 52 (000000C5C0D1B800) [pid = 3052] [serial = 52] [outer = 000000C5BEAF7C00] 18:43:03 INFO - PROCESS | 3052 | 1467682983609 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 18:43:03 INFO - PROCESS | 3052 | 1467682983650 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 3052 | 1467682983653 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:43:03 INFO - PROCESS | 3052 | 1467682983656 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:43:03 INFO - PROCESS | 3052 | 1467682983657 Marionette TRACE conn5 <- [1,38,null,{}] 18:43:03 INFO - PROCESS | 3052 | 1467682983669 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}] 18:43:03 INFO - PROCESS | 3052 | 1467682983671 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:03 INFO - PROCESS | 3052 | 1467682983756 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:43:03 INFO - PROCESS | 3052 | 1467682983762 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 3052 | 1467682983764 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1836800 == 17 [pid = 3052] [id = 19] 18:43:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 53 (000000C5C287E800) [pid = 3052] [serial = 53] [outer = 0000000000000000] 18:43:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 54 (000000C5C2A37000) [pid = 3052] [serial = 54] [outer = 000000C5C287E800] 18:43:03 INFO - PROCESS | 3052 | 1467682983810 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C5C2A78C00) [pid = 3052] [serial = 55] [outer = 000000C5C287E800] 18:43:04 INFO - PROCESS | 3052 | 1467682984179 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 18:43:04 INFO - PROCESS | 3052 | 1467682984247 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 3052 | 1467682984249 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:43:04 INFO - PROCESS | 3052 | 1467682984252 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 3052 | 1467682984254 Marionette TRACE conn5 <- [1,42,null,{}] 18:43:04 INFO - PROCESS | 3052 | 1467682984257 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}] 18:43:04 INFO - PROCESS | 3052 | 1467682984260 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:04 INFO - PROCESS | 3052 | 1467682984348 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:43:04 INFO - PROCESS | 3052 | 1467682984353 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 3052 | 1467682984355 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28B3800 == 18 [pid = 3052] [id = 20] 18:43:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C5B2418800) [pid = 3052] [serial = 56] [outer = 0000000000000000] 18:43:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C5B241E800) [pid = 3052] [serial = 57] [outer = 000000C5B2418800] 18:43:04 INFO - PROCESS | 3052 | 1467682984404 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C5C2A7E400) [pid = 3052] [serial = 58] [outer = 000000C5B2418800] 18:43:04 INFO - PROCESS | 3052 | 1467682984806 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 18:43:04 INFO - PROCESS | 3052 | 1467682984842 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 3052 | 1467682984845 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:43:04 INFO - PROCESS | 3052 | 1467682984848 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:43:04 INFO - PROCESS | 3052 | 1467682984850 Marionette TRACE conn5 <- [1,46,null,{}] 18:43:04 INFO - PROCESS | 3052 | 1467682984865 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}] 18:43:04 INFO - PROCESS | 3052 | 1467682984875 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:04 INFO - PROCESS | 3052 | 1467682984957 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:43:04 INFO - PROCESS | 3052 | 1467682984964 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 3052 | 1467682984966 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75B3000 == 19 [pid = 3052] [id = 21] 18:43:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C580AD0000) [pid = 3052] [serial = 59] [outer = 0000000000000000] 18:43:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5B2417400) [pid = 3052] [serial = 60] [outer = 000000C580AD0000] 18:43:05 INFO - PROCESS | 3052 | 1467682985015 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5C2A82800) [pid = 3052] [serial = 61] [outer = 000000C580AD0000] 18:43:05 INFO - PROCESS | 3052 | 1467682985422 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 18:43:06 INFO - PROCESS | 3052 | 1467682986157 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 3052 | 1467682986162 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:43:06 INFO - PROCESS | 3052 | 1467682986181 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 3052 | 1467682986184 Marionette TRACE conn5 <- [1,50,null,{}] 18:43:06 INFO - PROCESS | 3052 | 1467682986190 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}] 18:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:43:06 INFO - PROCESS | 3052 | 1467682986194 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:06 INFO - PROCESS | 3052 | 1467682986305 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:43:06 INFO - PROCESS | 3052 | 1467682986312 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 3052 | 1467682986317 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B44800 == 20 [pid = 3052] [id = 22] 18:43:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B1411C00) [pid = 3052] [serial = 62] [outer = 0000000000000000] 18:43:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B2021C00) [pid = 3052] [serial = 63] [outer = 000000C5B1411C00] 18:43:06 INFO - PROCESS | 3052 | 1467682986369 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B2420C00) [pid = 3052] [serial = 64] [outer = 000000C5B1411C00] 18:43:06 INFO - PROCESS | 3052 | 1467682986777 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 18:43:06 INFO - PROCESS | 3052 | 1467682986825 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 3052 | 1467682986828 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:43:06 INFO - PROCESS | 3052 | 1467682986834 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 3052 | 1467682986838 Marionette TRACE conn5 <- [1,54,null,{}] 18:43:06 INFO - PROCESS | 3052 | 1467682986842 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}] 18:43:06 INFO - PROCESS | 3052 | 1467682986845 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:06 INFO - PROCESS | 3052 | 1467682986945 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:43:06 INFO - PROCESS | 3052 | 1467682986951 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 3052 | 1467682986954 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BE7800 == 21 [pid = 3052] [id = 23] 18:43:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B6AECC00) [pid = 3052] [serial = 65] [outer = 0000000000000000] 18:43:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B6B5FC00) [pid = 3052] [serial = 66] [outer = 000000C5B6AECC00] 18:43:07 INFO - PROCESS | 3052 | 1467682987002 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B7615800) [pid = 3052] [serial = 67] [outer = 000000C5B6AECC00] 18:43:07 INFO - PROCESS | 3052 | 1467682987421 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 649ms 18:43:07 INFO - PROCESS | 3052 | 1467682987485 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 3052 | 1467682987487 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:43:07 INFO - PROCESS | 3052 | 1467682987491 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 3052 | 1467682987493 Marionette TRACE conn5 <- [1,58,null,{}] 18:43:07 INFO - PROCESS | 3052 | 1467682987502 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}] 18:43:07 INFO - PROCESS | 3052 | 1467682987507 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:07 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B8F5D800) [pid = 3052] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:43:07 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B685BC00) [pid = 3052] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:43:07 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B7839C00) [pid = 3052] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:43:07 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5C0D6F000) [pid = 3052] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:43:07 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5C1B36800) [pid = 3052] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:43:07 INFO - PROCESS | 3052 | 1467682987857 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:43:07 INFO - PROCESS | 3052 | 1467682987869 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 3052 | 1467682987873 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A77800 == 22 [pid = 3052] [id = 24] 18:43:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B8D0FC00) [pid = 3052] [serial = 68] [outer = 0000000000000000] 18:43:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B8ECAC00) [pid = 3052] [serial = 69] [outer = 000000C5B8D0FC00] 18:43:07 INFO - PROCESS | 3052 | 1467682987923 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5BBF86000) [pid = 3052] [serial = 70] [outer = 000000C5B8D0FC00] 18:43:08 INFO - PROCESS | 3052 | 1467682988308 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 18:43:08 INFO - PROCESS | 3052 | 1467682988332 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 3052 | 1467682988334 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:43:08 INFO - PROCESS | 3052 | 1467682988337 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 3052 | 1467682988339 Marionette TRACE conn5 <- [1,62,null,{}] 18:43:08 INFO - PROCESS | 3052 | 1467682988343 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}] 18:43:08 INFO - PROCESS | 3052 | 1467682988345 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:08 INFO - PROCESS | 3052 | 1467682988432 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:43:08 INFO - PROCESS | 3052 | 1467682988441 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 3052 | 1467682988443 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6D7800 == 23 [pid = 3052] [id = 25] 18:43:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5BC6B9C00) [pid = 3052] [serial = 71] [outer = 0000000000000000] 18:43:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5BC6C2C00) [pid = 3052] [serial = 72] [outer = 000000C5BC6B9C00] 18:43:08 INFO - PROCESS | 3052 | 1467682988490 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5BE5E0800) [pid = 3052] [serial = 73] [outer = 000000C5BC6B9C00] 18:43:08 INFO - PROCESS | 3052 | 1467682988899 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 18:43:08 INFO - PROCESS | 3052 | 1467682988927 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 3052 | 1467682988929 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:43:08 INFO - PROCESS | 3052 | 1467682988932 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:43:08 INFO - PROCESS | 3052 | 1467682988934 Marionette TRACE conn5 <- [1,66,null,{}] 18:43:08 INFO - PROCESS | 3052 | 1467682988937 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}] 18:43:08 INFO - PROCESS | 3052 | 1467682988939 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:09 INFO - PROCESS | 3052 | 1467682989017 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:43:09 INFO - PROCESS | 3052 | 1467682989023 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 3052 | 1467682989025 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA9A000 == 24 [pid = 3052] [id = 26] 18:43:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B1BC0400) [pid = 3052] [serial = 74] [outer = 0000000000000000] 18:43:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5BE881400) [pid = 3052] [serial = 75] [outer = 000000C5B1BC0400] 18:43:09 INFO - PROCESS | 3052 | 1467682989070 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5BEDB6400) [pid = 3052] [serial = 76] [outer = 000000C5B1BC0400] 18:43:09 INFO - PROCESS | 3052 | 1467682989469 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 18:43:09 INFO - PROCESS | 3052 | 1467682989523 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 3052 | 1467682989525 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:43:09 INFO - PROCESS | 3052 | 1467682989529 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 3052 | 1467682989531 Marionette TRACE conn5 <- [1,70,null,{}] 18:43:09 INFO - PROCESS | 3052 | 1467682989534 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}] 18:43:09 INFO - PROCESS | 3052 | 1467682989540 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:09 INFO - PROCESS | 3052 | 1467682989646 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:43:09 INFO - PROCESS | 3052 | 1467682989652 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 3052 | 1467682989655 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF816800 == 25 [pid = 3052] [id = 27] 18:43:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BEF8E800) [pid = 3052] [serial = 77] [outer = 0000000000000000] 18:43:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5C0D10400) [pid = 3052] [serial = 78] [outer = 000000C5BEF8E800] 18:43:09 INFO - PROCESS | 3052 | 1467682989701 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5C0D70400) [pid = 3052] [serial = 79] [outer = 000000C5BEF8E800] 18:43:10 INFO - PROCESS | 3052 | 1467682990286 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 839ms 18:43:10 INFO - PROCESS | 3052 | 1467682990372 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 3052 | 1467682990377 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:43:10 INFO - PROCESS | 3052 | 1467682990382 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 3052 | 1467682990388 Marionette TRACE conn5 <- [1,74,null,{}] 18:43:10 INFO - PROCESS | 3052 | 1467682990394 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}] 18:43:10 INFO - PROCESS | 3052 | 1467682990397 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:10 INFO - PROCESS | 3052 | 1467682990548 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:43:10 INFO - PROCESS | 3052 | 1467682990558 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 3052 | 1467682990561 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BE4000 == 26 [pid = 3052] [id = 28] 18:43:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B29B7400) [pid = 3052] [serial = 80] [outer = 0000000000000000] 18:43:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B6AED000) [pid = 3052] [serial = 81] [outer = 000000C5B29B7400] 18:43:10 INFO - PROCESS | 3052 | 1467682990621 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8517C00) [pid = 3052] [serial = 82] [outer = 000000C5B29B7400] 18:43:11 INFO - PROCESS | 3052 | 1467682991200 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 882ms 18:43:11 INFO - PROCESS | 3052 | 1467682991266 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 3052 | 1467682991272 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:43:11 INFO - PROCESS | 3052 | 1467682991278 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 3052 | 1467682991281 Marionette TRACE conn5 <- [1,78,null,{}] 18:43:11 INFO - PROCESS | 3052 | 1467682991286 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}] 18:43:11 INFO - PROCESS | 3052 | 1467682991289 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:11 INFO - PROCESS | 3052 | 1467682991402 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:43:11 INFO - PROCESS | 3052 | 1467682991462 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 3052 | 1467682991465 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1195000 == 27 [pid = 3052] [id = 29] 18:43:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BE508000) [pid = 3052] [serial = 83] [outer = 0000000000000000] 18:43:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BEE2C400) [pid = 3052] [serial = 84] [outer = 000000C5BE508000] 18:43:11 INFO - PROCESS | 3052 | 1467682991524 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BF8EA000) [pid = 3052] [serial = 85] [outer = 000000C5BE508000] 18:43:12 INFO - PROCESS | 3052 | 1467682992101 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 882ms 18:43:12 INFO - PROCESS | 3052 | 1467682992161 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 3052 | 1467682992164 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:43:12 INFO - PROCESS | 3052 | 1467682992168 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 3052 | 1467682992172 Marionette TRACE conn5 <- [1,82,null,{}] 18:43:12 INFO - PROCESS | 3052 | 1467682992184 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}] 18:43:12 INFO - PROCESS | 3052 | 1467682992189 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:12 INFO - PROCESS | 3052 | 1467682992293 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:43:12 INFO - PROCESS | 3052 | 1467682992354 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 3052 | 1467682992358 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28CA800 == 28 [pid = 3052] [id = 30] 18:43:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B25A0C00) [pid = 3052] [serial = 86] [outer = 0000000000000000] 18:43:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BF4CFC00) [pid = 3052] [serial = 87] [outer = 000000C5B25A0C00] 18:43:12 INFO - PROCESS | 3052 | 1467682992417 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5C1283000) [pid = 3052] [serial = 88] [outer = 000000C5B25A0C00] 18:43:12 INFO - PROCESS | 3052 | 1467682992952 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 18:43:13 INFO - PROCESS | 3052 | 1467682993015 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 3052 | 1467682993019 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:43:13 INFO - PROCESS | 3052 | 1467682993023 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:43:13 INFO - PROCESS | 3052 | 1467682993025 Marionette TRACE conn5 <- [1,86,null,{}] 18:43:13 INFO - PROCESS | 3052 | 1467682993029 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}] 18:43:13 INFO - PROCESS | 3052 | 1467682993031 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:13 INFO - PROCESS | 3052 | 1467682993140 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:43:13 INFO - PROCESS | 3052 | 1467682993198 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 3052 | 1467682993201 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75B6800 == 29 [pid = 3052] [id = 31] 18:43:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B2587400) [pid = 3052] [serial = 89] [outer = 0000000000000000] 18:43:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2590400) [pid = 3052] [serial = 90] [outer = 000000C5B2587400] 18:43:13 INFO - PROCESS | 3052 | 1467682993256 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5C1453C00) [pid = 3052] [serial = 91] [outer = 000000C5B2587400] 18:43:13 INFO - PROCESS | 3052 | 1467682993830 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 18:43:13 INFO - PROCESS | 3052 | 1467682993868 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 3052 | 1467682993872 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:43:13 INFO - PROCESS | 3052 | 1467682993876 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:43:13 INFO - PROCESS | 3052 | 1467682993880 Marionette TRACE conn5 <- [1,90,null,{}] 18:43:13 INFO - PROCESS | 3052 | 1467682993886 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}] 18:43:13 INFO - PROCESS | 3052 | 1467682993888 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:14 INFO - PROCESS | 3052 | 1467682993993 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:43:14 INFO - PROCESS | 3052 | 1467682994055 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 3052 | 1467682994058 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A7000 == 30 [pid = 3052] [id = 32] 18:43:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2419C00) [pid = 3052] [serial = 92] [outer = 0000000000000000] 18:43:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B258A800) [pid = 3052] [serial = 93] [outer = 000000C5B2419C00] 18:43:14 INFO - PROCESS | 3052 | 1467682994109 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B259F400) [pid = 3052] [serial = 94] [outer = 000000C5B2419C00] 18:43:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2075000 == 29 [pid = 3052] [id = 8] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BF16F000) [pid = 3052] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5C2A37000) [pid = 3052] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B241E800) [pid = 3052] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B68BD800) [pid = 3052] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B720B800) [pid = 3052] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B84DAC00) [pid = 3052] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BE7FA400) [pid = 3052] [serial = 29] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BF165C00) [pid = 3052] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C1280C00) [pid = 3052] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5C1DF0400) [pid = 3052] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BE5E5000) [pid = 3052] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BE5E8C00) [pid = 3052] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BEE32C00) [pid = 3052] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5C0D16000) [pid = 3052] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B781D000) [pid = 3052] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5C1854400) [pid = 3052] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BEAF0800) [pid = 3052] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5C28EC800) [pid = 3052] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BF41D000) [pid = 3052] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8F56400) [pid = 3052] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B88D1C00) [pid = 3052] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:43:14 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B687C000) [pid = 3052] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:43:15 INFO - PROCESS | 3052 | 1467682995085 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1238ms 18:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:43:15 INFO - PROCESS | 3052 | 1467682995120 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 3052 | 1467682995124 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:43:15 INFO - PROCESS | 3052 | 1467682995129 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 3052 | 1467682995134 Marionette TRACE conn5 <- [1,94,null,{}] 18:43:15 INFO - PROCESS | 3052 | 1467682995139 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}] 18:43:15 INFO - PROCESS | 3052 | 1467682995142 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:15 INFO - PROCESS | 3052 | 1467682995233 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:43:15 INFO - PROCESS | 3052 | 1467682995294 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 3052 | 1467682995297 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2079800 == 30 [pid = 3052] [id = 33] 18:43:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B241DC00) [pid = 3052] [serial = 95] [outer = 0000000000000000] 18:43:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B259C800) [pid = 3052] [serial = 96] [outer = 000000C5B241DC00] 18:43:15 INFO - PROCESS | 3052 | 1467682995347 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2649400) [pid = 3052] [serial = 97] [outer = 000000C5B241DC00] 18:43:15 INFO - PROCESS | 3052 | 1467682995725 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 650ms 18:43:15 INFO - PROCESS | 3052 | 1467682995779 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 3052 | 1467682995784 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:43:15 INFO - PROCESS | 3052 | 1467682995791 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 3052 | 1467682995793 Marionette TRACE conn5 <- [1,98,null,{}] 18:43:15 INFO - PROCESS | 3052 | 1467682995797 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}] 18:43:15 INFO - PROCESS | 3052 | 1467682995800 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:15 INFO - PROCESS | 3052 | 1467682995891 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:43:15 INFO - PROCESS | 3052 | 1467682995898 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 3052 | 1467682995901 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8318800 == 31 [pid = 3052] [id = 34] 18:43:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2651800) [pid = 3052] [serial = 98] [outer = 0000000000000000] 18:43:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2E25C00) [pid = 3052] [serial = 99] [outer = 000000C5B2651800] 18:43:15 INFO - PROCESS | 3052 | 1467682995950 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B68B6800) [pid = 3052] [serial = 100] [outer = 000000C5B2651800] 18:43:16 INFO - PROCESS | 3052 | 1467682996400 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]]]}] 18:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 626ms 18:43:16 INFO - PROCESS | 3052 | 1467682996419 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:43:16 INFO - PROCESS | 3052 | 1467682996421 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:43:16 INFO - PROCESS | 3052 | 1467682996425 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:43:16 INFO - PROCESS | 3052 | 1467682996429 Marionette TRACE conn5 <- [1,102,null,{}] 18:43:16 INFO - PROCESS | 3052 | 1467682996445 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}] 18:43:16 INFO - PROCESS | 3052 | 1467682996450 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:16 INFO - PROCESS | 3052 | 1467682996536 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:43:16 INFO - PROCESS | 3052 | 1467682996545 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 3052 | 1467682996548 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFCE800 == 32 [pid = 3052] [id = 35] 18:43:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B8305000) [pid = 3052] [serial = 101] [outer = 0000000000000000] 18:43:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B88CC400) [pid = 3052] [serial = 102] [outer = 000000C5B8305000] 18:43:16 INFO - PROCESS | 3052 | 1467682996599 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8ED1000) [pid = 3052] [serial = 103] [outer = 000000C5B8305000] 18:43:16 INFO - PROCESS | 3052 | 1467682996986 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 18:43:17 INFO - PROCESS | 3052 | 1467682997012 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 3052 | 1467682997015 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:43:17 INFO - PROCESS | 3052 | 1467682997018 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 3052 | 1467682997020 Marionette TRACE conn5 <- [1,106,null,{}] 18:43:17 INFO - PROCESS | 3052 | 1467682997024 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}] 18:43:17 INFO - PROCESS | 3052 | 1467682997026 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:17 INFO - PROCESS | 3052 | 1467682997142 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:43:17 INFO - PROCESS | 3052 | 1467682997156 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 3052 | 1467682997158 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7CA800 == 33 [pid = 3052] [id = 36] 18:43:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBF8F000) [pid = 3052] [serial = 104] [outer = 0000000000000000] 18:43:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BC66F400) [pid = 3052] [serial = 105] [outer = 000000C5BBF8F000] 18:43:17 INFO - PROCESS | 3052 | 1467682997204 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BE5A1000) [pid = 3052] [serial = 106] [outer = 000000C5BBF8F000] 18:43:17 INFO - PROCESS | 3052 | 1467682997632 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 18:43:17 INFO - PROCESS | 3052 | 1467682997650 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 3052 | 1467682997652 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:43:17 INFO - PROCESS | 3052 | 1467682997656 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:43:17 INFO - PROCESS | 3052 | 1467682997658 Marionette TRACE conn5 <- [1,110,null,{}] 18:43:17 INFO - PROCESS | 3052 | 1467682997667 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}] 18:43:17 INFO - PROCESS | 3052 | 1467682997670 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:17 INFO - PROCESS | 3052 | 1467682997768 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:43:17 INFO - PROCESS | 3052 | 1467682997774 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 3052 | 1467682997776 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF031800 == 34 [pid = 3052] [id = 37] 18:43:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BE5E5000) [pid = 3052] [serial = 107] [outer = 0000000000000000] 18:43:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE7F4400) [pid = 3052] [serial = 108] [outer = 000000C5BE5E5000] 18:43:17 INFO - PROCESS | 3052 | 1467682997821 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BEAF5400) [pid = 3052] [serial = 109] [outer = 000000C5BE5E5000] 18:43:18 INFO - PROCESS | 3052 | 1467682998261 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 18:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:43:18 INFO - PROCESS | 3052 | 1467682998311 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 3052 | 1467682998314 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:43:18 INFO - PROCESS | 3052 | 1467682998317 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 3052 | 1467682998319 Marionette TRACE conn5 <- [1,114,null,{}] 18:43:18 INFO - PROCESS | 3052 | 1467682998322 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}] 18:43:18 INFO - PROCESS | 3052 | 1467682998328 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:18 INFO - PROCESS | 3052 | 1467682998443 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:43:18 INFO - PROCESS | 3052 | 1467682998510 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 3052 | 1467682998512 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C113E800 == 35 [pid = 3052] [id = 38] 18:43:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2022C00) [pid = 3052] [serial = 110] [outer = 0000000000000000] 18:43:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BF8E7000) [pid = 3052] [serial = 111] [outer = 000000C5B2022C00] 18:43:18 INFO - PROCESS | 3052 | 1467682998558 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5C0D1B400) [pid = 3052] [serial = 112] [outer = 000000C5B2022C00] 18:43:18 INFO - PROCESS | 3052 | 1467682998968 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 18:43:19 INFO - PROCESS | 3052 | 1467682999012 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 3052 | 1467682999014 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:43:19 INFO - PROCESS | 3052 | 1467682999018 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 3052 | 1467682999019 Marionette TRACE conn5 <- [1,118,null,{}] 18:43:19 INFO - PROCESS | 3052 | 1467682999034 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}] 18:43:19 INFO - PROCESS | 3052 | 1467682999036 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:19 INFO - PROCESS | 3052 | 1467682999231 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C580AD0000) [pid = 3052] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B1BC0400) [pid = 3052] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2418800) [pid = 3052] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5C287E800) [pid = 3052] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5BEAF7C00) [pid = 3052] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B37EA400) [pid = 3052] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BDBA4400) [pid = 3052] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BBF8FC00) [pid = 3052] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BEF8E800) [pid = 3052] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B6AECC00) [pid = 3052] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B1411C00) [pid = 3052] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B8D0FC00) [pid = 3052] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:43:19 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC6B9C00) [pid = 3052] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:43:19 INFO - PROCESS | 3052 | 1467682999275 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 3052 | 1467682999277 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2EDC000 == 36 [pid = 3052] [id = 39] 18:43:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C580AC7800) [pid = 3052] [serial = 113] [outer = 0000000000000000] 18:43:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C581385400) [pid = 3052] [serial = 114] [outer = 000000C580AC7800] 18:43:19 INFO - PROCESS | 3052 | 1467682999322 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B140B800) [pid = 3052] [serial = 115] [outer = 000000C580AC7800] 18:43:19 INFO - PROCESS | 3052 | 1467682999642 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 18:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:43:19 INFO - PROCESS | 3052 | 1467682999655 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 3052 | 1467682999657 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:43:19 INFO - PROCESS | 3052 | 1467682999661 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 3052 | 1467682999663 Marionette TRACE conn5 <- [1,122,null,{}] 18:43:19 INFO - PROCESS | 3052 | 1467682999671 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}] 18:43:19 INFO - PROCESS | 3052 | 1467682999673 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:19 INFO - PROCESS | 3052 | 1467682999751 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:43:19 INFO - PROCESS | 3052 | 1467682999827 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 3052 | 1467682999829 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0918000 == 37 [pid = 3052] [id = 40] 18:43:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5813CCC00) [pid = 3052] [serial = 116] [outer = 0000000000000000] 18:43:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BC6B9C00) [pid = 3052] [serial = 117] [outer = 000000C5813CCC00] 18:43:19 INFO - PROCESS | 3052 | 1467682999874 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5C0D71800) [pid = 3052] [serial = 118] [outer = 000000C5813CCC00] 18:43:20 INFO - PROCESS | 3052 | 1467683000181 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 18:43:20 INFO - PROCESS | 3052 | 1467683000249 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 3052 | 1467683000251 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:43:20 INFO - PROCESS | 3052 | 1467683000254 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:43:20 INFO - PROCESS | 3052 | 1467683000256 Marionette TRACE conn5 <- [1,126,null,{}] 18:43:20 INFO - PROCESS | 3052 | 1467683000259 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}] 18:43:20 INFO - PROCESS | 3052 | 1467683000261 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:20 INFO - PROCESS | 3052 | 1467683000361 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:43:20 INFO - PROCESS | 3052 | 1467683000368 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 3052 | 1467683000370 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A11000 == 38 [pid = 3052] [id = 41] 18:43:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C580B41400) [pid = 3052] [serial = 119] [outer = 0000000000000000] 18:43:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C580B47C00) [pid = 3052] [serial = 120] [outer = 000000C580B41400] 18:43:20 INFO - PROCESS | 3052 | 1467683000414 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B264A000) [pid = 3052] [serial = 121] [outer = 000000C580B41400] 18:43:20 INFO - PROCESS | 3052 | 1467683000782 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 18:43:20 INFO - PROCESS | 3052 | 1467683000843 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 3052 | 1467683000845 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:43:20 INFO - PROCESS | 3052 | 1467683000849 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 3052 | 1467683000850 Marionette TRACE conn5 <- [1,130,null,{}] 18:43:20 INFO - PROCESS | 3052 | 1467683000854 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}] 18:43:20 INFO - PROCESS | 3052 | 1467683000856 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:20 INFO - PROCESS | 3052 | 1467683000957 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:43:20 INFO - PROCESS | 3052 | 1467683000965 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 3052 | 1467683000967 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A7D000 == 39 [pid = 3052] [id = 42] 18:43:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C580B48000) [pid = 3052] [serial = 122] [outer = 0000000000000000] 18:43:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8493800) [pid = 3052] [serial = 123] [outer = 000000C580B48000] 18:43:21 INFO - PROCESS | 3052 | 1467683001011 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B84DD000) [pid = 3052] [serial = 124] [outer = 000000C580B48000] 18:43:21 INFO - PROCESS | 3052 | 1467683001715 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 943ms 18:43:21 INFO - PROCESS | 3052 | 1467683001795 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 3052 | 1467683001800 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:43:21 INFO - PROCESS | 3052 | 1467683001805 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 3052 | 1467683001809 Marionette TRACE conn5 <- [1,134,null,{}] 18:43:21 INFO - PROCESS | 3052 | 1467683001815 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}] 18:43:21 INFO - PROCESS | 3052 | 1467683001819 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:21 INFO - PROCESS | 3052 | 1467683001970 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:43:22 INFO - PROCESS | 3052 | 1467683002028 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 3052 | 1467683002031 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A32800 == 40 [pid = 3052] [id = 43] 18:43:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B12C2400) [pid = 3052] [serial = 125] [outer = 0000000000000000] 18:43:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B2413800) [pid = 3052] [serial = 126] [outer = 000000C5B12C2400] 18:43:22 INFO - PROCESS | 3052 | 1467683002089 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B25A4400) [pid = 3052] [serial = 127] [outer = 000000C5B12C2400] 18:43:23 INFO - PROCESS | 3052 | 1467683003024 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1235ms 18:43:23 INFO - PROCESS | 3052 | 1467683003044 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 3052 | 1467683003048 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:43:23 INFO - PROCESS | 3052 | 1467683003052 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 3052 | 1467683003057 Marionette TRACE conn5 <- [1,138,null,{}] 18:43:23 INFO - PROCESS | 3052 | 1467683003062 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}] 18:43:23 INFO - PROCESS | 3052 | 1467683003065 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:23 INFO - PROCESS | 3052 | 1467683003170 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28CA800 == 39 [pid = 3052] [id = 30] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75B6800 == 38 [pid = 3052] [id = 31] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1195000 == 37 [pid = 3052] [id = 29] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A11000 == 36 [pid = 3052] [id = 41] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0918000 == 35 [pid = 3052] [id = 40] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2EDC000 == 34 [pid = 3052] [id = 39] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C113E800 == 33 [pid = 3052] [id = 38] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF031800 == 32 [pid = 3052] [id = 37] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7CA800 == 31 [pid = 3052] [id = 36] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFCE800 == 30 [pid = 3052] [id = 35] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8318800 == 29 [pid = 3052] [id = 34] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2079800 == 28 [pid = 3052] [id = 33] 18:43:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A7000 == 27 [pid = 3052] [id = 32] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2417400) [pid = 3052] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BE881400) [pid = 3052] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5C2A7E400) [pid = 3052] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5C2A78C00) [pid = 3052] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5C0D1B800) [pid = 3052] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5C2879C00) [pid = 3052] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5BE7F1C00) [pid = 3052] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5C4527000) [pid = 3052] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5C0D10400) [pid = 3052] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5C0D70400) [pid = 3052] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6B5FC00) [pid = 3052] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2021C00) [pid = 3052] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8ECAC00) [pid = 3052] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BC6C2C00) [pid = 3052] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B7615800) [pid = 3052] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2420C00) [pid = 3052] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5C2A82800) [pid = 3052] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BBF86000) [pid = 3052] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BE5E0800) [pid = 3052] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BEDB6400) [pid = 3052] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:43:23 INFO - PROCESS | 3052 | 1467683003263 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 3052 | 1467683003265 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580B77800 == 28 [pid = 3052] [id = 44] 18:43:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C580B3D400) [pid = 3052] [serial = 128] [outer = 0000000000000000] 18:43:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C580B4B400) [pid = 3052] [serial = 129] [outer = 000000C580B3D400] 18:43:23 INFO - PROCESS | 3052 | 1467683003315 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2024800) [pid = 3052] [serial = 130] [outer = 000000C580B3D400] 18:43:23 INFO - PROCESS | 3052 | 1467683003782 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 798ms 18:43:23 INFO - PROCESS | 3052 | 1467683003850 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 3052 | 1467683003855 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:43:23 INFO - PROCESS | 3052 | 1467683003862 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 3052 | 1467683003865 Marionette TRACE conn5 <- [1,142,null,{}] 18:43:23 INFO - PROCESS | 3052 | 1467683003868 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}] 18:43:23 INFO - PROCESS | 3052 | 1467683003871 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:23 INFO - PROCESS | 3052 | 1467683003959 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:43:24 INFO - PROCESS | 3052 | 1467683004032 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 3052 | 1467683004034 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2078000 == 29 [pid = 3052] [id = 45] 18:43:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B202F800) [pid = 3052] [serial = 131] [outer = 0000000000000000] 18:43:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B264CC00) [pid = 3052] [serial = 132] [outer = 000000C5B202F800] 18:43:24 INFO - PROCESS | 3052 | 1467683004083 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B29B7800) [pid = 3052] [serial = 133] [outer = 000000C5B202F800] 18:43:24 INFO - PROCESS | 3052 | 1467683004460 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]]]}] 18:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 18:43:24 INFO - PROCESS | 3052 | 1467683004492 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 3052 | 1467683004494 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:43:24 INFO - PROCESS | 3052 | 1467683004498 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:43:24 INFO - PROCESS | 3052 | 1467683004502 Marionette TRACE conn5 <- [1,146,null,{}] 18:43:24 INFO - PROCESS | 3052 | 1467683004520 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}] 18:43:24 INFO - PROCESS | 3052 | 1467683004525 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:24 INFO - PROCESS | 3052 | 1467683004637 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:43:24 INFO - PROCESS | 3052 | 1467683004648 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 3052 | 1467683004652 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8346800 == 30 [pid = 3052] [id = 46] 18:43:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B760B000) [pid = 3052] [serial = 134] [outer = 0000000000000000] 18:43:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8494800) [pid = 3052] [serial = 135] [outer = 000000C5B760B000] 18:43:24 INFO - PROCESS | 3052 | 1467683004702 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B88C8400) [pid = 3052] [serial = 136] [outer = 000000C5B760B000] 18:43:25 INFO - PROCESS | 3052 | 1467683005101 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 651ms 18:43:25 INFO - PROCESS | 3052 | 1467683005152 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 3052 | 1467683005155 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:43:25 INFO - PROCESS | 3052 | 1467683005158 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 3052 | 1467683005160 Marionette TRACE conn5 <- [1,150,null,{}] 18:43:25 INFO - PROCESS | 3052 | 1467683005164 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}] 18:43:25 INFO - PROCESS | 3052 | 1467683005166 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:25 INFO - PROCESS | 3052 | 1467683005253 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:43:25 INFO - PROCESS | 3052 | 1467683005258 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 3052 | 1467683005260 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFC3000 == 31 [pid = 3052] [id = 47] 18:43:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5813CD000) [pid = 3052] [serial = 137] [outer = 0000000000000000] 18:43:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBA6F000) [pid = 3052] [serial = 138] [outer = 000000C5813CD000] 18:43:25 INFO - PROCESS | 3052 | 1467683005306 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA77C00) [pid = 3052] [serial = 139] [outer = 000000C5813CD000] 18:43:25 INFO - PROCESS | 3052 | 1467683005763 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 18:43:25 INFO - PROCESS | 3052 | 1467683005788 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 3052 | 1467683005790 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:43:25 INFO - PROCESS | 3052 | 1467683005794 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:43:25 INFO - PROCESS | 3052 | 1467683005803 Marionette TRACE conn5 <- [1,154,null,{}] 18:43:25 INFO - PROCESS | 3052 | 1467683005806 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}] 18:43:25 INFO - PROCESS | 3052 | 1467683005809 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:25 INFO - PROCESS | 3052 | 1467683005913 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:43:25 INFO - PROCESS | 3052 | 1467683005920 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 3052 | 1467683005922 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7B9800 == 32 [pid = 3052] [id = 48] 18:43:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C581CF0400) [pid = 3052] [serial = 140] [outer = 0000000000000000] 18:43:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBA8AC00) [pid = 3052] [serial = 141] [outer = 000000C581CF0400] 18:43:25 INFO - PROCESS | 3052 | 1467683005969 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBFB5C00) [pid = 3052] [serial = 142] [outer = 000000C581CF0400] 18:43:26 INFO - PROCESS | 3052 | 1467683006457 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 18:43:26 INFO - PROCESS | 3052 | 1467683006488 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:43:26 INFO - PROCESS | 3052 | 1467683006490 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:43:26 INFO - PROCESS | 3052 | 1467683006494 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:43:26 INFO - PROCESS | 3052 | 1467683006495 Marionette TRACE conn5 <- [1,158,null,{}] 18:43:26 INFO - PROCESS | 3052 | 1467683006503 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}] 18:43:26 INFO - PROCESS | 3052 | 1467683006509 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:26 INFO - PROCESS | 3052 | 1467683006639 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:43:26 INFO - PROCESS | 3052 | 1467683006652 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 3052 | 1467683006654 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE67800 == 33 [pid = 3052] [id = 49] 18:43:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE5E5400) [pid = 3052] [serial = 143] [outer = 0000000000000000] 18:43:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE878800) [pid = 3052] [serial = 144] [outer = 000000C5BE5E5400] 18:43:26 INFO - PROCESS | 3052 | 1467683006700 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BEE2A400) [pid = 3052] [serial = 145] [outer = 000000C5BE5E5400] 18:43:27 INFO - PROCESS | 3052 | 1467683007122 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 18:43:27 INFO - PROCESS | 3052 | 1467683007189 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 3052 | 1467683007191 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:43:27 INFO - PROCESS | 3052 | 1467683007194 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 3052 | 1467683007196 Marionette TRACE conn5 <- [1,162,null,{}] 18:43:27 INFO - PROCESS | 3052 | 1467683007200 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}] 18:43:27 INFO - PROCESS | 3052 | 1467683007202 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:27 INFO - PROCESS | 3052 | 1467683007325 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:43:27 INFO - PROCESS | 3052 | 1467683007340 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 3052 | 1467683007342 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF80A000 == 34 [pid = 3052] [id = 50] 18:43:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BE5E7000) [pid = 3052] [serial = 146] [outer = 0000000000000000] 18:43:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BF170C00) [pid = 3052] [serial = 147] [outer = 000000C5BE5E7000] 18:43:27 INFO - PROCESS | 3052 | 1467683007386 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5C0492000) [pid = 3052] [serial = 148] [outer = 000000C5BE5E7000] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BE5E5000) [pid = 3052] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8305000) [pid = 3052] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B2419C00) [pid = 3052] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B2651800) [pid = 3052] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B241DC00) [pid = 3052] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BBF8F000) [pid = 3052] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B2022C00) [pid = 3052] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B29B7400) [pid = 3052] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BE508000) [pid = 3052] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B25A0C00) [pid = 3052] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2587400) [pid = 3052] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C580AC7800) [pid = 3052] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C580B41400) [pid = 3052] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:43:27 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5813CCC00) [pid = 3052] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:43:27 INFO - PROCESS | 3052 | 1467683007865 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 18:43:27 INFO - PROCESS | 3052 | 1467683007931 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 3052 | 1467683007934 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:43:27 INFO - PROCESS | 3052 | 1467683007937 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 3052 | 1467683007939 Marionette TRACE conn5 <- [1,166,null,{}] 18:43:27 INFO - PROCESS | 3052 | 1467683007943 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}] 18:43:27 INFO - PROCESS | 3052 | 1467683007945 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:28 INFO - PROCESS | 3052 | 1467683008024 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:43:28 INFO - PROCESS | 3052 | 1467683008029 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 3052 | 1467683008032 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DB1800 == 35 [pid = 3052] [id = 51] 18:43:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2026000) [pid = 3052] [serial = 149] [outer = 0000000000000000] 18:43:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8305000) [pid = 3052] [serial = 150] [outer = 000000C5B2026000] 18:43:28 INFO - PROCESS | 3052 | 1467683008077 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BF89AC00) [pid = 3052] [serial = 151] [outer = 000000C5B2026000] 18:43:28 INFO - PROCESS | 3052 | 1467683008472 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 18:43:28 INFO - PROCESS | 3052 | 1467683008528 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 3052 | 1467683008530 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:43:28 INFO - PROCESS | 3052 | 1467683008539 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 3052 | 1467683008541 Marionette TRACE conn5 <- [1,170,null,{}] 18:43:28 INFO - PROCESS | 3052 | 1467683008544 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}] 18:43:28 INFO - PROCESS | 3052 | 1467683008546 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:28 INFO - PROCESS | 3052 | 1467683008627 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:43:28 INFO - PROCESS | 3052 | 1467683008633 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 3052 | 1467683008635 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1B63800 == 36 [pid = 3052] [id = 52] 18:43:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5C0D1A800) [pid = 3052] [serial = 152] [outer = 0000000000000000] 18:43:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5C0D75400) [pid = 3052] [serial = 153] [outer = 000000C5C0D1A800] 18:43:28 INFO - PROCESS | 3052 | 1467683008679 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5C144C800) [pid = 3052] [serial = 154] [outer = 000000C5C0D1A800] 18:43:29 INFO - PROCESS | 3052 | 1467683009065 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 18:43:29 INFO - PROCESS | 3052 | 1467683009127 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 3052 | 1467683009129 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:43:29 INFO - PROCESS | 3052 | 1467683009133 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 3052 | 1467683009134 Marionette TRACE conn5 <- [1,174,null,{}] 18:43:29 INFO - PROCESS | 3052 | 1467683009147 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}] 18:43:29 INFO - PROCESS | 3052 | 1467683009149 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:29 INFO - PROCESS | 3052 | 1467683009230 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:43:29 INFO - PROCESS | 3052 | 1467683009236 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 3052 | 1467683009238 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CAF000 == 37 [pid = 3052] [id = 53] 18:43:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5C144F000) [pid = 3052] [serial = 155] [outer = 0000000000000000] 18:43:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5C1B37000) [pid = 3052] [serial = 156] [outer = 000000C5C144F000] 18:43:29 INFO - PROCESS | 3052 | 1467683009291 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5C1D9E400) [pid = 3052] [serial = 157] [outer = 000000C5C144F000] 18:43:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581C8D000) [pid = 3052] [serial = 158] [outer = 000000C5BBF7A000] 18:43:29 INFO - PROCESS | 3052 | 1467683009825 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 18:43:29 INFO - PROCESS | 3052 | 1467683009870 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 3052 | 1467683009875 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:43:29 INFO - PROCESS | 3052 | 1467683009881 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 3052 | 1467683009885 Marionette TRACE conn5 <- [1,178,null,{}] 18:43:29 INFO - PROCESS | 3052 | 1467683009891 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}] 18:43:29 INFO - PROCESS | 3052 | 1467683009894 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:30 INFO - PROCESS | 3052 | 1467683010073 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:43:30 INFO - PROCESS | 3052 | 1467683010140 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 3052 | 1467683010145 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E2800 == 38 [pid = 3052] [id = 54] 18:43:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C581C8F000) [pid = 3052] [serial = 159] [outer = 0000000000000000] 18:43:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581CF5C00) [pid = 3052] [serial = 160] [outer = 000000C581C8F000] 18:43:30 INFO - PROCESS | 3052 | 1467683010244 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B258CC00) [pid = 3052] [serial = 161] [outer = 000000C581C8F000] 18:43:30 INFO - PROCESS | 3052 | 1467683010806 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 986ms 18:43:30 INFO - PROCESS | 3052 | 1467683010870 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 3052 | 1467683010875 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:43:30 INFO - PROCESS | 3052 | 1467683010882 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 3052 | 1467683010885 Marionette TRACE conn5 <- [1,182,null,{}] 18:43:30 INFO - PROCESS | 3052 | 1467683010890 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}] 18:43:30 INFO - PROCESS | 3052 | 1467683010893 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:31 INFO - PROCESS | 3052 | 1467683011007 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:43:31 INFO - PROCESS | 3052 | 1467683011086 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 3052 | 1467683011089 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6AB2800 == 39 [pid = 3052] [id = 55] 18:43:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B68C1C00) [pid = 3052] [serial = 162] [outer = 0000000000000000] 18:43:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B6B5FC00) [pid = 3052] [serial = 163] [outer = 000000C5B68C1C00] 18:43:31 INFO - PROCESS | 3052 | 1467683011147 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B84DD800) [pid = 3052] [serial = 164] [outer = 000000C5B68C1C00] 18:43:31 INFO - PROCESS | 3052 | 1467683011708 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 18:43:31 INFO - PROCESS | 3052 | 1467683011765 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 3052 | 1467683011768 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:43:31 INFO - PROCESS | 3052 | 1467683011772 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 3052 | 1467683011776 Marionette TRACE conn5 <- [1,186,null,{}] 18:43:31 INFO - PROCESS | 3052 | 1467683011788 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}] 18:43:31 INFO - PROCESS | 3052 | 1467683011793 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:31 INFO - PROCESS | 3052 | 1467683011903 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:43:31 INFO - PROCESS | 3052 | 1467683011969 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 3052 | 1467683011973 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC54800 == 40 [pid = 3052] [id = 56] 18:43:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BE5E2400) [pid = 3052] [serial = 165] [outer = 0000000000000000] 18:43:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5BE7F4800) [pid = 3052] [serial = 166] [outer = 000000C5BE5E2400] 18:43:32 INFO - PROCESS | 3052 | 1467683012032 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BF170800) [pid = 3052] [serial = 167] [outer = 000000C5BE5E2400] 18:43:32 INFO - PROCESS | 3052 | 1467683012753 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1036ms 18:43:32 INFO - PROCESS | 3052 | 1467683012810 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 3052 | 1467683012814 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:43:32 INFO - PROCESS | 3052 | 1467683012819 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 3052 | 1467683012823 Marionette TRACE conn5 <- [1,190,null,{}] 18:43:32 INFO - PROCESS | 3052 | 1467683012829 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}] 18:43:32 INFO - PROCESS | 3052 | 1467683012832 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:32 INFO - PROCESS | 3052 | 1467683012946 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:43:33 INFO - PROCESS | 3052 | 1467683013019 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 3052 | 1467683013023 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E7C800 == 41 [pid = 3052] [id = 57] 18:43:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C581C25800) [pid = 3052] [serial = 168] [outer = 0000000000000000] 18:43:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C581C2B800) [pid = 3052] [serial = 169] [outer = 000000C581C25800] 18:43:33 INFO - PROCESS | 3052 | 1467683013074 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C581CFA400) [pid = 3052] [serial = 170] [outer = 000000C581C25800] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1B63800 == 40 [pid = 3052] [id = 52] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DB1800 == 39 [pid = 3052] [id = 51] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF80A000 == 38 [pid = 3052] [id = 50] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE67800 == 37 [pid = 3052] [id = 49] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7B9800 == 36 [pid = 3052] [id = 48] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFC3000 == 35 [pid = 3052] [id = 47] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8346800 == 34 [pid = 3052] [id = 46] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2078000 == 33 [pid = 3052] [id = 45] 18:43:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C580B77800 == 32 [pid = 3052] [id = 44] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5BE7F4400) [pid = 3052] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B88CC400) [pid = 3052] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B8ED1000) [pid = 3052] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B259F400) [pid = 3052] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B258A800) [pid = 3052] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B2E25C00) [pid = 3052] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B68B6800) [pid = 3052] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B259C800) [pid = 3052] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2649400) [pid = 3052] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BE5A1000) [pid = 3052] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BF8E7000) [pid = 3052] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B8517C00) [pid = 3052] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B6AED000) [pid = 3052] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BF8EA000) [pid = 3052] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BEE2C400) [pid = 3052] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C1283000) [pid = 3052] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BF4CFC00) [pid = 3052] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5C1453C00) [pid = 3052] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2590400) [pid = 3052] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581385400) [pid = 3052] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5C0D1B400) [pid = 3052] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B140B800) [pid = 3052] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C580B47C00) [pid = 3052] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC66F400) [pid = 3052] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BC6B9C00) [pid = 3052] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BEAF5400) [pid = 3052] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5C0D71800) [pid = 3052] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B264A000) [pid = 3052] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B8493800) [pid = 3052] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:43:33 INFO - PROCESS | 3052 | 1467683013652 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]]]}] 18:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 18:43:33 INFO - PROCESS | 3052 | 1467683013704 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 3052 | 1467683013708 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:43:33 INFO - PROCESS | 3052 | 1467683013714 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 3052 | 1467683013717 Marionette TRACE conn5 <- [1,194,null,{}] 18:43:33 INFO - PROCESS | 3052 | 1467683013721 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}] 18:43:33 INFO - PROCESS | 3052 | 1467683013723 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:33 INFO - PROCESS | 3052 | 1467683013841 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:43:33 INFO - PROCESS | 3052 | 1467683013886 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 3052 | 1467683013888 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E8C000 == 33 [pid = 3052] [id = 58] 18:43:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581CF8800) [pid = 3052] [serial = 171] [outer = 0000000000000000] 18:43:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B1249400) [pid = 3052] [serial = 172] [outer = 000000C581CF8800] 18:43:33 INFO - PROCESS | 3052 | 1467683013937 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B241F800) [pid = 3052] [serial = 173] [outer = 000000C581CF8800] 18:43:34 INFO - PROCESS | 3052 | 1467683014301 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]]]}] 18:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 18:43:34 INFO - PROCESS | 3052 | 1467683014361 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:43:34 INFO - PROCESS | 3052 | 1467683014364 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:43:34 INFO - PROCESS | 3052 | 1467683014368 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:43:34 INFO - PROCESS | 3052 | 1467683014371 Marionette TRACE conn5 <- [1,198,null,{}] 18:43:34 INFO - PROCESS | 3052 | 1467683014382 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}] 18:43:34 INFO - PROCESS | 3052 | 1467683014387 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:34 INFO - PROCESS | 3052 | 1467683014474 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:43:34 INFO - PROCESS | 3052 | 1467683014482 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 3052 | 1467683014485 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A1D000 == 34 [pid = 3052] [id = 59] 18:43:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2649400) [pid = 3052] [serial = 174] [outer = 0000000000000000] 18:43:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2653400) [pid = 3052] [serial = 175] [outer = 000000C5B2649400] 18:43:34 INFO - PROCESS | 3052 | 1467683014535 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B68B6800) [pid = 3052] [serial = 176] [outer = 000000C5B2649400] 18:43:34 INFO - PROCESS | 3052 | 1467683014944 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 626ms 18:43:35 INFO - PROCESS | 3052 | 1467683014999 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 3052 | 1467683015002 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:43:35 INFO - PROCESS | 3052 | 1467683015005 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:43:35 INFO - PROCESS | 3052 | 1467683015007 Marionette TRACE conn5 <- [1,202,null,{}] 18:43:35 INFO - PROCESS | 3052 | 1467683015010 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}] 18:43:35 INFO - PROCESS | 3052 | 1467683015012 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:35 INFO - PROCESS | 3052 | 1467683015100 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:43:35 INFO - PROCESS | 3052 | 1467683015106 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 3052 | 1467683015108 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B3421800 == 35 [pid = 3052] [id = 60] 18:43:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B72B4800) [pid = 3052] [serial = 177] [outer = 0000000000000000] 18:43:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8311800) [pid = 3052] [serial = 178] [outer = 000000C5B72B4800] 18:43:35 INFO - PROCESS | 3052 | 1467683015154 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8D0CC00) [pid = 3052] [serial = 179] [outer = 000000C5B72B4800] 18:43:35 INFO - PROCESS | 3052 | 1467683015565 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 587ms 18:43:35 INFO - PROCESS | 3052 | 1467683015603 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 3052 | 1467683015605 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:43:35 INFO - PROCESS | 3052 | 1467683015608 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 3052 | 1467683015610 Marionette TRACE conn5 <- [1,206,null,{}] 18:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:43:35 INFO - PROCESS | 3052 | 1467683015618 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}] 18:43:35 INFO - PROCESS | 3052 | 1467683015621 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:35 INFO - PROCESS | 3052 | 1467683015703 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:43:35 INFO - PROCESS | 3052 | 1467683015709 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 3052 | 1467683015711 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B832F800 == 36 [pid = 3052] [id = 61] 18:43:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBA70800) [pid = 3052] [serial = 180] [outer = 0000000000000000] 18:43:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBA76400) [pid = 3052] [serial = 181] [outer = 000000C5BBA70800] 18:43:35 INFO - PROCESS | 3052 | 1467683015763 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBF88400) [pid = 3052] [serial = 182] [outer = 000000C5BBA70800] 18:43:36 INFO - PROCESS | 3052 | 1467683016204 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 18:43:36 INFO - PROCESS | 3052 | 1467683016243 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 3052 | 1467683016245 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:43:36 INFO - PROCESS | 3052 | 1467683016248 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 3052 | 1467683016250 Marionette TRACE conn5 <- [1,210,null,{}] 18:43:36 INFO - PROCESS | 3052 | 1467683016254 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}] 18:43:36 INFO - PROCESS | 3052 | 1467683016260 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:36 INFO - PROCESS | 3052 | 1467683016400 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:43:36 INFO - PROCESS | 3052 | 1467683016411 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 3052 | 1467683016413 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8DB5800 == 37 [pid = 3052] [id = 62] 18:43:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BDBA1800) [pid = 3052] [serial = 183] [outer = 0000000000000000] 18:43:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE7FA400) [pid = 3052] [serial = 184] [outer = 000000C5BDBA1800] 18:43:36 INFO - PROCESS | 3052 | 1467683016459 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BEAFC000) [pid = 3052] [serial = 185] [outer = 000000C5BDBA1800] 18:43:36 INFO - PROCESS | 3052 | 1467683016915 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 18:43:36 INFO - PROCESS | 3052 | 1467683016949 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 3052 | 1467683016951 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:43:36 INFO - PROCESS | 3052 | 1467683016954 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 3052 | 1467683016956 Marionette TRACE conn5 <- [1,214,null,{}] 18:43:36 INFO - PROCESS | 3052 | 1467683016960 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}] 18:43:36 INFO - PROCESS | 3052 | 1467683016962 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:37 INFO - PROCESS | 3052 | 1467683017093 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:43:37 INFO - PROCESS | 3052 | 1467683017114 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 3052 | 1467683017116 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7CE800 == 38 [pid = 3052] [id = 63] 18:43:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BEE33400) [pid = 3052] [serial = 186] [outer = 0000000000000000] 18:43:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BF176800) [pid = 3052] [serial = 187] [outer = 000000C5BEE33400] 18:43:37 INFO - PROCESS | 3052 | 1467683017160 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5C0D0F400) [pid = 3052] [serial = 188] [outer = 000000C5BEE33400] 18:43:37 INFO - PROCESS | 3052 | 1467683017571 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 18:43:37 INFO - PROCESS | 3052 | 1467683017649 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:43:37 INFO - PROCESS | 3052 | 1467683017652 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:43:37 INFO - PROCESS | 3052 | 1467683017655 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - PROCESS | 3052 | 1467683017657 Marionette TRACE conn5 <- [1,218,null,{}] 18:43:37 INFO - PROCESS | 3052 | 1467683017666 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}] 18:43:37 INFO - PROCESS | 3052 | 1467683017668 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:37 INFO - PROCESS | 3052 | 1467683017771 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:43:37 INFO - PROCESS | 3052 | 1467683017782 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 3052 | 1467683017784 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED95000 == 39 [pid = 3052] [id = 64] 18:43:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BEF8E800) [pid = 3052] [serial = 189] [outer = 0000000000000000] 18:43:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5C0D6D800) [pid = 3052] [serial = 190] [outer = 000000C5BEF8E800] 18:43:37 INFO - PROCESS | 3052 | 1467683017828 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5C144C000) [pid = 3052] [serial = 191] [outer = 000000C5BEF8E800] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581CF0400) [pid = 3052] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BE5E5400) [pid = 3052] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B202F800) [pid = 3052] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B760B000) [pid = 3052] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5813CD000) [pid = 3052] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C580B3D400) [pid = 3052] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BE5E7000) [pid = 3052] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C0D1A800) [pid = 3052] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:43:38 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2026000) [pid = 3052] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:43:38 INFO - PROCESS | 3052 | 1467683018306 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 18:43:38 INFO - PROCESS | 3052 | 1467683018348 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 3052 | 1467683018351 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:43:38 INFO - PROCESS | 3052 | 1467683018354 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 3052 | 1467683018356 Marionette TRACE conn5 <- [1,222,null,{}] 18:43:38 INFO - PROCESS | 3052 | 1467683018386 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}] 18:43:38 INFO - PROCESS | 3052 | 1467683018388 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:38 INFO - PROCESS | 3052 | 1467683018469 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:43:38 INFO - PROCESS | 3052 | 1467683018475 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 3052 | 1467683018477 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF439000 == 40 [pid = 3052] [id = 65] 18:43:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B6853000) [pid = 3052] [serial = 192] [outer = 0000000000000000] 18:43:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5C0D15800) [pid = 3052] [serial = 193] [outer = 000000C5B6853000] 18:43:38 INFO - PROCESS | 3052 | 1467683018522 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5C1B0C000) [pid = 3052] [serial = 194] [outer = 000000C5B6853000] 18:43:38 INFO - PROCESS | 3052 | 1467683018915 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 18:43:38 INFO - PROCESS | 3052 | 1467683018944 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 3052 | 1467683018946 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:43:38 INFO - PROCESS | 3052 | 1467683018959 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 3052 | 1467683018961 Marionette TRACE conn5 <- [1,226,null,{}] 18:43:38 INFO - PROCESS | 3052 | 1467683018965 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}] 18:43:38 INFO - PROCESS | 3052 | 1467683018967 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:39 INFO - PROCESS | 3052 | 1467683019048 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:43:39 INFO - PROCESS | 3052 | 1467683019053 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 3052 | 1467683019055 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DAA000 == 41 [pid = 3052] [id = 66] 18:43:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5C1BEE400) [pid = 3052] [serial = 195] [outer = 0000000000000000] 18:43:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5C1DF9000) [pid = 3052] [serial = 196] [outer = 000000C5C1BEE400] 18:43:39 INFO - PROCESS | 3052 | 1467683019100 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5C2878C00) [pid = 3052] [serial = 197] [outer = 000000C5C1BEE400] 18:43:39 INFO - PROCESS | 3052 | 1467683019507 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 18:43:39 INFO - PROCESS | 3052 | 1467683019550 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 3052 | 1467683019553 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:43:39 INFO - PROCESS | 3052 | 1467683019556 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:43:39 INFO - PROCESS | 3052 | 1467683019559 Marionette TRACE conn5 <- [1,230,null,{}] 18:43:39 INFO - PROCESS | 3052 | 1467683019568 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}] 18:43:39 INFO - PROCESS | 3052 | 1467683019570 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:39 INFO - PROCESS | 3052 | 1467683019670 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:43:39 INFO - PROCESS | 3052 | 1467683019676 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 3052 | 1467683019678 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C184B000 == 42 [pid = 3052] [id = 67] 18:43:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5C28EC800) [pid = 3052] [serial = 198] [outer = 0000000000000000] 18:43:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5C2A2CC00) [pid = 3052] [serial = 199] [outer = 000000C5C28EC800] 18:43:39 INFO - PROCESS | 3052 | 1467683019727 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5C2A78C00) [pid = 3052] [serial = 200] [outer = 000000C5C28EC800] 18:43:40 INFO - PROCESS | 3052 | 1467683020276 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 775ms 18:43:40 INFO - PROCESS | 3052 | 1467683020335 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 3052 | 1467683020340 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:43:40 INFO - PROCESS | 3052 | 1467683020345 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 3052 | 1467683020349 Marionette TRACE conn5 <- [1,234,null,{}] 18:43:40 INFO - PROCESS | 3052 | 1467683020355 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}] 18:43:40 INFO - PROCESS | 3052 | 1467683020358 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:40 INFO - PROCESS | 3052 | 1467683020475 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:43:40 INFO - PROCESS | 3052 | 1467683020547 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 3052 | 1467683020550 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CB0000 == 43 [pid = 3052] [id = 68] 18:43:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5813CA000) [pid = 3052] [serial = 201] [outer = 0000000000000000] 18:43:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C581C25C00) [pid = 3052] [serial = 202] [outer = 000000C5813CA000] 18:43:40 INFO - PROCESS | 3052 | 1467683020651 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B2413400) [pid = 3052] [serial = 203] [outer = 000000C5813CA000] 18:43:41 INFO - PROCESS | 3052 | 1467683021298 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 985ms 18:43:41 INFO - PROCESS | 3052 | 1467683021334 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 3052 | 1467683021339 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:43:41 INFO - PROCESS | 3052 | 1467683021345 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 3052 | 1467683021348 Marionette TRACE conn5 <- [1,238,null,{}] 18:43:41 INFO - PROCESS | 3052 | 1467683021352 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}] 18:43:41 INFO - PROCESS | 3052 | 1467683021355 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:41 INFO - PROCESS | 3052 | 1467683021474 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:43:41 INFO - PROCESS | 3052 | 1467683021542 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 3052 | 1467683021545 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B04000 == 44 [pid = 3052] [id = 69] 18:43:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B258B400) [pid = 3052] [serial = 204] [outer = 0000000000000000] 18:43:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B259A000) [pid = 3052] [serial = 205] [outer = 000000C5B258B400] 18:43:41 INFO - PROCESS | 3052 | 1467683021603 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B264E400) [pid = 3052] [serial = 206] [outer = 000000C5B258B400] 18:43:42 INFO - PROCESS | 3052 | 1467683022311 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1028ms 18:43:42 INFO - PROCESS | 3052 | 1467683022381 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 3052 | 1467683022384 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:43:42 INFO - PROCESS | 3052 | 1467683022391 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:43:42 INFO - PROCESS | 3052 | 1467683022395 Marionette TRACE conn5 <- [1,242,null,{}] 18:43:42 INFO - PROCESS | 3052 | 1467683022418 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}] 18:43:42 INFO - PROCESS | 3052 | 1467683022423 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:42 INFO - PROCESS | 3052 | 1467683022574 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:43:42 INFO - PROCESS | 3052 | 1467683022636 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 3052 | 1467683022640 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B6000 == 45 [pid = 3052] [id = 70] 18:43:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5BBA70C00) [pid = 3052] [serial = 207] [outer = 0000000000000000] 18:43:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5BE7F5000) [pid = 3052] [serial = 208] [outer = 000000C5BBA70C00] 18:43:42 INFO - PROCESS | 3052 | 1467683022738 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5C048F800) [pid = 3052] [serial = 209] [outer = 000000C5BBA70C00] 18:43:43 INFO - PROCESS | 3052 | 1467683023424 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1088ms 18:43:43 INFO - PROCESS | 3052 | 1467683023488 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 3052 | 1467683023492 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:43:43 INFO - PROCESS | 3052 | 1467683023497 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 3052 | 1467683023501 Marionette TRACE conn5 <- [1,246,null,{}] 18:43:43 INFO - PROCESS | 3052 | 1467683023507 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}] 18:43:43 INFO - PROCESS | 3052 | 1467683023510 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:43 INFO - PROCESS | 3052 | 1467683023611 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:43:43 INFO - PROCESS | 3052 | 1467683023676 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 3052 | 1467683023681 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BC800 == 46 [pid = 3052] [id = 71] 18:43:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5828F2400) [pid = 3052] [serial = 210] [outer = 0000000000000000] 18:43:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C5828F4000) [pid = 3052] [serial = 211] [outer = 000000C5828F2400] 18:43:43 INFO - PROCESS | 3052 | 1467683023734 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C5B2412C00) [pid = 3052] [serial = 212] [outer = 000000C5828F2400] 18:43:44 INFO - PROCESS | 3052 | 1467683024326 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 18:43:44 INFO - PROCESS | 3052 | 1467683024379 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 3052 | 1467683024384 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:43:44 INFO - PROCESS | 3052 | 1467683024391 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 3052 | 1467683024393 Marionette TRACE conn5 <- [1,250,null,{}] 18:43:44 INFO - PROCESS | 3052 | 1467683024397 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}] 18:43:44 INFO - PROCESS | 3052 | 1467683024400 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:44 INFO - PROCESS | 3052 | 1467683024511 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DAA000 == 45 [pid = 3052] [id = 66] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF439000 == 44 [pid = 3052] [id = 65] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED95000 == 43 [pid = 3052] [id = 64] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7CE800 == 42 [pid = 3052] [id = 63] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8DB5800 == 41 [pid = 3052] [id = 62] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B832F800 == 40 [pid = 3052] [id = 61] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B3421800 == 39 [pid = 3052] [id = 60] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A1D000 == 38 [pid = 3052] [id = 59] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E8C000 == 37 [pid = 3052] [id = 58] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E7C800 == 36 [pid = 3052] [id = 57] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC54800 == 35 [pid = 3052] [id = 56] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6AB2800 == 34 [pid = 3052] [id = 55] 18:43:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E2800 == 33 [pid = 3052] [id = 54] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C5B2413800) [pid = 3052] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5C1B37000) [pid = 3052] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5BBA8AC00) [pid = 3052] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5BEE2A400) [pid = 3052] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5BE878800) [pid = 3052] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B264CC00) [pid = 3052] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B29B7800) [pid = 3052] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B8494800) [pid = 3052] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B88C8400) [pid = 3052] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5BBA6F000) [pid = 3052] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C580B4B400) [pid = 3052] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B2024800) [pid = 3052] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BF170C00) [pid = 3052] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5C144C800) [pid = 3052] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5C0D75400) [pid = 3052] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BF89AC00) [pid = 3052] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5C0492000) [pid = 3052] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BBFB5C00) [pid = 3052] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B8305000) [pid = 3052] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5BBA77C00) [pid = 3052] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:43:44 INFO - PROCESS | 3052 | 1467683024623 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 3052 | 1467683024626 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BC5000 == 34 [pid = 3052] [id = 72] 18:43:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C580B4A000) [pid = 3052] [serial = 213] [outer = 0000000000000000] 18:43:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C581380C00) [pid = 3052] [serial = 214] [outer = 000000C580B4A000] 18:43:44 INFO - PROCESS | 3052 | 1467683024677 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5828F2800) [pid = 3052] [serial = 215] [outer = 000000C580B4A000] 18:43:45 INFO - PROCESS | 3052 | 1467683025057 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 734ms 18:43:45 INFO - PROCESS | 3052 | 1467683025127 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 3052 | 1467683025130 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:43:45 INFO - PROCESS | 3052 | 1467683025133 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 3052 | 1467683025137 Marionette TRACE conn5 <- [1,254,null,{}] 18:43:45 INFO - PROCESS | 3052 | 1467683025148 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}] 18:43:45 INFO - PROCESS | 3052 | 1467683025153 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:45 INFO - PROCESS | 3052 | 1467683025246 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:43:45 INFO - PROCESS | 3052 | 1467683025282 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 3052 | 1467683025285 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2EDC000 == 35 [pid = 3052] [id = 73] 18:43:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B34D8800) [pid = 3052] [serial = 216] [outer = 0000000000000000] 18:43:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6B55400) [pid = 3052] [serial = 217] [outer = 000000C5B34D8800] 18:43:45 INFO - PROCESS | 3052 | 1467683025335 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8495400) [pid = 3052] [serial = 218] [outer = 000000C5B34D8800] 18:43:45 INFO - PROCESS | 3052 | 1467683025766 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 18:43:45 INFO - PROCESS | 3052 | 1467683025827 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 3052 | 1467683025830 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:43:45 INFO - PROCESS | 3052 | 1467683025833 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 3052 | 1467683025835 Marionette TRACE conn5 <- [1,258,null,{}] 18:43:45 INFO - PROCESS | 3052 | 1467683025839 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}] 18:43:45 INFO - PROCESS | 3052 | 1467683025841 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:45 INFO - PROCESS | 3052 | 1467683025937 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:43:45 INFO - PROCESS | 3052 | 1467683025951 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 3052 | 1467683025953 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8834800 == 36 [pid = 3052] [id = 74] 18:43:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8ECE400) [pid = 3052] [serial = 219] [outer = 0000000000000000] 18:43:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8FF1400) [pid = 3052] [serial = 220] [outer = 000000C5B8ECE400] 18:43:46 INFO - PROCESS | 3052 | 1467683025999 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BBA79800) [pid = 3052] [serial = 221] [outer = 000000C5B8ECE400] 18:43:46 INFO - PROCESS | 3052 | 1467683026645 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 18:43:46 INFO - PROCESS | 3052 | 1467683026675 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 3052 | 1467683026677 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:43:46 INFO - PROCESS | 3052 | 1467683026681 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 3052 | 1467683026682 Marionette TRACE conn5 <- [1,262,null,{}] 18:43:46 INFO - PROCESS | 3052 | 1467683026686 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}] 18:43:46 INFO - PROCESS | 3052 | 1467683026688 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:46 INFO - PROCESS | 3052 | 1467683026772 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:43:46 INFO - PROCESS | 3052 | 1467683026848 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 3052 | 1467683026850 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7BD800 == 37 [pid = 3052] [id = 75] 18:43:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B8ED1C00) [pid = 3052] [serial = 222] [outer = 0000000000000000] 18:43:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BE7F4400) [pid = 3052] [serial = 223] [outer = 000000C5B8ED1C00] 18:43:46 INFO - PROCESS | 3052 | 1467683026897 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5BEE25400) [pid = 3052] [serial = 224] [outer = 000000C5B8ED1C00] 18:43:47 INFO - PROCESS | 3052 | 1467683027312 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 693ms 18:43:47 INFO - PROCESS | 3052 | 1467683027375 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 3052 | 1467683027377 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:43:47 INFO - PROCESS | 3052 | 1467683027380 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:43:47 INFO - PROCESS | 3052 | 1467683027382 Marionette TRACE conn5 <- [1,266,null,{}] 18:43:47 INFO - PROCESS | 3052 | 1467683027386 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}] 18:43:47 INFO - PROCESS | 3052 | 1467683027392 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:47 INFO - PROCESS | 3052 | 1467683027546 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:43:47 INFO - PROCESS | 3052 | 1467683027553 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 3052 | 1467683027556 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1DC800 == 38 [pid = 3052] [id = 76] 18:43:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BEE30400) [pid = 3052] [serial = 225] [outer = 0000000000000000] 18:43:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5BF4D5000) [pid = 3052] [serial = 226] [outer = 000000C5BEE30400] 18:43:47 INFO - PROCESS | 3052 | 1467683027637 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5C1455400) [pid = 3052] [serial = 227] [outer = 000000C5BEE30400] 18:43:48 INFO - PROCESS | 3052 | 1467683028057 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 732ms 18:43:48 INFO - PROCESS | 3052 | 1467683028125 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 3052 | 1467683028127 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:43:48 INFO - PROCESS | 3052 | 1467683028130 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 3052 | 1467683028132 Marionette TRACE conn5 <- [1,270,null,{}] 18:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:43:48 INFO - PROCESS | 3052 | 1467683028136 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}] 18:43:48 INFO - PROCESS | 3052 | 1467683028138 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:48 INFO - PROCESS | 3052 | 1467683028244 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:43:48 INFO - PROCESS | 3052 | 1467683028250 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 3052 | 1467683028252 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0D9D000 == 39 [pid = 3052] [id = 77] 18:43:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C581E58400) [pid = 3052] [serial = 228] [outer = 0000000000000000] 18:43:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C581E5C800) [pid = 3052] [serial = 229] [outer = 000000C581E58400] 18:43:48 INFO - PROCESS | 3052 | 1467683028333 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5C1450800) [pid = 3052] [serial = 230] [outer = 000000C581E58400] 18:43:48 INFO - PROCESS | 3052 | 1467683028727 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 18:43:48 INFO - PROCESS | 3052 | 1467683028765 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 3052 | 1467683028775 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5B2649400) [pid = 3052] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5C144F000) [pid = 3052] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5BDBA1800) [pid = 3052] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B68C1C00) [pid = 3052] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B72B4800) [pid = 3052] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C581C8F000) [pid = 3052] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5BBA70800) [pid = 3052] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C581C25800) [pid = 3052] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BEE33400) [pid = 3052] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581CF8800) [pid = 3052] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BE5E2400) [pid = 3052] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BEF8E800) [pid = 3052] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B6853000) [pid = 3052] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5C1BEE400) [pid = 3052] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C580B48000) [pid = 3052] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:43:48 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B12C2400) [pid = 3052] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:43:48 INFO - PROCESS | 3052 | 1467683028870 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 3052 | 1467683028872 Marionette TRACE conn5 <- [1,274,null,{}] 18:43:48 INFO - PROCESS | 3052 | 1467683028877 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}] 18:43:48 INFO - PROCESS | 3052 | 1467683028879 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:48 INFO - PROCESS | 3052 | 1467683028970 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:43:48 INFO - PROCESS | 3052 | 1467683028976 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 3052 | 1467683028978 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580B85000 == 40 [pid = 3052] [id = 78] 18:43:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581CF8C00) [pid = 3052] [serial = 231] [outer = 0000000000000000] 18:43:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C584986000) [pid = 3052] [serial = 232] [outer = 000000C581CF8C00] 18:43:49 INFO - PROCESS | 3052 | 1467683029022 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C58498E000) [pid = 3052] [serial = 233] [outer = 000000C581CF8C00] 18:43:49 INFO - PROCESS | 3052 | 1467683029426 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 18:43:49 INFO - PROCESS | 3052 | 1467683029455 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 3052 | 1467683029457 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:43:49 INFO - PROCESS | 3052 | 1467683029460 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:43:49 INFO - PROCESS | 3052 | 1467683029462 Marionette TRACE conn5 <- [1,278,null,{}] 18:43:49 INFO - PROCESS | 3052 | 1467683029475 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}] 18:43:49 INFO - PROCESS | 3052 | 1467683029477 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:49 INFO - PROCESS | 3052 | 1467683029582 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:43:49 INFO - PROCESS | 3052 | 1467683029590 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 3052 | 1467683029592 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28C6000 == 41 [pid = 3052] [id = 79] 18:43:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C582569400) [pid = 3052] [serial = 234] [outer = 0000000000000000] 18:43:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C58256E400) [pid = 3052] [serial = 235] [outer = 000000C582569400] 18:43:49 INFO - PROCESS | 3052 | 1467683029636 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C584987400) [pid = 3052] [serial = 236] [outer = 000000C582569400] 18:43:50 INFO - PROCESS | 3052 | 1467683030055 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 648ms 18:43:50 INFO - PROCESS | 3052 | 1467683030112 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 3052 | 1467683030115 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:43:50 INFO - PROCESS | 3052 | 1467683030118 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:43:50 INFO - PROCESS | 3052 | 1467683030120 Marionette TRACE conn5 <- [1,282,null,{}] 18:43:50 INFO - PROCESS | 3052 | 1467683030123 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}] 18:43:50 INFO - PROCESS | 3052 | 1467683030125 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:50 INFO - PROCESS | 3052 | 1467683030210 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:43:50 INFO - PROCESS | 3052 | 1467683030218 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 3052 | 1467683030220 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F5000 == 42 [pid = 3052] [id = 80] 18:43:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B2E64800) [pid = 3052] [serial = 237] [outer = 0000000000000000] 18:43:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B72B5400) [pid = 3052] [serial = 238] [outer = 000000C5B2E64800] 18:43:50 INFO - PROCESS | 3052 | 1467683030264 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5C11D6C00) [pid = 3052] [serial = 239] [outer = 000000C5B2E64800] 18:43:50 INFO - PROCESS | 3052 | 1467683030659 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 18:43:50 INFO - PROCESS | 3052 | 1467683030712 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 3052 | 1467683030715 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:43:50 INFO - PROCESS | 3052 | 1467683030722 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:43:50 INFO - PROCESS | 3052 | 1467683030725 Marionette TRACE conn5 <- [1,286,null,{}] 18:43:50 INFO - PROCESS | 3052 | 1467683030728 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}] 18:43:50 INFO - PROCESS | 3052 | 1467683030731 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:50 INFO - PROCESS | 3052 | 1467683030834 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:43:50 INFO - PROCESS | 3052 | 1467683030841 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 3052 | 1467683030844 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DD7800 == 43 [pid = 3052] [id = 81] 18:43:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5C2881000) [pid = 3052] [serial = 240] [outer = 0000000000000000] 18:43:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5C2A34800) [pid = 3052] [serial = 241] [outer = 000000C5C2881000] 18:43:50 INFO - PROCESS | 3052 | 1467683030890 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5C2A7D000) [pid = 3052] [serial = 242] [outer = 000000C5C2881000] 18:43:51 INFO - PROCESS | 3052 | 1467683031593 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 881ms 18:43:51 INFO - PROCESS | 3052 | 1467683031609 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 3052 | 1467683031613 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:43:51 INFO - PROCESS | 3052 | 1467683031618 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 3052 | 1467683031624 Marionette TRACE conn5 <- [1,290,null,{}] 18:43:51 INFO - PROCESS | 3052 | 1467683031629 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}] 18:43:51 INFO - PROCESS | 3052 | 1467683031632 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:51 INFO - PROCESS | 3052 | 1467683031755 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:43:51 INFO - PROCESS | 3052 | 1467683031838 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 3052 | 1467683031842 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582887800 == 44 [pid = 3052] [id = 82] 18:43:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5828F1400) [pid = 3052] [serial = 243] [outer = 0000000000000000] 18:43:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C58498EC00) [pid = 3052] [serial = 244] [outer = 000000C5828F1400] 18:43:51 INFO - PROCESS | 3052 | 1467683031902 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5B2583000) [pid = 3052] [serial = 245] [outer = 000000C5828F1400] 18:43:52 INFO - PROCESS | 3052 | 1467683032465 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 880ms 18:43:52 INFO - PROCESS | 3052 | 1467683032503 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 3052 | 1467683032508 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:43:52 INFO - PROCESS | 3052 | 1467683032515 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 3052 | 1467683032518 Marionette TRACE conn5 <- [1,294,null,{}] 18:43:52 INFO - PROCESS | 3052 | 1467683032523 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}] 18:43:52 INFO - PROCESS | 3052 | 1467683032526 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:52 INFO - PROCESS | 3052 | 1467683032648 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:43:52 INFO - PROCESS | 3052 | 1467683032734 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 3052 | 1467683032737 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A08000 == 45 [pid = 3052] [id = 83] 18:43:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5B72AB400) [pid = 3052] [serial = 246] [outer = 0000000000000000] 18:43:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C5B7608800) [pid = 3052] [serial = 247] [outer = 000000C5B72AB400] 18:43:52 INFO - PROCESS | 3052 | 1467683032795 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C5B8F59800) [pid = 3052] [serial = 248] [outer = 000000C5B72AB400] 18:43:53 INFO - PROCESS | 3052 | 1467683033347 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]]]}] 18:43:53 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. 18:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 881ms 18:43:53 INFO - PROCESS | 3052 | 1467683033398 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:43:53 INFO - PROCESS | 3052 | 1467683033401 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:43:53 INFO - PROCESS | 3052 | 1467683033404 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:43:53 INFO - PROCESS | 3052 | 1467683033409 Marionette TRACE conn5 <- [1,298,null,{}] 18:43:53 INFO - PROCESS | 3052 | 1467683033421 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}] 18:43:53 INFO - PROCESS | 3052 | 1467683033426 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:53 INFO - PROCESS | 3052 | 1467683033618 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:43:53 INFO - PROCESS | 3052 | 1467683033644 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:43:53 INFO - PROCESS | 3052 | 1467683033733 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 3052 | 1467683033737 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE73000 == 46 [pid = 3052] [id = 84] 18:43:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C5BEE27000) [pid = 3052] [serial = 249] [outer = 0000000000000000] 18:43:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C5C0D70400) [pid = 3052] [serial = 250] [outer = 000000C5BEE27000] 18:43:53 INFO - PROCESS | 3052 | 1467683033797 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5C28ED400) [pid = 3052] [serial = 251] [outer = 000000C5BEE27000] 18:43:54 INFO - PROCESS | 3052 | 1467683034383 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]]]}] 18:43:54 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. 18:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1034ms 18:43:54 INFO - PROCESS | 3052 | 1467683034441 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 3052 | 1467683034444 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:43:54 INFO - PROCESS | 3052 | 1467683034461 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 3052 | 1467683034463 Marionette TRACE conn5 <- [1,302,null,{}] 18:43:54 INFO - PROCESS | 3052 | 1467683034469 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}] 18:43:54 INFO - PROCESS | 3052 | 1467683034471 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:54 INFO - PROCESS | 3052 | 1467683034589 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:43:54 INFO - PROCESS | 3052 | 1467683034658 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 3052 | 1467683034660 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DA000 == 47 [pid = 3052] [id = 85] 18:43:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C5828EF800) [pid = 3052] [serial = 252] [outer = 0000000000000000] 18:43:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 105 (000000C5C287AC00) [pid = 3052] [serial = 253] [outer = 000000C5828EF800] 18:43:54 INFO - PROCESS | 3052 | 1467683034762 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 106 (000000C5C3179000) [pid = 3052] [serial = 254] [outer = 000000C5828EF800] 18:43:55 INFO - PROCESS | 3052 | 1467683035549 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]]]}] 18:43:55 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. 18:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1151ms 18:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:43:55 INFO - PROCESS | 3052 | 1467683035601 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 3052 | 1467683035605 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:43:55 INFO - PROCESS | 3052 | 1467683035610 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 3052 | 1467683035613 Marionette TRACE conn5 <- [1,306,null,{}] 18:43:55 INFO - PROCESS | 3052 | 1467683035618 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}] 18:43:55 INFO - PROCESS | 3052 | 1467683035621 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:55 INFO - PROCESS | 3052 | 1467683035727 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:43:55 INFO - PROCESS | 3052 | 1467683035804 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 3052 | 1467683035807 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CA0800 == 48 [pid = 3052] [id = 86] 18:43:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 107 (000000C582573000) [pid = 3052] [serial = 255] [outer = 0000000000000000] 18:43:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 108 (000000C58384F400) [pid = 3052] [serial = 256] [outer = 000000C582573000] 18:43:55 INFO - PROCESS | 3052 | 1467683035900 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 109 (000000C583857000) [pid = 3052] [serial = 257] [outer = 000000C582573000] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A32800 == 47 [pid = 3052] [id = 43] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F5000 == 46 [pid = 3052] [id = 80] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28C6000 == 45 [pid = 3052] [id = 79] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C580B85000 == 44 [pid = 3052] [id = 78] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0D9D000 == 43 [pid = 3052] [id = 77] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1DC800 == 42 [pid = 3052] [id = 76] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7BD800 == 41 [pid = 3052] [id = 75] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8834800 == 40 [pid = 3052] [id = 74] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2EDC000 == 39 [pid = 3052] [id = 73] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BC5000 == 38 [pid = 3052] [id = 72] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BC800 == 37 [pid = 3052] [id = 71] 18:43:56 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CB0000 == 36 [pid = 3052] [id = 68] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 108 (000000C5C2A2CC00) [pid = 3052] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 107 (000000C5BF88E000) [pid = 3052] [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.] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 106 (000000C5B25A4400) [pid = 3052] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 105 (000000C5B84DD000) [pid = 3052] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 104 (000000C5B2653400) [pid = 3052] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C5B68B6800) [pid = 3052] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C5C1D9E400) [pid = 3052] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C5BE7FA400) [pid = 3052] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C5BEAFC000) [pid = 3052] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C5B84DD800) [pid = 3052] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5B6B5FC00) [pid = 3052] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5B8311800) [pid = 3052] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5B8D0CC00) [pid = 3052] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B258CC00) [pid = 3052] [serial = 161] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C581CF5C00) [pid = 3052] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5BBA76400) [pid = 3052] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C581CFA400) [pid = 3052] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C581C2B800) [pid = 3052] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5C0D0F400) [pid = 3052] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BF176800) [pid = 3052] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B1249400) [pid = 3052] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B241F800) [pid = 3052] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BF170800) [pid = 3052] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BE7F4800) [pid = 3052] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5C0D6D800) [pid = 3052] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5C0D15800) [pid = 3052] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5C1DF9000) [pid = 3052] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5C1B0C000) [pid = 3052] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C144C000) [pid = 3052] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5C2878C00) [pid = 3052] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BBF88400) [pid = 3052] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:43:56 INFO - PROCESS | 3052 | 1467683036425 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]]]}] 18:43:56 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. 18:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 837ms 18:43:56 INFO - PROCESS | 3052 | 1467683036447 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 3052 | 1467683036452 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:43:56 INFO - PROCESS | 3052 | 1467683036458 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 3052 | 1467683036461 Marionette TRACE conn5 <- [1,310,null,{}] 18:43:56 INFO - PROCESS | 3052 | 1467683036465 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}] 18:43:56 INFO - PROCESS | 3052 | 1467683036468 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:56 INFO - PROCESS | 3052 | 1467683036561 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:43:56 INFO - PROCESS | 3052 | 1467683036633 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 3052 | 1467683036636 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829F9800 == 37 [pid = 3052] [id = 87] 18:43:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C581E59C00) [pid = 3052] [serial = 258] [outer = 0000000000000000] 18:43:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C583854C00) [pid = 3052] [serial = 259] [outer = 000000C581E59C00] 18:43:56 INFO - PROCESS | 3052 | 1467683036684 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C584982400) [pid = 3052] [serial = 260] [outer = 000000C581E59C00] 18:43:57 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. 18:43:57 INFO - PROCESS | 3052 | 1467683037080 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]]]}] 18:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 18:43:57 INFO - PROCESS | 3052 | 1467683037091 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 3052 | 1467683037093 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:43:57 INFO - PROCESS | 3052 | 1467683037099 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 3052 | 1467683037103 Marionette TRACE conn5 <- [1,314,null,{}] 18:43:57 INFO - PROCESS | 3052 | 1467683037120 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}] 18:43:57 INFO - PROCESS | 3052 | 1467683037125 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:57 INFO - PROCESS | 3052 | 1467683037237 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:43:57 INFO - PROCESS | 3052 | 1467683037254 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 3052 | 1467683037257 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0914000 == 38 [pid = 3052] [id = 88] 18:43:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2443C00) [pid = 3052] [serial = 261] [outer = 0000000000000000] 18:43:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2450800) [pid = 3052] [serial = 262] [outer = 000000C5B2443C00] 18:43:57 INFO - PROCESS | 3052 | 1467683037306 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B259F000) [pid = 3052] [serial = 263] [outer = 000000C5B2443C00] 18:43:57 INFO - PROCESS | 3052 | 1467683037763 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]]]}] 18:43:57 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. 18:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 18:43:57 INFO - PROCESS | 3052 | 1467683037792 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 3052 | 1467683037795 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:43:57 INFO - PROCESS | 3052 | 1467683037802 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 3052 | 1467683037804 Marionette TRACE conn5 <- [1,318,null,{}] 18:43:57 INFO - PROCESS | 3052 | 1467683037807 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}] 18:43:57 INFO - PROCESS | 3052 | 1467683037809 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:57 INFO - PROCESS | 3052 | 1467683037899 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:43:57 INFO - PROCESS | 3052 | 1467683037905 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 3052 | 1467683037907 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28B8000 == 39 [pid = 3052] [id = 89] 18:43:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2E1D400) [pid = 3052] [serial = 264] [outer = 0000000000000000] 18:43:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B68B6000) [pid = 3052] [serial = 265] [outer = 000000C5B2E1D400] 18:43:57 INFO - PROCESS | 3052 | 1467683037954 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B72D3800) [pid = 3052] [serial = 266] [outer = 000000C5B2E1D400] 18:43:58 INFO - PROCESS | 3052 | 1467683038381 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]]]}] 18:43:58 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. 18:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 18:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:43:58 INFO - PROCESS | 3052 | 1467683038435 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 3052 | 1467683038438 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:43:58 INFO - PROCESS | 3052 | 1467683038441 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 3052 | 1467683038443 Marionette TRACE conn5 <- [1,322,null,{}] 18:43:58 INFO - PROCESS | 3052 | 1467683038447 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}] 18:43:58 INFO - PROCESS | 3052 | 1467683038449 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:58 INFO - PROCESS | 3052 | 1467683038564 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:43:58 INFO - PROCESS | 3052 | 1467683038633 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 3052 | 1467683038635 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BBF800 == 40 [pid = 3052] [id = 90] 18:43:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8496800) [pid = 3052] [serial = 267] [outer = 0000000000000000] 18:43:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B8C06800) [pid = 3052] [serial = 268] [outer = 000000C5B8496800] 18:43:58 INFO - PROCESS | 3052 | 1467683038680 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BBA72400) [pid = 3052] [serial = 269] [outer = 000000C5B8496800] 18:43:59 INFO - PROCESS | 3052 | 1467683039124 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]]]}] 18:43:59 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. 18:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 18:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:43:59 INFO - PROCESS | 3052 | 1467683039177 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 3052 | 1467683039180 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:43:59 INFO - PROCESS | 3052 | 1467683039183 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 3052 | 1467683039185 Marionette TRACE conn5 <- [1,326,null,{}] 18:43:59 INFO - PROCESS | 3052 | 1467683039194 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}] 18:43:59 INFO - PROCESS | 3052 | 1467683039200 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:59 INFO - PROCESS | 3052 | 1467683039336 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:43:59 INFO - PROCESS | 3052 | 1467683039386 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 3052 | 1467683039388 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:43:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B882B800 == 41 [pid = 3052] [id = 91] 18:43:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BE5A9C00) [pid = 3052] [serial = 270] [outer = 0000000000000000] 18:43:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5BEAF1000) [pid = 3052] [serial = 271] [outer = 000000C5BE5A9C00] 18:43:59 INFO - PROCESS | 3052 | 1467683039434 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BEE29C00) [pid = 3052] [serial = 272] [outer = 000000C5BE5A9C00] 18:43:59 INFO - PROCESS | 3052 | 1467683039874 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]]]}] 18:43:59 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. 18:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 18:43:59 INFO - PROCESS | 3052 | 1467683039921 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 3052 | 1467683039923 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:43:59 INFO - PROCESS | 3052 | 1467683039926 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:43:59 INFO - PROCESS | 3052 | 1467683039929 Marionette TRACE conn5 <- [1,330,null,{}] 18:43:59 INFO - PROCESS | 3052 | 1467683039932 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}] 18:43:59 INFO - PROCESS | 3052 | 1467683039934 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:00 INFO - PROCESS | 3052 | 1467683040042 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:44:00 INFO - PROCESS | 3052 | 1467683040090 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 3052 | 1467683040092 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6D5000 == 42 [pid = 3052] [id = 92] 18:44:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5C01F5800) [pid = 3052] [serial = 273] [outer = 0000000000000000] 18:44:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5C0245800) [pid = 3052] [serial = 274] [outer = 000000C5C01F5800] 18:44:00 INFO - PROCESS | 3052 | 1467683040138 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5C0D17000) [pid = 3052] [serial = 275] [outer = 000000C5C01F5800] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C581E58400) [pid = 3052] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C580B4A000) [pid = 3052] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B8ECE400) [pid = 3052] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B34D8800) [pid = 3052] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C581CF8C00) [pid = 3052] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C582569400) [pid = 3052] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B8ED1C00) [pid = 3052] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B2E64800) [pid = 3052] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BEE30400) [pid = 3052] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:44:00 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5828F2400) [pid = 3052] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:44:00 INFO - PROCESS | 3052 | 1467683040644 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]]]}] 18:44:00 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. 18:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 18:44:00 INFO - PROCESS | 3052 | 1467683040667 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 3052 | 1467683040669 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:44:00 INFO - PROCESS | 3052 | 1467683040673 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 3052 | 1467683040674 Marionette TRACE conn5 <- [1,334,null,{}] 18:44:00 INFO - PROCESS | 3052 | 1467683040678 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}] 18:44:00 INFO - PROCESS | 3052 | 1467683040680 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:00 INFO - PROCESS | 3052 | 1467683040764 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:44:00 INFO - PROCESS | 3052 | 1467683040769 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 3052 | 1467683040771 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA97000 == 43 [pid = 3052] [id = 93] 18:44:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581E60C00) [pid = 3052] [serial = 276] [outer = 0000000000000000] 18:44:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C583786400) [pid = 3052] [serial = 277] [outer = 000000C581E60C00] 18:44:00 INFO - PROCESS | 3052 | 1467683040816 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C58378C400) [pid = 3052] [serial = 278] [outer = 000000C581E60C00] 18:44:01 INFO - PROCESS | 3052 | 1467683041241 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]]]}] 18:44:01 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. 18:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 586ms 18:44:01 INFO - PROCESS | 3052 | 1467683041262 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 3052 | 1467683041265 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:44:01 INFO - PROCESS | 3052 | 1467683041268 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 3052 | 1467683041270 Marionette TRACE conn5 <- [1,338,null,{}] 18:44:01 INFO - PROCESS | 3052 | 1467683041273 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}] 18:44:01 INFO - PROCESS | 3052 | 1467683041275 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:01 INFO - PROCESS | 3052 | 1467683041385 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:44:01 INFO - PROCESS | 3052 | 1467683041393 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 3052 | 1467683041395 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE81000 == 44 [pid = 3052] [id = 94] 18:44:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C58378E000) [pid = 3052] [serial = 279] [outer = 0000000000000000] 18:44:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BEAF3000) [pid = 3052] [serial = 280] [outer = 000000C58378E000] 18:44:01 INFO - PROCESS | 3052 | 1467683041441 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5C0D6D800) [pid = 3052] [serial = 281] [outer = 000000C58378E000] 18:44:01 INFO - PROCESS | 3052 | 1467683041830 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]]]}] 18:44:01 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. 18:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 18:44:01 INFO - PROCESS | 3052 | 1467683041900 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 3052 | 1467683041902 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:44:01 INFO - PROCESS | 3052 | 1467683041906 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 3052 | 1467683041908 Marionette TRACE conn5 <- [1,342,null,{}] 18:44:01 INFO - PROCESS | 3052 | 1467683041911 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}] 18:44:01 INFO - PROCESS | 3052 | 1467683041913 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:02 INFO - PROCESS | 3052 | 1467683042004 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:44:02 INFO - PROCESS | 3052 | 1467683042010 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 3052 | 1467683042012 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF810000 == 45 [pid = 3052] [id = 95] 18:44:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5C144B800) [pid = 3052] [serial = 282] [outer = 0000000000000000] 18:44:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5C1853400) [pid = 3052] [serial = 283] [outer = 000000C5C144B800] 18:44:02 INFO - PROCESS | 3052 | 1467683042058 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5C1DF3C00) [pid = 3052] [serial = 284] [outer = 000000C5C144B800] 18:44:02 INFO - PROCESS | 3052 | 1467683042468 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]]]}] 18:44:02 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. 18:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 18:44:02 INFO - PROCESS | 3052 | 1467683042537 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 3052 | 1467683042539 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:44:02 INFO - PROCESS | 3052 | 1467683042586 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 3052 | 1467683042589 Marionette TRACE conn5 <- [1,346,null,{}] 18:44:02 INFO - PROCESS | 3052 | 1467683042595 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}] 18:44:02 INFO - PROCESS | 3052 | 1467683042599 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:02 INFO - PROCESS | 3052 | 1467683042756 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:44:02 INFO - PROCESS | 3052 | 1467683042866 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 3052 | 1467683042869 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582889000 == 46 [pid = 3052] [id = 96] 18:44:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C581C43C00) [pid = 3052] [serial = 285] [outer = 0000000000000000] 18:44:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C581C47800) [pid = 3052] [serial = 286] [outer = 000000C581C43C00] 18:44:02 INFO - PROCESS | 3052 | 1467683042928 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C581C8CC00) [pid = 3052] [serial = 287] [outer = 000000C581C43C00] 18:44:03 INFO - PROCESS | 3052 | 1467683043497 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]]]}] 18:44:03 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. 18:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 985ms 18:44:03 INFO - PROCESS | 3052 | 1467683043577 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 3052 | 1467683043581 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:44:03 INFO - PROCESS | 3052 | 1467683043587 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 3052 | 1467683043590 Marionette TRACE conn5 <- [1,350,null,{}] 18:44:03 INFO - PROCESS | 3052 | 1467683043597 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}] 18:44:03 INFO - PROCESS | 3052 | 1467683043601 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:03 INFO - PROCESS | 3052 | 1467683043726 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:44:03 INFO - PROCESS | 3052 | 1467683043793 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 3052 | 1467683043796 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2075000 == 47 [pid = 3052] [id = 97] 18:44:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C58378B800) [pid = 3052] [serial = 288] [outer = 0000000000000000] 18:44:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C583857400) [pid = 3052] [serial = 289] [outer = 000000C58378B800] 18:44:03 INFO - PROCESS | 3052 | 1467683043896 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C5B1B0A800) [pid = 3052] [serial = 290] [outer = 000000C58378B800] 18:44:04 INFO - PROCESS | 3052 | 1467683044475 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]]]}] 18:44:04 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. 18:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 942ms 18:44:04 INFO - PROCESS | 3052 | 1467683044532 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 3052 | 1467683044535 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:44:04 INFO - PROCESS | 3052 | 1467683044539 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 3052 | 1467683044541 Marionette TRACE conn5 <- [1,354,null,{}] 18:44:04 INFO - PROCESS | 3052 | 1467683044546 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}] 18:44:04 INFO - PROCESS | 3052 | 1467683044549 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:04 INFO - PROCESS | 3052 | 1467683044668 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:44:04 INFO - PROCESS | 3052 | 1467683044790 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 3052 | 1467683044797 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C125A000 == 48 [pid = 3052] [id = 98] 18:44:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C5B84DD000) [pid = 3052] [serial = 291] [outer = 0000000000000000] 18:44:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5B8D1B400) [pid = 3052] [serial = 292] [outer = 000000C5B84DD000] 18:44:04 INFO - PROCESS | 3052 | 1467683044857 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C5BC6C0800) [pid = 3052] [serial = 293] [outer = 000000C5B84DD000] 18:44:05 INFO - PROCESS | 3052 | 1467683045511 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]]]}] 18:44:05 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. 18:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1029ms 18:44:05 INFO - PROCESS | 3052 | 1467683045570 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 3052 | 1467683045573 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:44:05 INFO - PROCESS | 3052 | 1467683045577 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 3052 | 1467683045579 Marionette TRACE conn5 <- [1,358,null,{}] 18:44:05 INFO - PROCESS | 3052 | 1467683045583 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}] 18:44:05 INFO - PROCESS | 3052 | 1467683045585 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:05 INFO - PROCESS | 3052 | 1467683045701 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:44:05 INFO - PROCESS | 3052 | 1467683045814 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 3052 | 1467683045817 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A4000 == 49 [pid = 3052] [id = 99] 18:44:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 105 (000000C5B6A42400) [pid = 3052] [serial = 294] [outer = 0000000000000000] 18:44:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 106 (000000C5B6A46400) [pid = 3052] [serial = 295] [outer = 000000C5B6A42400] 18:44:05 INFO - PROCESS | 3052 | 1467683045874 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 107 (000000C5BE7F4800) [pid = 3052] [serial = 296] [outer = 000000C5B6A42400] 18:44:06 INFO - PROCESS | 3052 | 1467683046648 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]]]}] 18:44:06 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. 18:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1086ms 18:44:06 INFO - PROCESS | 3052 | 1467683046680 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 3052 | 1467683046685 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:44:06 INFO - PROCESS | 3052 | 1467683046692 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 3052 | 1467683046696 Marionette TRACE conn5 <- [1,362,null,{}] 18:44:06 INFO - PROCESS | 3052 | 1467683046702 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}] 18:44:06 INFO - PROCESS | 3052 | 1467683046705 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:06 INFO - PROCESS | 3052 | 1467683046812 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:44:06 INFO - PROCESS | 3052 | 1467683046885 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 3052 | 1467683046890 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849DC000 == 50 [pid = 3052] [id = 100] 18:44:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 108 (000000C581E57C00) [pid = 3052] [serial = 297] [outer = 0000000000000000] 18:44:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 109 (000000C5826BC000) [pid = 3052] [serial = 298] [outer = 000000C581E57C00] 18:44:06 INFO - PROCESS | 3052 | 1467683046941 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 110 (000000C5826C3C00) [pid = 3052] [serial = 299] [outer = 000000C581E57C00] 18:44:07 INFO - PROCESS | 3052 | 1467683047584 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]]]}] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE81000 == 49 [pid = 3052] [id = 94] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA97000 == 48 [pid = 3052] [id = 93] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6D5000 == 47 [pid = 3052] [id = 92] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B882B800 == 46 [pid = 3052] [id = 91] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BBF800 == 45 [pid = 3052] [id = 90] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28B8000 == 44 [pid = 3052] [id = 89] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0914000 == 43 [pid = 3052] [id = 88] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829F9800 == 42 [pid = 3052] [id = 87] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CA0800 == 41 [pid = 3052] [id = 86] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 109 (000000C581C25C00) [pid = 3052] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 108 (000000C5BE7F5000) [pid = 3052] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 107 (000000C5B259A000) [pid = 3052] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A08000 == 40 [pid = 3052] [id = 83] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C582887800 == 39 [pid = 3052] [id = 82] 18:44:07 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DD7800 == 38 [pid = 3052] [id = 81] 18:44:07 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. 18:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 106 (000000C5B72B5400) [pid = 3052] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 105 (000000C5BF4D5000) [pid = 3052] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 104 (000000C5828F4000) [pid = 3052] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C581E5C800) [pid = 3052] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C581380C00) [pid = 3052] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C5828F2800) [pid = 3052] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C5B8FF1400) [pid = 3052] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C5BBA79800) [pid = 3052] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5B6B55400) [pid = 3052] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5B8495400) [pid = 3052] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5C1455400) [pid = 3052] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C58498E000) [pid = 3052] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C584986000) [pid = 3052] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C58256E400) [pid = 3052] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5C1450800) [pid = 3052] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C584987400) [pid = 3052] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B2412C00) [pid = 3052] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BE7F4400) [pid = 3052] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BEE25400) [pid = 3052] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5C11D6C00) [pid = 3052] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:44:07 INFO - PROCESS | 3052 | 1467683047690 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 3052 | 1467683047695 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:44:07 INFO - PROCESS | 3052 | 1467683047703 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 3052 | 1467683047706 Marionette TRACE conn5 <- [1,366,null,{}] 18:44:07 INFO - PROCESS | 3052 | 1467683047710 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}] 18:44:07 INFO - PROCESS | 3052 | 1467683047713 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:07 INFO - PROCESS | 3052 | 1467683047810 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:44:07 INFO - PROCESS | 3052 | 1467683047816 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 3052 | 1467683047819 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E91800 == 39 [pid = 3052] [id = 101] 18:44:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581CEC400) [pid = 3052] [serial = 300] [outer = 0000000000000000] 18:44:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C581E51400) [pid = 3052] [serial = 301] [outer = 000000C581CEC400] 18:44:07 INFO - PROCESS | 3052 | 1467683047867 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5826C3800) [pid = 3052] [serial = 302] [outer = 000000C581CEC400] 18:44:08 INFO - PROCESS | 3052 | 1467683048378 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]]]}] 18:44:08 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. 18:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 733ms 18:44:08 INFO - PROCESS | 3052 | 1467683048436 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 3052 | 1467683048439 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:44:08 INFO - PROCESS | 3052 | 1467683048442 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 3052 | 1467683048446 Marionette TRACE conn5 <- [1,370,null,{}] 18:44:08 INFO - PROCESS | 3052 | 1467683048456 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}] 18:44:08 INFO - PROCESS | 3052 | 1467683048461 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:08 INFO - PROCESS | 3052 | 1467683048549 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:44:08 INFO - PROCESS | 3052 | 1467683048622 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 3052 | 1467683048625 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B090F000 == 40 [pid = 3052] [id = 102] 18:44:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C583789800) [pid = 3052] [serial = 303] [outer = 0000000000000000] 18:44:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B23DB400) [pid = 3052] [serial = 304] [outer = 000000C583789800] 18:44:08 INFO - PROCESS | 3052 | 1467683048674 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B2586000) [pid = 3052] [serial = 305] [outer = 000000C583789800] 18:44:09 INFO - PROCESS | 3052 | 1467683049067 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]]]}] 18:44:09 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. 18:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 18:44:09 INFO - PROCESS | 3052 | 1467683049081 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:44:09 INFO - PROCESS | 3052 | 1467683049084 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:44:09 INFO - PROCESS | 3052 | 1467683049088 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:44:09 INFO - PROCESS | 3052 | 1467683049090 Marionette TRACE conn5 <- [1,374,null,{}] 18:44:09 INFO - PROCESS | 3052 | 1467683049094 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}] 18:44:09 INFO - PROCESS | 3052 | 1467683049096 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:09 INFO - PROCESS | 3052 | 1467683049186 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:44:09 INFO - PROCESS | 3052 | 1467683049191 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 3052 | 1467683049194 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A68800 == 41 [pid = 3052] [id = 103] 18:44:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B288B800) [pid = 3052] [serial = 306] [outer = 0000000000000000] 18:44:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5B2E2A000) [pid = 3052] [serial = 307] [outer = 000000C5B288B800] 18:44:09 INFO - PROCESS | 3052 | 1467683049240 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5B6A3A800) [pid = 3052] [serial = 308] [outer = 000000C5B288B800] 18:44:09 INFO - PROCESS | 3052 | 1467683049713 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:44:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:44:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 18:44:09 INFO - PROCESS | 3052 | 1467683049764 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:44:09 INFO - PROCESS | 3052 | 1467683049767 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:44:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:44:09 INFO - PROCESS | 3052 | 1467683049770 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - PROCESS | 3052 | 1467683049772 Marionette TRACE conn5 <- [1,378,null,{}] 18:44:09 INFO - PROCESS | 3052 | 1467683049775 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}] 18:44:09 INFO - PROCESS | 3052 | 1467683049777 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:09 INFO - PROCESS | 3052 | 1467683049885 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:44:09 INFO - PROCESS | 3052 | 1467683049890 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 3052 | 1467683049892 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8339000 == 42 [pid = 3052] [id = 104] 18:44:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5B6A43000) [pid = 3052] [serial = 309] [outer = 0000000000000000] 18:44:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5B6BC7800) [pid = 3052] [serial = 310] [outer = 000000C5B6A43000] 18:44:09 INFO - PROCESS | 3052 | 1467683049949 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C5B84DDC00) [pid = 3052] [serial = 311] [outer = 000000C5B6A43000] 18:44:10 INFO - PROCESS | 3052 | 1467683050554 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:44:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 18:44:10 INFO - PROCESS | 3052 | 1467683050616 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 3052 | 1467683050618 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:44:10 INFO - PROCESS | 3052 | 1467683050621 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:44:10 INFO - PROCESS | 3052 | 1467683050623 Marionette TRACE conn5 <- [1,382,null,{}] 18:44:10 INFO - PROCESS | 3052 | 1467683050627 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}] 18:44:10 INFO - PROCESS | 3052 | 1467683050633 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:10 INFO - PROCESS | 3052 | 1467683050787 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:44:10 INFO - PROCESS | 3052 | 1467683050832 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 3052 | 1467683050834 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6D5000 == 43 [pid = 3052] [id = 105] 18:44:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C5BBA8A000) [pid = 3052] [serial = 312] [outer = 0000000000000000] 18:44:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C5BE5E6C00) [pid = 3052] [serial = 313] [outer = 000000C5BBA8A000] 18:44:10 INFO - PROCESS | 3052 | 1467683050880 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C5BEAF9800) [pid = 3052] [serial = 314] [outer = 000000C5BBA8A000] 18:44:11 INFO - PROCESS | 3052 | 1467683051330 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:44:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 18:44:11 INFO - PROCESS | 3052 | 1467683051370 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 3052 | 1467683051372 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:44:11 INFO - PROCESS | 3052 | 1467683051384 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 3052 | 1467683051386 Marionette TRACE conn5 <- [1,386,null,{}] 18:44:11 INFO - PROCESS | 3052 | 1467683051390 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}] 18:44:11 INFO - PROCESS | 3052 | 1467683051392 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:11 INFO - PROCESS | 3052 | 1467683051510 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:44:11 INFO - PROCESS | 3052 | 1467683051560 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 3052 | 1467683051562 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E91000 == 44 [pid = 3052] [id = 106] 18:44:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5B8FF1400) [pid = 3052] [serial = 315] [outer = 0000000000000000] 18:44:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C5BF8E1400) [pid = 3052] [serial = 316] [outer = 000000C5B8FF1400] 18:44:11 INFO - PROCESS | 3052 | 1467683051607 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 105 (000000C5C0D6DC00) [pid = 3052] [serial = 317] [outer = 000000C5B8FF1400] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 104 (000000C5B258B400) [pid = 3052] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C5B8496800) [pid = 3052] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C5B2443C00) [pid = 3052] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C5BE5A9C00) [pid = 3052] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C582573000) [pid = 3052] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C581E59C00) [pid = 3052] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5828EF800) [pid = 3052] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5C2881000) [pid = 3052] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5B72AB400) [pid = 3052] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5BEE27000) [pid = 3052] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B2E1D400) [pid = 3052] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5828F1400) [pid = 3052] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5C01F5800) [pid = 3052] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C581E60C00) [pid = 3052] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C58378E000) [pid = 3052] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5C28EC800) [pid = 3052] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5813CA000) [pid = 3052] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:44:11 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BBA70C00) [pid = 3052] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:44:12 INFO - PROCESS | 3052 | 1467683052145 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 837ms 18:44:12 INFO - PROCESS | 3052 | 1467683052217 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 3052 | 1467683052220 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:44:12 INFO - PROCESS | 3052 | 1467683052223 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:44:12 INFO - PROCESS | 3052 | 1467683052225 Marionette TRACE conn5 <- [1,390,null,{}] 18:44:12 INFO - PROCESS | 3052 | 1467683052228 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}] 18:44:12 INFO - PROCESS | 3052 | 1467683052231 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:12 INFO - PROCESS | 3052 | 1467683052316 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:44:12 INFO - PROCESS | 3052 | 1467683052322 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 3052 | 1467683052324 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF68D000 == 45 [pid = 3052] [id = 107] 18:44:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B193DC00) [pid = 3052] [serial = 318] [outer = 0000000000000000] 18:44:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B34DCC00) [pid = 3052] [serial = 319] [outer = 000000C5B193DC00] 18:44:12 INFO - PROCESS | 3052 | 1467683052368 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5C01F5800) [pid = 3052] [serial = 320] [outer = 000000C5B193DC00] 18:44:12 INFO - PROCESS | 3052 | 1467683052809 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 18:44:12 INFO - PROCESS | 3052 | 1467683052855 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 3052 | 1467683052858 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:44:12 INFO - PROCESS | 3052 | 1467683052861 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 3052 | 1467683052863 Marionette TRACE conn5 <- [1,394,null,{}] 18:44:12 INFO - PROCESS | 3052 | 1467683052866 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}] 18:44:12 INFO - PROCESS | 3052 | 1467683052868 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:12 INFO - PROCESS | 3052 | 1467683052957 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:44:12 INFO - PROCESS | 3052 | 1467683052963 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 3052 | 1467683052965 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C124A800 == 46 [pid = 3052] [id = 108] 18:44:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5C1B08800) [pid = 3052] [serial = 321] [outer = 0000000000000000] 18:44:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5C1B36400) [pid = 3052] [serial = 322] [outer = 000000C5C1B08800] 18:44:13 INFO - PROCESS | 3052 | 1467683053012 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5C287A800) [pid = 3052] [serial = 323] [outer = 000000C5C1B08800] 18:44:13 INFO - PROCESS | 3052 | 1467683053473 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:44:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 18:44:13 INFO - PROCESS | 3052 | 1467683053492 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 3052 | 1467683053495 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:44:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:44:13 INFO - PROCESS | 3052 | 1467683053502 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 3052 | 1467683053503 Marionette TRACE conn5 <- [1,398,null,{}] 18:44:13 INFO - PROCESS | 3052 | 1467683053507 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}] 18:44:13 INFO - PROCESS | 3052 | 1467683053509 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:13 INFO - PROCESS | 3052 | 1467683053596 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:44:13 INFO - PROCESS | 3052 | 1467683053602 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 3052 | 1467683053604 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C29D6000 == 47 [pid = 3052] [id = 109] 18:44:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5C2A36800) [pid = 3052] [serial = 324] [outer = 0000000000000000] 18:44:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5C2A77C00) [pid = 3052] [serial = 325] [outer = 000000C5C2A36800] 18:44:13 INFO - PROCESS | 3052 | 1467683053648 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5C3174800) [pid = 3052] [serial = 326] [outer = 000000C5C2A36800] 18:44:14 INFO - PROCESS | 3052 | 1467683054355 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:44:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 899ms 18:44:14 INFO - PROCESS | 3052 | 1467683054401 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 3052 | 1467683054406 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:44:14 INFO - PROCESS | 3052 | 1467683054411 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:44:14 INFO - PROCESS | 3052 | 1467683054415 Marionette TRACE conn5 <- [1,402,null,{}] 18:44:14 INFO - PROCESS | 3052 | 1467683054421 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}] 18:44:14 INFO - PROCESS | 3052 | 1467683054425 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:14 INFO - PROCESS | 3052 | 1467683054553 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:44:14 INFO - PROCESS | 3052 | 1467683054665 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 3052 | 1467683054668 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832CF000 == 48 [pid = 3052] [id = 110] 18:44:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C581E60400) [pid = 3052] [serial = 327] [outer = 0000000000000000] 18:44:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5826BD400) [pid = 3052] [serial = 328] [outer = 000000C581E60400] 18:44:14 INFO - PROCESS | 3052 | 1467683054728 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C583852C00) [pid = 3052] [serial = 329] [outer = 000000C581E60400] 18:44:15 INFO - PROCESS | 3052 | 1467683055345 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 18:44:15 INFO - PROCESS | 3052 | 1467683055401 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 3052 | 1467683055406 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:44:15 INFO - PROCESS | 3052 | 1467683055413 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 3052 | 1467683055416 Marionette TRACE conn5 <- [1,406,null,{}] 18:44:15 INFO - PROCESS | 3052 | 1467683055420 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}] 18:44:15 INFO - PROCESS | 3052 | 1467683055423 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:15 INFO - PROCESS | 3052 | 1467683055543 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:44:15 INFO - PROCESS | 3052 | 1467683055661 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 3052 | 1467683055664 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8D97000 == 49 [pid = 3052] [id = 111] 18:44:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C583890800) [pid = 3052] [serial = 330] [outer = 0000000000000000] 18:44:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C583893400) [pid = 3052] [serial = 331] [outer = 000000C583890800] 18:44:15 INFO - PROCESS | 3052 | 1467683055723 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C5B1736400) [pid = 3052] [serial = 332] [outer = 000000C583890800] 18:44:16 INFO - PROCESS | 3052 | 1467683056376 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1036ms 18:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:44:16 INFO - PROCESS | 3052 | 1467683056451 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 3052 | 1467683056454 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:44:16 INFO - PROCESS | 3052 | 1467683056458 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 3052 | 1467683056462 Marionette TRACE conn5 <- [1,410,null,{}] 18:44:16 INFO - PROCESS | 3052 | 1467683056495 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}] 18:44:16 INFO - PROCESS | 3052 | 1467683056501 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:16 INFO - PROCESS | 3052 | 1467683056679 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:44:16 INFO - PROCESS | 3052 | 1467683056768 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 3052 | 1467683056771 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28C4000 == 50 [pid = 3052] [id = 112] 18:44:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5B8496800) [pid = 3052] [serial = 333] [outer = 0000000000000000] 18:44:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C5B8ECF400) [pid = 3052] [serial = 334] [outer = 000000C5B8496800] 18:44:16 INFO - PROCESS | 3052 | 1467683056830 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 105 (000000C5BC678400) [pid = 3052] [serial = 335] [outer = 000000C5B8496800] 18:44:17 INFO - PROCESS | 3052 | 1467683057480 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1232ms 18:44:17 INFO - PROCESS | 3052 | 1467683057692 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 3052 | 1467683057697 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:44:17 INFO - PROCESS | 3052 | 1467683057702 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:44:17 INFO - PROCESS | 3052 | 1467683057705 Marionette TRACE conn5 <- [1,414,null,{}] 18:44:17 INFO - PROCESS | 3052 | 1467683057711 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}] 18:44:17 INFO - PROCESS | 3052 | 1467683057714 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:17 INFO - PROCESS | 3052 | 1467683057822 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:44:17 INFO - PROCESS | 3052 | 1467683057893 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 3052 | 1467683057898 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828D1000 == 51 [pid = 3052] [id = 113] 18:44:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 106 (000000C5828F1000) [pid = 3052] [serial = 336] [outer = 0000000000000000] 18:44:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 107 (000000C583780400) [pid = 3052] [serial = 337] [outer = 000000C5828F1000] 18:44:17 INFO - PROCESS | 3052 | 1467683057962 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 108 (000000C58388D400) [pid = 3052] [serial = 338] [outer = 000000C5828F1000] 18:44:18 INFO - PROCESS | 3052 | 1467683058638 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]]]}] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C124A800 == 50 [pid = 3052] [id = 108] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF68D000 == 49 [pid = 3052] [id = 107] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E91000 == 48 [pid = 3052] [id = 106] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6D5000 == 47 [pid = 3052] [id = 105] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8339000 == 46 [pid = 3052] [id = 104] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A68800 == 45 [pid = 3052] [id = 103] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B090F000 == 44 [pid = 3052] [id = 102] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E91800 == 43 [pid = 3052] [id = 101] 18:44:18 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849DC000 == 42 [pid = 3052] [id = 100] 18:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 985ms 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 107 (000000C5C1853400) [pid = 3052] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 106 (000000C5C2A78C00) [pid = 3052] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 105 (000000C5B2413400) [pid = 3052] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 104 (000000C5C048F800) [pid = 3052] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C5B264E400) [pid = 3052] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C5B8C06800) [pid = 3052] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C5BBA72400) [pid = 3052] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C5B2450800) [pid = 3052] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C5BEAF1000) [pid = 3052] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5B259F000) [pid = 3052] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C58384F400) [pid = 3052] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C583854C00) [pid = 3052] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C584982400) [pid = 3052] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5C3179000) [pid = 3052] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5C287AC00) [pid = 3052] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5C2A34800) [pid = 3052] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5C2A7D000) [pid = 3052] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8F59800) [pid = 3052] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B7608800) [pid = 3052] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5C28ED400) [pid = 3052] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5C0D70400) [pid = 3052] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B68B6000) [pid = 3052] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B2583000) [pid = 3052] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C58498EC00) [pid = 3052] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5C0245800) [pid = 3052] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C58378C400) [pid = 3052] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583786400) [pid = 3052] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C0D17000) [pid = 3052] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583857000) [pid = 3052] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BEE29C00) [pid = 3052] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5C0D6D800) [pid = 3052] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BEAF3000) [pid = 3052] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B72D3800) [pid = 3052] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:44:18 INFO - PROCESS | 3052 | 1467683058713 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 3052 | 1467683058716 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:44:18 INFO - PROCESS | 3052 | 1467683058734 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 3052 | 1467683058738 Marionette TRACE conn5 <- [1,418,null,{}] 18:44:18 INFO - PROCESS | 3052 | 1467683058745 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}] 18:44:18 INFO - PROCESS | 3052 | 1467683058747 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:18 INFO - PROCESS | 3052 | 1467683058845 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:44:18 INFO - PROCESS | 3052 | 1467683058851 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 3052 | 1467683058853 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826AF800 == 43 [pid = 3052] [id = 114] 18:44:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581CF1C00) [pid = 3052] [serial = 339] [outer = 0000000000000000] 18:44:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581E52000) [pid = 3052] [serial = 340] [outer = 000000C581CF1C00] 18:44:18 INFO - PROCESS | 3052 | 1467683058902 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C583782C00) [pid = 3052] [serial = 341] [outer = 000000C581CF1C00] 18:44:19 INFO - PROCESS | 3052 | 1467683059859 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]]]}] 18:44:19 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 18:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1147ms 18:44:19 INFO - PROCESS | 3052 | 1467683059873 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 3052 | 1467683059875 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:44:19 INFO - PROCESS | 3052 | 1467683059879 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 3052 | 1467683059881 Marionette TRACE conn5 <- [1,422,null,{}] 18:44:19 INFO - PROCESS | 3052 | 1467683059891 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}] 18:44:19 INFO - PROCESS | 3052 | 1467683059895 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:20 INFO - PROCESS | 3052 | 1467683059988 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:44:20 INFO - PROCESS | 3052 | 1467683059996 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 3052 | 1467683060000 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DCA800 == 44 [pid = 3052] [id = 115] 18:44:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2420000) [pid = 3052] [serial = 342] [outer = 0000000000000000] 18:44:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2442800) [pid = 3052] [serial = 343] [outer = 000000C5B2420000] 18:44:20 INFO - PROCESS | 3052 | 1467683060050 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B258A000) [pid = 3052] [serial = 344] [outer = 000000C5B2420000] 18:44:20 INFO - PROCESS | 3052 | 1467683060966 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]]]}] 18:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 18:44:21 INFO - PROCESS | 3052 | 1467683061010 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 3052 | 1467683061013 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:44:21 INFO - PROCESS | 3052 | 1467683061016 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 3052 | 1467683061018 Marionette TRACE conn5 <- [1,426,null,{}] 18:44:21 INFO - PROCESS | 3052 | 1467683061022 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}] 18:44:21 INFO - PROCESS | 3052 | 1467683061024 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:21 INFO - PROCESS | 3052 | 1467683061140 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:44:21 INFO - PROCESS | 3052 | 1467683061146 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 3052 | 1467683061148 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D50800 == 45 [pid = 3052] [id = 116] 18:44:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B29AFC00) [pid = 3052] [serial = 345] [outer = 0000000000000000] 18:44:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B34E1000) [pid = 3052] [serial = 346] [outer = 000000C5B29AFC00] 18:44:21 INFO - PROCESS | 3052 | 1467683061195 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B6A3F000) [pid = 3052] [serial = 347] [outer = 000000C5B29AFC00] 18:44:21 INFO - PROCESS | 3052 | 1467683061664 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] 18:44:21 INFO - PROCESS | 3052 | 1467683061755 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:44:21 INFO - PROCESS | 3052 | 1467683061759 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 3052 | 1467683061761 Marionette TRACE conn5 <- [1,430,null,{}] 18:44:21 INFO - PROCESS | 3052 | 1467683061770 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}] 18:44:21 INFO - PROCESS | 3052 | 1467683061772 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:21 INFO - PROCESS | 3052 | 1467683061885 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:44:21 INFO - PROCESS | 3052 | 1467683061899 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 3052 | 1467683061901 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B174C000 == 46 [pid = 3052] [id = 117] 18:44:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6A38000) [pid = 3052] [serial = 348] [outer = 0000000000000000] 18:44:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8494800) [pid = 3052] [serial = 349] [outer = 000000C5B6A38000] 18:44:22 INFO - PROCESS | 3052 | 1467683061991 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8A24800) [pid = 3052] [serial = 350] [outer = 000000C5B6A38000] 18:44:22 INFO - PROCESS | 3052 | 1467683062430 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 735ms 18:44:22 INFO - PROCESS | 3052 | 1467683062497 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 3052 | 1467683062499 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:44:22 INFO - PROCESS | 3052 | 1467683062502 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 3052 | 1467683062504 Marionette TRACE conn5 <- [1,434,null,{}] 18:44:22 INFO - PROCESS | 3052 | 1467683062507 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}] 18:44:22 INFO - PROCESS | 3052 | 1467683062513 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:22 INFO - PROCESS | 3052 | 1467683062671 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:44:22 INFO - PROCESS | 3052 | 1467683062719 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 3052 | 1467683062721 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6AB0800 == 47 [pid = 3052] [id = 118] 18:44:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8C06800) [pid = 3052] [serial = 351] [outer = 0000000000000000] 18:44:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BBA70C00) [pid = 3052] [serial = 352] [outer = 000000C5B8C06800] 18:44:22 INFO - PROCESS | 3052 | 1467683062767 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BBF88400) [pid = 3052] [serial = 353] [outer = 000000C5B8C06800] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B6A43000) [pid = 3052] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B8FF1400) [pid = 3052] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BBA8A000) [pid = 3052] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C581CEC400) [pid = 3052] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581E57C00) [pid = 3052] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6A42400) [pid = 3052] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B193DC00) [pid = 3052] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B288B800) [pid = 3052] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5C1B08800) [pid = 3052] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C144B800) [pid = 3052] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:44:23 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583789800) [pid = 3052] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:44:23 INFO - PROCESS | 3052 | 1467683063251 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 775ms 18:44:23 INFO - PROCESS | 3052 | 1467683063281 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 3052 | 1467683063283 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:44:23 INFO - PROCESS | 3052 | 1467683063287 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 3052 | 1467683063289 Marionette TRACE conn5 <- [1,438,null,{}] 18:44:23 INFO - PROCESS | 3052 | 1467683063292 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}] 18:44:23 INFO - PROCESS | 3052 | 1467683063294 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:23 INFO - PROCESS | 3052 | 1467683063386 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:44:23 INFO - PROCESS | 3052 | 1467683063392 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 3052 | 1467683063394 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58269E000 == 48 [pid = 3052] [id = 119] 18:44:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA74400) [pid = 3052] [serial = 354] [outer = 0000000000000000] 18:44:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BC671800) [pid = 3052] [serial = 355] [outer = 000000C5BBA74400] 18:44:23 INFO - PROCESS | 3052 | 1467683063439 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE5E5400) [pid = 3052] [serial = 356] [outer = 000000C5BBA74400] 18:44:23 INFO - PROCESS | 3052 | 1467683063862 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 18:44:23 INFO - PROCESS | 3052 | 1467683063919 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 3052 | 1467683063921 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:44:23 INFO - PROCESS | 3052 | 1467683063924 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:44:23 INFO - PROCESS | 3052 | 1467683063926 Marionette TRACE conn5 <- [1,442,null,{}] 18:44:23 INFO - PROCESS | 3052 | 1467683063930 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}] 18:44:23 INFO - PROCESS | 3052 | 1467683063931 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:24 INFO - PROCESS | 3052 | 1467683064016 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:44:24 INFO - PROCESS | 3052 | 1467683064024 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 3052 | 1467683064026 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEBF800 == 49 [pid = 3052] [id = 120] 18:44:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BEAF7000) [pid = 3052] [serial = 357] [outer = 0000000000000000] 18:44:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BEE29C00) [pid = 3052] [serial = 358] [outer = 000000C5BEAF7000] 18:44:24 INFO - PROCESS | 3052 | 1467683064071 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BF4D8400) [pid = 3052] [serial = 359] [outer = 000000C5BEAF7000] 18:44:24 INFO - PROCESS | 3052 | 1467683064512 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 18:44:24 INFO - PROCESS | 3052 | 1467683064556 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 3052 | 1467683064558 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:44:24 INFO - PROCESS | 3052 | 1467683064561 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 3052 | 1467683064563 Marionette TRACE conn5 <- [1,446,null,{}] 18:44:24 INFO - PROCESS | 3052 | 1467683064571 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}] 18:44:24 INFO - PROCESS | 3052 | 1467683064573 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:24 INFO - PROCESS | 3052 | 1467683064668 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:44:24 INFO - PROCESS | 3052 | 1467683064674 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 3052 | 1467683064676 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7D0000 == 50 [pid = 3052] [id = 121] 18:44:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5C048F800) [pid = 3052] [serial = 360] [outer = 0000000000000000] 18:44:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5C0D14400) [pid = 3052] [serial = 361] [outer = 000000C5C048F800] 18:44:24 INFO - PROCESS | 3052 | 1467683064721 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5C1283000) [pid = 3052] [serial = 362] [outer = 000000C5C048F800] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2075000 == 49 [pid = 3052] [id = 97] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828B6000 == 48 [pid = 3052] [id = 70] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C125A000 == 47 [pid = 3052] [id = 98] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A4000 == 46 [pid = 3052] [id = 99] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A7D000 == 45 [pid = 3052] [id = 42] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF810000 == 44 [pid = 3052] [id = 95] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C184B000 == 43 [pid = 3052] [id = 67] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C582889000 == 42 [pid = 3052] [id = 96] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CAF000 == 41 [pid = 3052] [id = 53] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE73000 == 40 [pid = 3052] [id = 84] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DA000 == 39 [pid = 3052] [id = 85] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B04000 == 38 [pid = 3052] [id = 69] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826AF800 == 37 [pid = 3052] [id = 114] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828D1000 == 36 [pid = 3052] [id = 113] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28C4000 == 35 [pid = 3052] [id = 112] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8D97000 == 34 [pid = 3052] [id = 111] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C29D6000 == 33 [pid = 3052] [id = 109] 18:44:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832CF000 == 32 [pid = 3052] [id = 110] 18:44:26 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D50800 == 31 [pid = 3052] [id = 116] 18:44:26 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DCA800 == 30 [pid = 3052] [id = 115] 18:44:26 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEBF800 == 29 [pid = 3052] [id = 120] 18:44:26 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6AB0800 == 28 [pid = 3052] [id = 118] 18:44:26 INFO - PROCESS | 3052 | --DOCSHELL 000000C58269E000 == 27 [pid = 3052] [id = 119] 18:44:26 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B174C000 == 26 [pid = 3052] [id = 117] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5C287A800) [pid = 3052] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5C2A77C00) [pid = 3052] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B6BC7800) [pid = 3052] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BF8E1400) [pid = 3052] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BEAF9800) [pid = 3052] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581E51400) [pid = 3052] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B84DDC00) [pid = 3052] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C0D6DC00) [pid = 3052] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5826C3C00) [pid = 3052] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BE7F4800) [pid = 3052] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BE5E6C00) [pid = 3052] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B34DCC00) [pid = 3052] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5826BC000) [pid = 3052] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581C47800) [pid = 3052] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B6A46400) [pid = 3052] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B2E2A000) [pid = 3052] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5C1B36400) [pid = 3052] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5C1DF3C00) [pid = 3052] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8D1B400) [pid = 3052] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C583857400) [pid = 3052] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B23DB400) [pid = 3052] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5C01F5800) [pid = 3052] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5826C3800) [pid = 3052] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B2586000) [pid = 3052] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B6A3A800) [pid = 3052] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:44:26 INFO - PROCESS | 3052 | 1467683066674 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2140ms 18:44:26 INFO - PROCESS | 3052 | 1467683066706 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 3052 | 1467683066709 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:44:26 INFO - PROCESS | 3052 | 1467683066716 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 3052 | 1467683066718 Marionette TRACE conn5 <- [1,450,null,{}] 18:44:26 INFO - PROCESS | 3052 | 1467683066724 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}] 18:44:26 INFO - PROCESS | 3052 | 1467683066727 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:26 INFO - PROCESS | 3052 | 1467683066820 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:44:26 INFO - PROCESS | 3052 | 1467683066828 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 3052 | 1467683066831 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E83800 == 27 [pid = 3052] [id = 122] 18:44:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581C8C000) [pid = 3052] [serial = 363] [outer = 0000000000000000] 18:44:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C581CF1800) [pid = 3052] [serial = 364] [outer = 000000C581C8C000] 18:44:26 INFO - PROCESS | 3052 | 1467683066882 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581E5B000) [pid = 3052] [serial = 365] [outer = 000000C581C8C000] 18:44:27 INFO - PROCESS | 3052 | 1467683067370 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] 18:44:27 INFO - PROCESS | 3052 | 1467683067418 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:44:27 INFO - PROCESS | 3052 | 1467683067425 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 3052 | 1467683067428 Marionette TRACE conn5 <- [1,454,null,{}] 18:44:27 INFO - PROCESS | 3052 | 1467683067432 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}] 18:44:27 INFO - PROCESS | 3052 | 1467683067435 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:27 INFO - PROCESS | 3052 | 1467683067531 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:44:27 INFO - PROCESS | 3052 | 1467683067597 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 3052 | 1467683067600 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288D000 == 28 [pid = 3052] [id = 123] 18:44:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C582571C00) [pid = 3052] [serial = 366] [outer = 0000000000000000] 18:44:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5826C2400) [pid = 3052] [serial = 367] [outer = 000000C582571C00] 18:44:27 INFO - PROCESS | 3052 | 1467683067659 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5828EE400) [pid = 3052] [serial = 368] [outer = 000000C582571C00] 18:44:28 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:28 INFO - PROCESS | 3052 | 1467683068082 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 18:44:28 INFO - PROCESS | 3052 | 1467683068118 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 3052 | 1467683068121 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:44:28 INFO - PROCESS | 3052 | 1467683068124 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 3052 | 1467683068128 Marionette TRACE conn5 <- [1,458,null,{}] 18:44:28 INFO - PROCESS | 3052 | 1467683068140 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}] 18:44:28 INFO - PROCESS | 3052 | 1467683068145 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:28 INFO - PROCESS | 3052 | 1467683068258 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:44:28 INFO - PROCESS | 3052 | 1467683068275 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 3052 | 1467683068278 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DC000 == 29 [pid = 3052] [id = 124] 18:44:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C580ACE400) [pid = 3052] [serial = 369] [outer = 0000000000000000] 18:44:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C583858000) [pid = 3052] [serial = 370] [outer = 000000C580ACE400] 18:44:28 INFO - PROCESS | 3052 | 1467683068327 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C58388D000) [pid = 3052] [serial = 371] [outer = 000000C580ACE400] 18:44:28 INFO - PROCESS | 3052 | 1467683068748 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] 18:44:28 INFO - PROCESS | 3052 | 1467683068821 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:44:28 INFO - PROCESS | 3052 | 1467683068825 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 3052 | 1467683068827 Marionette TRACE conn5 <- [1,462,null,{}] 18:44:28 INFO - PROCESS | 3052 | 1467683068830 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}] 18:44:28 INFO - PROCESS | 3052 | 1467683068832 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:28 INFO - PROCESS | 3052 | 1467683068919 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:44:28 INFO - PROCESS | 3052 | 1467683068927 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 3052 | 1467683068929 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D38000 == 30 [pid = 3052] [id = 125] 18:44:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58416BC00) [pid = 3052] [serial = 372] [outer = 0000000000000000] 18:44:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58416D800) [pid = 3052] [serial = 373] [outer = 000000C58416BC00] 18:44:28 INFO - PROCESS | 3052 | 1467683068976 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C584988C00) [pid = 3052] [serial = 374] [outer = 000000C58416BC00] 18:44:29 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:29 INFO - PROCESS | 3052 | 1467683069421 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] 18:44:29 INFO - PROCESS | 3052 | 1467683069457 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:44:29 INFO - PROCESS | 3052 | 1467683069460 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 3052 | 1467683069462 Marionette TRACE conn5 <- [1,466,null,{}] 18:44:29 INFO - PROCESS | 3052 | 1467683069466 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}] 18:44:29 INFO - PROCESS | 3052 | 1467683069468 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:29 INFO - PROCESS | 3052 | 1467683069549 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:44:29 INFO - PROCESS | 3052 | 1467683069557 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 3052 | 1467683069559 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A07800 == 31 [pid = 3052] [id = 126] 18:44:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C58256EC00) [pid = 3052] [serial = 375] [outer = 0000000000000000] 18:44:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B1956C00) [pid = 3052] [serial = 376] [outer = 000000C58256EC00] 18:44:29 INFO - PROCESS | 3052 | 1467683069604 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B241A000) [pid = 3052] [serial = 377] [outer = 000000C58256EC00] 18:44:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C584984000) [pid = 3052] [serial = 378] [outer = 000000C5BBF7A000] 18:44:30 INFO - PROCESS | 3052 | 1467683070124 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] 18:44:30 INFO - PROCESS | 3052 | 1467683070136 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:44:30 INFO - PROCESS | 3052 | 1467683070139 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:44:30 INFO - PROCESS | 3052 | 1467683070141 Marionette TRACE conn5 <- [1,470,null,{}] 18:44:30 INFO - PROCESS | 3052 | 1467683070144 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}] 18:44:30 INFO - PROCESS | 3052 | 1467683070150 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:30 INFO - PROCESS | 3052 | 1467683070261 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:44:30 INFO - PROCESS | 3052 | 1467683070270 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 3052 | 1467683070272 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1BAA000 == 32 [pid = 3052] [id = 127] 18:44:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C581C8D400) [pid = 3052] [serial = 379] [outer = 0000000000000000] 18:44:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2598000) [pid = 3052] [serial = 380] [outer = 000000C581C8D400] 18:44:30 INFO - PROCESS | 3052 | 1467683070317 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2650400) [pid = 3052] [serial = 381] [outer = 000000C581C8D400] 18:44:30 INFO - PROCESS | 3052 | 1467683070756 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 688ms 18:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:44:30 INFO - PROCESS | 3052 | 1467683070830 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 3052 | 1467683070833 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:44:30 INFO - PROCESS | 3052 | 1467683070836 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 3052 | 1467683070838 Marionette TRACE conn5 <- [1,474,null,{}] 18:44:30 INFO - PROCESS | 3052 | 1467683070841 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}] 18:44:30 INFO - PROCESS | 3052 | 1467683070843 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:30 INFO - PROCESS | 3052 | 1467683070949 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:44:30 INFO - PROCESS | 3052 | 1467683070957 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 3052 | 1467683070959 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BDA800 == 33 [pid = 3052] [id = 128] 18:44:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2E1D400) [pid = 3052] [serial = 382] [outer = 0000000000000000] 18:44:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B394F800) [pid = 3052] [serial = 383] [outer = 000000C5B2E1D400] 18:44:31 INFO - PROCESS | 3052 | 1467683071003 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6A3A400) [pid = 3052] [serial = 384] [outer = 000000C5B2E1D400] 18:44:31 INFO - PROCESS | 3052 | 1467683071409 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 18:44:31 INFO - PROCESS | 3052 | 1467683071469 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 3052 | 1467683071471 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:44:31 INFO - PROCESS | 3052 | 1467683071474 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 3052 | 1467683071476 Marionette TRACE conn5 <- [1,478,null,{}] 18:44:31 INFO - PROCESS | 3052 | 1467683071480 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}] 18:44:31 INFO - PROCESS | 3052 | 1467683071482 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:31 INFO - PROCESS | 3052 | 1467683071563 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:44:31 INFO - PROCESS | 3052 | 1467683071570 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 3052 | 1467683071572 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8336000 == 34 [pid = 3052] [id = 129] 18:44:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581C46800) [pid = 3052] [serial = 385] [outer = 0000000000000000] 18:44:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B6AF9400) [pid = 3052] [serial = 386] [outer = 000000C581C46800] 18:44:31 INFO - PROCESS | 3052 | 1467683071617 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B72B5400) [pid = 3052] [serial = 387] [outer = 000000C581C46800] 18:44:32 INFO - PROCESS | 3052 | 1467683072106 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 18:44:32 INFO - PROCESS | 3052 | 1467683072149 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 3052 | 1467683072151 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:44:32 INFO - PROCESS | 3052 | 1467683072154 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 3052 | 1467683072156 Marionette TRACE conn5 <- [1,482,null,{}] 18:44:32 INFO - PROCESS | 3052 | 1467683072160 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}] 18:44:32 INFO - PROCESS | 3052 | 1467683072162 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:32 INFO - PROCESS | 3052 | 1467683072269 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:44:32 INFO - PROCESS | 3052 | 1467683072343 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 3052 | 1467683072345 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DA000 == 35 [pid = 3052] [id = 130] 18:44:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B8311000) [pid = 3052] [serial = 388] [outer = 0000000000000000] 18:44:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B8495400) [pid = 3052] [serial = 389] [outer = 000000C5B8311000] 18:44:32 INFO - PROCESS | 3052 | 1467683072390 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B84E1C00) [pid = 3052] [serial = 390] [outer = 000000C5B8311000] 18:44:32 INFO - PROCESS | 3052 | 1467683072844 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 18:44:32 INFO - PROCESS | 3052 | 1467683072892 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 3052 | 1467683072894 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:44:32 INFO - PROCESS | 3052 | 1467683072898 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 3052 | 1467683072900 Marionette TRACE conn5 <- [1,486,null,{}] 18:44:32 INFO - PROCESS | 3052 | 1467683072903 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}] 18:44:32 INFO - PROCESS | 3052 | 1467683072905 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:33 INFO - PROCESS | 3052 | 1467683073021 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:44:33 INFO - PROCESS | 3052 | 1467683073071 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 3052 | 1467683073074 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB7E000 == 36 [pid = 3052] [id = 131] 18:44:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B8A29800) [pid = 3052] [serial = 391] [outer = 0000000000000000] 18:44:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B8A2D400) [pid = 3052] [serial = 392] [outer = 000000C5B8A29800] 18:44:33 INFO - PROCESS | 3052 | 1467683073118 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B8D0CC00) [pid = 3052] [serial = 393] [outer = 000000C5B8A29800] 18:44:33 INFO - PROCESS | 3052 | 1467683073563 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 18:44:33 INFO - PROCESS | 3052 | 1467683073618 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 3052 | 1467683073621 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:44:33 INFO - PROCESS | 3052 | 1467683073634 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:44:33 INFO - PROCESS | 3052 | 1467683073637 Marionette TRACE conn5 <- [1,490,null,{}] 18:44:33 INFO - PROCESS | 3052 | 1467683073641 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}] 18:44:33 INFO - PROCESS | 3052 | 1467683073643 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:33 INFO - PROCESS | 3052 | 1467683073762 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:44:33 INFO - PROCESS | 3052 | 1467683073775 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 3052 | 1467683073778 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A05000 == 37 [pid = 3052] [id = 132] 18:44:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C581CED000) [pid = 3052] [serial = 394] [outer = 0000000000000000] 18:44:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C583854000) [pid = 3052] [serial = 395] [outer = 000000C581CED000] 18:44:34 INFO - PROCESS | 3052 | 1467683074075 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5BBF87800) [pid = 3052] [serial = 396] [outer = 000000C581CED000] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5B29AFC00) [pid = 3052] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B6A38000) [pid = 3052] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B8C06800) [pid = 3052] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5BEAF7000) [pid = 3052] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B2420000) [pid = 3052] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C581CF1C00) [pid = 3052] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5828F1000) [pid = 3052] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B8496800) [pid = 3052] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583890800) [pid = 3052] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581E60400) [pid = 3052] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5C2A36800) [pid = 3052] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBA74400) [pid = 3052] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C58378B800) [pid = 3052] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C43C00) [pid = 3052] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:44:34 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B84DD000) [pid = 3052] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:44:34 INFO - PROCESS | 3052 | 1467683074456 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 838ms 18:44:34 INFO - PROCESS | 3052 | 1467683074475 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 3052 | 1467683074477 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:44:34 INFO - PROCESS | 3052 | 1467683074480 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 3052 | 1467683074481 Marionette TRACE conn5 <- [1,494,null,{}] 18:44:34 INFO - PROCESS | 3052 | 1467683074485 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}] 18:44:34 INFO - PROCESS | 3052 | 1467683074487 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:34 INFO - PROCESS | 3052 | 1467683074569 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:44:34 INFO - PROCESS | 3052 | 1467683074637 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 3052 | 1467683074639 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED91000 == 38 [pid = 3052] [id = 133] 18:44:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581CF6000) [pid = 3052] [serial = 397] [outer = 0000000000000000] 18:44:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B6A40400) [pid = 3052] [serial = 398] [outer = 000000C581CF6000] 18:44:34 INFO - PROCESS | 3052 | 1467683074684 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBF87C00) [pid = 3052] [serial = 399] [outer = 000000C581CF6000] 18:44:35 INFO - PROCESS | 3052 | 1467683075053 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 18:44:35 INFO - PROCESS | 3052 | 1467683075113 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 3052 | 1467683075115 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:44:35 INFO - PROCESS | 3052 | 1467683075118 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 3052 | 1467683075120 Marionette TRACE conn5 <- [1,498,null,{}] 18:44:35 INFO - PROCESS | 3052 | 1467683075123 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}] 18:44:35 INFO - PROCESS | 3052 | 1467683075125 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:35 INFO - PROCESS | 3052 | 1467683075236 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:44:35 INFO - PROCESS | 3052 | 1467683075242 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 3052 | 1467683075244 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF750800 == 39 [pid = 3052] [id = 134] 18:44:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBFAFC00) [pid = 3052] [serial = 400] [outer = 0000000000000000] 18:44:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BDBA1000) [pid = 3052] [serial = 401] [outer = 000000C5BBFAFC00] 18:44:35 INFO - PROCESS | 3052 | 1467683075288 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BE5E2800) [pid = 3052] [serial = 402] [outer = 000000C5BBFAFC00] 18:44:35 INFO - PROCESS | 3052 | 1467683075684 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 18:44:35 INFO - PROCESS | 3052 | 1467683075709 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 3052 | 1467683075711 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:44:35 INFO - PROCESS | 3052 | 1467683075714 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 3052 | 1467683075716 Marionette TRACE conn5 <- [1,502,null,{}] 18:44:35 INFO - PROCESS | 3052 | 1467683075720 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}] 18:44:35 INFO - PROCESS | 3052 | 1467683075722 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:35 INFO - PROCESS | 3052 | 1467683075847 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:44:35 INFO - PROCESS | 3052 | 1467683075870 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 3052 | 1467683075872 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF767000 == 40 [pid = 3052] [id = 135] 18:44:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BE7F4800) [pid = 3052] [serial = 403] [outer = 0000000000000000] 18:44:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BEAD6400) [pid = 3052] [serial = 404] [outer = 000000C5BE7F4800] 18:44:35 INFO - PROCESS | 3052 | 1467683075916 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BEAFD800) [pid = 3052] [serial = 405] [outer = 000000C5BE7F4800] 18:44:36 INFO - PROCESS | 3052 | 1467683076701 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1030ms 18:44:36 INFO - PROCESS | 3052 | 1467683076748 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 3052 | 1467683076753 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:44:36 INFO - PROCESS | 3052 | 1467683076779 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 3052 | 1467683076785 Marionette TRACE conn5 <- [1,506,null,{}] 18:44:36 INFO - PROCESS | 3052 | 1467683076790 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}] 18:44:36 INFO - PROCESS | 3052 | 1467683076793 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:36 INFO - PROCESS | 3052 | 1467683076956 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:44:37 INFO - PROCESS | 3052 | 1467683077077 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 3052 | 1467683077080 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829DE000 == 41 [pid = 3052] [id = 136] 18:44:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C581C29C00) [pid = 3052] [serial = 406] [outer = 0000000000000000] 18:44:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C582570800) [pid = 3052] [serial = 407] [outer = 000000C581C29C00] 18:44:37 INFO - PROCESS | 3052 | 1467683077144 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5828F6400) [pid = 3052] [serial = 408] [outer = 000000C581C29C00] 18:44:37 INFO - PROCESS | 3052 | 1467683077904 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]]]}] 18:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1139ms 18:44:37 INFO - PROCESS | 3052 | 1467683077922 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 3052 | 1467683077927 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:44:37 INFO - PROCESS | 3052 | 1467683077934 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 3052 | 1467683077937 Marionette TRACE conn5 <- [1,510,null,{}] 18:44:37 INFO - PROCESS | 3052 | 1467683077941 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}] 18:44:37 INFO - PROCESS | 3052 | 1467683077944 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:38 INFO - PROCESS | 3052 | 1467683078078 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:44:38 INFO - PROCESS | 3052 | 1467683078153 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 3052 | 1467683078156 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BBB000 == 42 [pid = 3052] [id = 137] 18:44:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C58137E400) [pid = 3052] [serial = 409] [outer = 0000000000000000] 18:44:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C581C28400) [pid = 3052] [serial = 410] [outer = 000000C58137E400] 18:44:38 INFO - PROCESS | 3052 | 1467683078352 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C581C8C800) [pid = 3052] [serial = 411] [outer = 000000C58137E400] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF750800 == 41 [pid = 3052] [id = 134] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED91000 == 40 [pid = 3052] [id = 133] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A05000 == 39 [pid = 3052] [id = 132] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB7E000 == 38 [pid = 3052] [id = 131] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DA000 == 37 [pid = 3052] [id = 130] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8336000 == 36 [pid = 3052] [id = 129] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6BDA800 == 35 [pid = 3052] [id = 128] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1BAA000 == 34 [pid = 3052] [id = 127] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A07800 == 33 [pid = 3052] [id = 126] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D38000 == 32 [pid = 3052] [id = 125] 18:44:38 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5C0D14400) [pid = 3052] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DC000 == 31 [pid = 3052] [id = 124] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288D000 == 30 [pid = 3052] [id = 123] 18:44:38 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E83800 == 29 [pid = 3052] [id = 122] 18:44:39 INFO - PROCESS | 3052 | 1467683079083 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]]]}] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B6A3F000) [pid = 3052] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B34E1000) [pid = 3052] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B8494800) [pid = 3052] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5BBA70C00) [pid = 3052] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B8A24800) [pid = 3052] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5BEE29C00) [pid = 3052] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BBF88400) [pid = 3052] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B2442800) [pid = 3052] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581E52000) [pid = 3052] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C583782C00) [pid = 3052] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C58388D400) [pid = 3052] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C583780400) [pid = 3052] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BC678400) [pid = 3052] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B8ECF400) [pid = 3052] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B1736400) [pid = 3052] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C583893400) [pid = 3052] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583852C00) [pid = 3052] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5826BD400) [pid = 3052] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5C3174800) [pid = 3052] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BF4D8400) [pid = 3052] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BE5E5400) [pid = 3052] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BC671800) [pid = 3052] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B258A000) [pid = 3052] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B1B0A800) [pid = 3052] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C581C8CC00) [pid = 3052] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BC6C0800) [pid = 3052] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1194ms 18:44:39 INFO - PROCESS | 3052 | 1467683079131 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:44:39 INFO - PROCESS | 3052 | 1467683079135 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:44:39 INFO - PROCESS | 3052 | 1467683079140 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:44:39 INFO - PROCESS | 3052 | 1467683079142 Marionette TRACE conn5 <- [1,514,null,{}] 18:44:39 INFO - PROCESS | 3052 | 1467683079147 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}] 18:44:39 INFO - PROCESS | 3052 | 1467683079150 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:39 INFO - PROCESS | 3052 | 1467683079243 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:44:39 INFO - PROCESS | 3052 | 1467683079250 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 3052 | 1467683079253 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58269F000 == 30 [pid = 3052] [id = 138] 18:44:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C46C00) [pid = 3052] [serial = 412] [outer = 0000000000000000] 18:44:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C91800) [pid = 3052] [serial = 413] [outer = 000000C581C46C00] 18:44:39 INFO - PROCESS | 3052 | 1467683079302 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581E56400) [pid = 3052] [serial = 414] [outer = 000000C581C46C00] 18:44:39 INFO - PROCESS | 3052 | 1467683079805 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]]]}] 18:44:39 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 18:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 18:44:39 INFO - PROCESS | 3052 | 1467683079836 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:44:39 INFO - PROCESS | 3052 | 1467683079840 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:44:39 INFO - PROCESS | 3052 | 1467683079846 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:44:39 INFO - PROCESS | 3052 | 1467683079849 Marionette TRACE conn5 <- [1,518,null,{}] 18:44:39 INFO - PROCESS | 3052 | 1467683079853 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}] 18:44:39 INFO - PROCESS | 3052 | 1467683079855 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:39 INFO - PROCESS | 3052 | 1467683079947 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:44:39 INFO - PROCESS | 3052 | 1467683079955 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 3052 | 1467683079957 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DBF000 == 31 [pid = 3052] [id = 139] 18:44:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58384F400) [pid = 3052] [serial = 415] [outer = 0000000000000000] 18:44:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C58385A400) [pid = 3052] [serial = 416] [outer = 000000C58384F400] 18:44:40 INFO - PROCESS | 3052 | 1467683080003 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C583894C00) [pid = 3052] [serial = 417] [outer = 000000C58384F400] 18:44:40 INFO - PROCESS | 3052 | 1467683080482 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]]]}] 18:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 18:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:44:40 INFO - PROCESS | 3052 | 1467683080542 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 3052 | 1467683080544 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:44:40 INFO - PROCESS | 3052 | 1467683080548 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 3052 | 1467683080552 Marionette TRACE conn5 <- [1,522,null,{}] 18:44:40 INFO - PROCESS | 3052 | 1467683080564 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}] 18:44:40 INFO - PROCESS | 3052 | 1467683080569 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:40 INFO - PROCESS | 3052 | 1467683080664 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:44:40 INFO - PROCESS | 3052 | 1467683080680 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 3052 | 1467683080682 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0905000 == 32 [pid = 3052] [id = 140] 18:44:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B1244800) [pid = 3052] [serial = 418] [outer = 0000000000000000] 18:44:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B1BBC800) [pid = 3052] [serial = 419] [outer = 000000C5B1244800] 18:44:40 INFO - PROCESS | 3052 | 1467683080727 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2441800) [pid = 3052] [serial = 420] [outer = 000000C5B1244800] 18:44:41 INFO - PROCESS | 3052 | 1467683081140 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]]]}] 18:44:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 649ms 18:44:41 INFO - PROCESS | 3052 | 1467683081199 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 3052 | 1467683081202 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:44:41 INFO - PROCESS | 3052 | 1467683081206 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 3052 | 1467683081207 Marionette TRACE conn5 <- [1,526,null,{}] 18:44:41 INFO - PROCESS | 3052 | 1467683081211 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}] 18:44:41 INFO - PROCESS | 3052 | 1467683081213 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:41 INFO - PROCESS | 3052 | 1467683081328 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:44:41 INFO - PROCESS | 3052 | 1467683081337 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 3052 | 1467683081339 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B12EC000 == 33 [pid = 3052] [id = 141] 18:44:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2587400) [pid = 3052] [serial = 421] [outer = 0000000000000000] 18:44:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B258D800) [pid = 3052] [serial = 422] [outer = 000000C5B2587400] 18:44:41 INFO - PROCESS | 3052 | 1467683081391 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B259A800) [pid = 3052] [serial = 423] [outer = 000000C5B2587400] 18:44:41 INFO - PROCESS | 3052 | 1467683081887 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]]]}] 18:44:41 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 18:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 18:44:41 INFO - PROCESS | 3052 | 1467683081942 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 3052 | 1467683081944 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:44:41 INFO - PROCESS | 3052 | 1467683081948 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 3052 | 1467683081950 Marionette TRACE conn5 <- [1,530,null,{}] 18:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:44:41 INFO - PROCESS | 3052 | 1467683081953 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}] 18:44:41 INFO - PROCESS | 3052 | 1467683081955 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:42 INFO - PROCESS | 3052 | 1467683082063 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:44:42 INFO - PROCESS | 3052 | 1467683082070 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 3052 | 1467683082072 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D3E000 == 34 [pid = 3052] [id = 142] 18:44:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2B1B400) [pid = 3052] [serial = 424] [outer = 0000000000000000] 18:44:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B2E65C00) [pid = 3052] [serial = 425] [outer = 000000C5B2B1B400] 18:44:42 INFO - PROCESS | 3052 | 1467683082165 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6A45800) [pid = 3052] [serial = 426] [outer = 000000C5B2B1B400] 18:44:42 INFO - PROCESS | 3052 | 1467683082794 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"]]]}] 18:44:42 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 18:44:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:44:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:44:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:44:42 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 18:44:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:44:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:44:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:44:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 18:44:42 INFO - PROCESS | 3052 | 1467683082835 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 3052 | 1467683082837 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:44:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:44:42 INFO - PROCESS | 3052 | 1467683082841 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 3052 | 1467683082842 Marionette TRACE conn5 <- [1,534,null,{}] 18:44:42 INFO - PROCESS | 3052 | 1467683082846 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}] 18:44:42 INFO - PROCESS | 3052 | 1467683082852 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:42 INFO - PROCESS | 3052 | 1467683082979 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:44:43 INFO - PROCESS | 3052 | 1467683083033 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 3052 | 1467683083035 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B882B800 == 35 [pid = 3052] [id = 143] 18:44:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8A28000) [pid = 3052] [serial = 427] [outer = 0000000000000000] 18:44:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8A31000) [pid = 3052] [serial = 428] [outer = 000000C5B8A28000] 18:44:43 INFO - PROCESS | 3052 | 1467683083079 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8ECE800) [pid = 3052] [serial = 429] [outer = 000000C5B8A28000] 18:44:43 INFO - PROCESS | 3052 | 1467683083488 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]]]}] 18:44:43 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. 18:44:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BBFAFC00) [pid = 3052] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8311000) [pid = 3052] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581C8C000) [pid = 3052] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C58416BC00) [pid = 3052] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2E1D400) [pid = 3052] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C8D400) [pid = 3052] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B8A29800) [pid = 3052] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C582571C00) [pid = 3052] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C58256EC00) [pid = 3052] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5C048F800) [pid = 3052] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C580ACE400) [pid = 3052] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C46800) [pid = 3052] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581CED000) [pid = 3052] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:44:43 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581CF6000) [pid = 3052] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:44:43 INFO - PROCESS | 3052 | 1467683083629 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 3052 | 1467683083631 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:44:43 INFO - PROCESS | 3052 | 1467683083641 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 3052 | 1467683083643 Marionette TRACE conn5 <- [1,538,null,{}] 18:44:43 INFO - PROCESS | 3052 | 1467683083646 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}] 18:44:43 INFO - PROCESS | 3052 | 1467683083648 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:44:43 INFO - PROCESS | 3052 | 1467683083733 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:44:43 INFO - PROCESS | 3052 | 1467683083739 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 3052 | 1467683083741 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DC4000 == 36 [pid = 3052] [id = 144] 18:44:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5826B9800) [pid = 3052] [serial = 430] [outer = 0000000000000000] 18:44:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C583850800) [pid = 3052] [serial = 431] [outer = 000000C5826B9800] 18:44:43 INFO - PROCESS | 3052 | 1467683083786 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6B5D000) [pid = 3052] [serial = 432] [outer = 000000C5826B9800] 18:44:44 INFO - PROCESS | 3052 | 1467683084209 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]]]}] 18:44:44 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. 18:44:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 566ms 18:44:44 INFO - PROCESS | 3052 | 1467683084219 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:44:44 INFO - PROCESS | 3052 | 1467683084222 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:44:44 INFO - PROCESS | 3052 | 1467683084225 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 3052 | 1467683084227 Marionette TRACE conn5 <- [1,542,null,{}] 18:44:44 INFO - PROCESS | 3052 | 1467683084240 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}] 18:44:44 INFO - PROCESS | 3052 | 1467683084242 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:44 INFO - PROCESS | 3052 | 1467683084352 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:44:44 INFO - PROCESS | 3052 | 1467683084361 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 3052 | 1467683084363 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5D0800 == 37 [pid = 3052] [id = 145] 18:44:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C584990800) [pid = 3052] [serial = 433] [outer = 0000000000000000] 18:44:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA71C00) [pid = 3052] [serial = 434] [outer = 000000C584990800] 18:44:44 INFO - PROCESS | 3052 | 1467683084412 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBF8BC00) [pid = 3052] [serial = 435] [outer = 000000C584990800] 18:44:44 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:44 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:44 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:44 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:44 INFO - PROCESS | 3052 | 1467683084844 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]]]}] 18:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 18:44:44 INFO - PROCESS | 3052 | 1467683084867 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:44:44 INFO - PROCESS | 3052 | 1467683084869 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:44:44 INFO - PROCESS | 3052 | 1467683084872 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 3052 | 1467683084874 Marionette TRACE conn5 <- [1,546,null,{}] 18:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:44:44 INFO - PROCESS | 3052 | 1467683084877 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}] 18:44:44 INFO - PROCESS | 3052 | 1467683084879 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:44 INFO - PROCESS | 3052 | 1467683084969 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:44:44 INFO - PROCESS | 3052 | 1467683084975 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 3052 | 1467683084977 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F1800 == 38 [pid = 3052] [id = 146] 18:44:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBF91800) [pid = 3052] [serial = 436] [outer = 0000000000000000] 18:44:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BDBA3800) [pid = 3052] [serial = 437] [outer = 000000C5BBF91800] 18:44:45 INFO - PROCESS | 3052 | 1467683085022 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE5E4400) [pid = 3052] [serial = 438] [outer = 000000C5BBF91800] 18:44:45 INFO - PROCESS | 3052 | 1467683085435 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 18:44:45 INFO - PROCESS | 3052 | 1467683085507 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 3052 | 1467683085509 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:44:45 INFO - PROCESS | 3052 | 1467683085513 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 3052 | 1467683085515 Marionette TRACE conn5 <- [1,550,null,{}] 18:44:45 INFO - PROCESS | 3052 | 1467683085519 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}] 18:44:45 INFO - PROCESS | 3052 | 1467683085521 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:45 INFO - PROCESS | 3052 | 1467683085605 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:44:45 INFO - PROCESS | 3052 | 1467683085610 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 3052 | 1467683085612 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF684800 == 39 [pid = 3052] [id = 147] 18:44:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE887400) [pid = 3052] [serial = 439] [outer = 0000000000000000] 18:44:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BEAF7000) [pid = 3052] [serial = 440] [outer = 000000C5BE887400] 18:44:45 INFO - PROCESS | 3052 | 1467683085658 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B244D000) [pid = 3052] [serial = 441] [outer = 000000C5BE887400] 18:44:46 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:46 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:46 INFO - PROCESS | 3052 | 1467683086377 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 18:44:46 INFO - PROCESS | 3052 | 1467683086444 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 3052 | 1467683086448 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:44:46 INFO - PROCESS | 3052 | 1467683086453 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 3052 | 1467683086458 Marionette TRACE conn5 <- [1,554,null,{}] 18:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:44:46 INFO - PROCESS | 3052 | 1467683086463 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}] 18:44:46 INFO - PROCESS | 3052 | 1467683086467 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:46 INFO - PROCESS | 3052 | 1467683086627 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:44:46 INFO - PROCESS | 3052 | 1467683086638 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 3052 | 1467683086642 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DD2800 == 40 [pid = 3052] [id = 148] 18:44:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581E5E800) [pid = 3052] [serial = 442] [outer = 0000000000000000] 18:44:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C583789000) [pid = 3052] [serial = 443] [outer = 000000C581E5E800] 18:44:46 INFO - PROCESS | 3052 | 1467683086700 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C584164400) [pid = 3052] [serial = 444] [outer = 000000C581E5E800] 18:44:47 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:47 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:47 INFO - PROCESS | 3052 | 1467683087309 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:44:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 945ms 18:44:47 INFO - PROCESS | 3052 | 1467683087407 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 3052 | 1467683087412 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:44:47 INFO - PROCESS | 3052 | 1467683087419 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 3052 | 1467683087422 Marionette TRACE conn5 <- [1,558,null,{}] 18:44:47 INFO - PROCESS | 3052 | 1467683087426 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}] 18:44:47 INFO - PROCESS | 3052 | 1467683087430 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:47 INFO - PROCESS | 3052 | 1467683087557 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:44:47 INFO - PROCESS | 3052 | 1467683087625 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 3052 | 1467683087628 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7829000 == 41 [pid = 3052] [id = 149] 18:44:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B241D800) [pid = 3052] [serial = 445] [outer = 0000000000000000] 18:44:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B2595C00) [pid = 3052] [serial = 446] [outer = 000000C5B241D800] 18:44:47 INFO - PROCESS | 3052 | 1467683087727 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B6A40C00) [pid = 3052] [serial = 447] [outer = 000000C5B241D800] 18:44:48 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:48 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:48 INFO - PROCESS | 3052 | 1467683088359 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 984ms 18:44:48 INFO - PROCESS | 3052 | 1467683088404 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 3052 | 1467683088407 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:44:48 INFO - PROCESS | 3052 | 1467683088411 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 3052 | 1467683088415 Marionette TRACE conn5 <- [1,562,null,{}] 18:44:48 INFO - PROCESS | 3052 | 1467683088427 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}] 18:44:48 INFO - PROCESS | 3052 | 1467683088432 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:48 INFO - PROCESS | 3052 | 1467683088547 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:44:48 INFO - PROCESS | 3052 | 1467683088621 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 3052 | 1467683088625 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DAB000 == 42 [pid = 3052] [id = 150] 18:44:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BE5EA000) [pid = 3052] [serial = 448] [outer = 0000000000000000] 18:44:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5BEAF5400) [pid = 3052] [serial = 449] [outer = 000000C5BE5EA000] 18:44:48 INFO - PROCESS | 3052 | 1467683088725 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5BF168C00) [pid = 3052] [serial = 450] [outer = 000000C5BE5EA000] 18:44:49 INFO - PROCESS | 3052 | 1467683089272 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 881ms 18:44:49 INFO - PROCESS | 3052 | 1467683089297 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 3052 | 1467683089300 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:44:49 INFO - PROCESS | 3052 | 1467683089305 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 3052 | 1467683089307 Marionette TRACE conn5 <- [1,566,null,{}] 18:44:49 INFO - PROCESS | 3052 | 1467683089311 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}] 18:44:49 INFO - PROCESS | 3052 | 1467683089314 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:49 INFO - PROCESS | 3052 | 1467683089429 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:44:49 INFO - PROCESS | 3052 | 1467683089515 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 3052 | 1467683089518 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1252800 == 43 [pid = 3052] [id = 151] 18:44:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5C02F2C00) [pid = 3052] [serial = 451] [outer = 0000000000000000] 18:44:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5C048B800) [pid = 3052] [serial = 452] [outer = 000000C5C02F2C00] 18:44:49 INFO - PROCESS | 3052 | 1467683089573 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5C0D18800) [pid = 3052] [serial = 453] [outer = 000000C5C02F2C00] 18:44:50 INFO - PROCESS | 3052 | 1467683090164 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]]]}] 18:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 944ms 18:44:50 INFO - PROCESS | 3052 | 1467683090324 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:44:50 INFO - PROCESS | 3052 | 1467683090328 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:44:50 INFO - PROCESS | 3052 | 1467683090333 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:44:50 INFO - PROCESS | 3052 | 1467683090337 Marionette TRACE conn5 <- [1,570,null,{}] 18:44:50 INFO - PROCESS | 3052 | 1467683090352 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}] 18:44:50 INFO - PROCESS | 3052 | 1467683090355 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:50 INFO - PROCESS | 3052 | 1467683090482 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:44:50 INFO - PROCESS | 3052 | 1467683090552 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 3052 | 1467683090557 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828D2800 == 44 [pid = 3052] [id = 152] 18:44:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C582567000) [pid = 3052] [serial = 454] [outer = 0000000000000000] 18:44:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C58256FC00) [pid = 3052] [serial = 455] [outer = 000000C582567000] 18:44:50 INFO - PROCESS | 3052 | 1467683090607 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C583789400) [pid = 3052] [serial = 456] [outer = 000000C582567000] 18:44:51 INFO - PROCESS | 3052 | 1467683091179 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 878ms 18:44:51 INFO - PROCESS | 3052 | 1467683091220 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 3052 | 1467683091223 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:44:51 INFO - PROCESS | 3052 | 1467683091230 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 3052 | 1467683091234 Marionette TRACE conn5 <- [1,574,null,{}] 18:44:51 INFO - PROCESS | 3052 | 1467683091238 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}] 18:44:51 INFO - PROCESS | 3052 | 1467683091241 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:51 INFO - PROCESS | 3052 | 1467683091344 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:44:51 INFO - PROCESS | 3052 | 1467683091419 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 3052 | 1467683091422 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DA000 == 45 [pid = 3052] [id = 153] 18:44:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C58388FC00) [pid = 3052] [serial = 457] [outer = 0000000000000000] 18:44:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5826BD800) [pid = 3052] [serial = 458] [outer = 000000C58388FC00] 18:44:51 INFO - PROCESS | 3052 | 1467683091474 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C5B2026400) [pid = 3052] [serial = 459] [outer = 000000C58388FC00] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7D0000 == 44 [pid = 3052] [id = 121] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F1800 == 43 [pid = 3052] [id = 146] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5D0800 == 42 [pid = 3052] [id = 145] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DC4000 == 41 [pid = 3052] [id = 144] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B882B800 == 40 [pid = 3052] [id = 143] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D3E000 == 39 [pid = 3052] [id = 142] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B12EC000 == 38 [pid = 3052] [id = 141] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0905000 == 37 [pid = 3052] [id = 140] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DBF000 == 36 [pid = 3052] [id = 139] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C58269F000 == 35 [pid = 3052] [id = 138] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BBB000 == 34 [pid = 3052] [id = 137] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829DE000 == 33 [pid = 3052] [id = 136] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF767000 == 32 [pid = 3052] [id = 135] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828D2800 == 31 [pid = 3052] [id = 152] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1252800 == 30 [pid = 3052] [id = 151] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DAB000 == 29 [pid = 3052] [id = 150] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7829000 == 28 [pid = 3052] [id = 149] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DD2800 == 27 [pid = 3052] [id = 148] 18:44:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF684800 == 26 [pid = 3052] [id = 147] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C5B8495400) [pid = 3052] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C581CF1800) [pid = 3052] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C581E5B000) [pid = 3052] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C58416D800) [pid = 3052] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C584988C00) [pid = 3052] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5B394F800) [pid = 3052] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5B6A3A400) [pid = 3052] [serial = 384] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5B2598000) [pid = 3052] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B2650400) [pid = 3052] [serial = 381] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B8A2D400) [pid = 3052] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5826C2400) [pid = 3052] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5828EE400) [pid = 3052] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B1956C00) [pid = 3052] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B241A000) [pid = 3052] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5C1283000) [pid = 3052] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583858000) [pid = 3052] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C58388D000) [pid = 3052] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B6AF9400) [pid = 3052] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B84E1C00) [pid = 3052] [serial = 390] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581C8D000) [pid = 3052] [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.] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8D0CC00) [pid = 3052] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BBF87800) [pid = 3052] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583854000) [pid = 3052] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B6A40400) [pid = 3052] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BE5E2800) [pid = 3052] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B72B5400) [pid = 3052] [serial = 387] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BBF87C00) [pid = 3052] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BEAD6400) [pid = 3052] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BDBA1000) [pid = 3052] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:44:52 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:52 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:52 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:44:52 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:44:52 INFO - PROCESS | 3052 | 1467683092700 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1485ms 18:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:44:52 INFO - PROCESS | 3052 | 1467683092714 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 3052 | 1467683092718 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:44:52 INFO - PROCESS | 3052 | 1467683092723 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 3052 | 1467683092728 Marionette TRACE conn5 <- [1,578,null,{}] 18:44:52 INFO - PROCESS | 3052 | 1467683092734 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}] 18:44:52 INFO - PROCESS | 3052 | 1467683092737 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:52 INFO - PROCESS | 3052 | 1467683092850 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:44:52 INFO - PROCESS | 3052 | 1467683092917 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 3052 | 1467683092920 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E8A000 == 27 [pid = 3052] [id = 154] 18:44:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581CF1400) [pid = 3052] [serial = 460] [outer = 0000000000000000] 18:44:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581CF5C00) [pid = 3052] [serial = 461] [outer = 000000C581CF1400] 18:44:52 INFO - PROCESS | 3052 | 1467683092970 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C581E58400) [pid = 3052] [serial = 462] [outer = 000000C581CF1400] 18:44:53 INFO - PROCESS | 3052 | 1467683093358 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]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 18:44:53 INFO - PROCESS | 3052 | 1467683093413 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 3052 | 1467683093417 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:44:53 INFO - PROCESS | 3052 | 1467683093424 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 3052 | 1467683093426 Marionette TRACE conn5 <- [1,582,null,{}] 18:44:53 INFO - PROCESS | 3052 | 1467683093430 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}] 18:44:53 INFO - PROCESS | 3052 | 1467683093433 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:53 INFO - PROCESS | 3052 | 1467683093553 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:44:53 INFO - PROCESS | 3052 | 1467683093561 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 3052 | 1467683093563 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828CF800 == 28 [pid = 3052] [id = 155] 18:44:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C58256A400) [pid = 3052] [serial = 463] [outer = 0000000000000000] 18:44:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5826C6800) [pid = 3052] [serial = 464] [outer = 000000C58256A400] 18:44:53 INFO - PROCESS | 3052 | 1467683093612 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5828F7C00) [pid = 3052] [serial = 465] [outer = 000000C58256A400] 18:44:54 INFO - PROCESS | 3052 | 1467683094040 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 18:44:54 INFO - PROCESS | 3052 | 1467683094077 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 3052 | 1467683094079 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:44:54 INFO - PROCESS | 3052 | 1467683094087 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 3052 | 1467683094091 Marionette TRACE conn5 <- [1,586,null,{}] 18:44:54 INFO - PROCESS | 3052 | 1467683094103 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}] 18:44:54 INFO - PROCESS | 3052 | 1467683094108 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:54 INFO - PROCESS | 3052 | [3052] 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 18:44:54 INFO - PROCESS | 3052 | 1467683094408 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:44:54 INFO - PROCESS | 3052 | 1467683094488 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 3052 | 1467683094491 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DD9000 == 29 [pid = 3052] [id = 156] 18:44:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C58385D000) [pid = 3052] [serial = 466] [outer = 0000000000000000] 18:44:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C58388F800) [pid = 3052] [serial = 467] [outer = 000000C58385D000] 18:44:54 INFO - PROCESS | 3052 | 1467683094540 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B0ADA400) [pid = 3052] [serial = 468] [outer = 000000C58385D000] 18:44:55 INFO - PROCESS | 3052 | 1467683095007 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 942ms 18:44:55 INFO - PROCESS | 3052 | 1467683095033 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 3052 | 1467683095036 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:44:55 INFO - PROCESS | 3052 | 1467683095046 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 3052 | 1467683095048 Marionette TRACE conn5 <- [1,590,null,{}] 18:44:55 INFO - PROCESS | 3052 | 1467683095057 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}] 18:44:55 INFO - PROCESS | 3052 | 1467683095059 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:55 INFO - PROCESS | 3052 | 1467683095172 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:44:55 INFO - PROCESS | 3052 | 1467683095178 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 3052 | 1467683095180 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0A000 == 30 [pid = 3052] [id = 157] 18:44:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2418400) [pid = 3052] [serial = 469] [outer = 0000000000000000] 18:44:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B2421C00) [pid = 3052] [serial = 470] [outer = 000000C5B2418400] 18:44:55 INFO - PROCESS | 3052 | 1467683095227 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2450C00) [pid = 3052] [serial = 471] [outer = 000000C5B2418400] 18:44:55 INFO - PROCESS | 3052 | 1467683095690 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 18:44:55 INFO - PROCESS | 3052 | 1467683095744 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:44:55 INFO - PROCESS | 3052 | 1467683095746 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:44:55 INFO - PROCESS | 3052 | 1467683095750 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 3052 | 1467683095751 Marionette TRACE conn5 <- [1,594,null,{}] 18:44:55 INFO - PROCESS | 3052 | 1467683095755 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}] 18:44:55 INFO - PROCESS | 3052 | 1467683095757 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:55 INFO - PROCESS | 3052 | 1467683095868 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:44:55 INFO - PROCESS | 3052 | 1467683095877 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 3052 | 1467683095879 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B45000 == 31 [pid = 3052] [id = 158] 18:44:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B241A000) [pid = 3052] [serial = 472] [outer = 0000000000000000] 18:44:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B2599000) [pid = 3052] [serial = 473] [outer = 000000C5B241A000] 18:44:55 INFO - PROCESS | 3052 | 1467683095925 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B264D800) [pid = 3052] [serial = 474] [outer = 000000C5B241A000] 18:44:56 INFO - PROCESS | 3052 | 1467683096391 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BE887400) [pid = 3052] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BBF91800) [pid = 3052] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2B1B400) [pid = 3052] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8A28000) [pid = 3052] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5826B9800) [pid = 3052] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C584990800) [pid = 3052] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C29C00) [pid = 3052] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BE7F4800) [pid = 3052] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C58384F400) [pid = 3052] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C46C00) [pid = 3052] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C58137E400) [pid = 3052] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B1244800) [pid = 3052] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:44:56 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2587400) [pid = 3052] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:44:56 INFO - PROCESS | 3052 | 1467683096673 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:44:56 INFO - PROCESS | 3052 | 1467683096675 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:44:56 INFO - PROCESS | 3052 | 1467683096708 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 3052 | 1467683096710 Marionette TRACE conn5 <- [1,598,null,{}] 18:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:44:56 INFO - PROCESS | 3052 | 1467683096714 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}] 18:44:56 INFO - PROCESS | 3052 | 1467683096720 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:56 INFO - PROCESS | 3052 | 1467683096816 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:44:56 INFO - PROCESS | 3052 | 1467683096823 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 3052 | 1467683096825 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B77000 == 32 [pid = 3052] [id = 159] 18:44:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B25A2800) [pid = 3052] [serial = 475] [outer = 0000000000000000] 18:44:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2B14400) [pid = 3052] [serial = 476] [outer = 000000C5B25A2800] 18:44:56 INFO - PROCESS | 3052 | 1467683096879 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B6A40400) [pid = 3052] [serial = 477] [outer = 000000C5B25A2800] 18:44:57 INFO - PROCESS | 3052 | 1467683097285 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 18:44:57 INFO - PROCESS | 3052 | 1467683097345 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 3052 | 1467683097347 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:44:57 INFO - PROCESS | 3052 | 1467683097350 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 3052 | 1467683097352 Marionette TRACE conn5 <- [1,602,null,{}] 18:44:57 INFO - PROCESS | 3052 | 1467683097356 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}] 18:44:57 INFO - PROCESS | 3052 | 1467683097358 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:57 INFO - PROCESS | 3052 | 1467683097437 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:44:57 INFO - PROCESS | 3052 | 1467683097443 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 3052 | 1467683097445 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8318800 == 33 [pid = 3052] [id = 160] 18:44:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6B55400) [pid = 3052] [serial = 478] [outer = 0000000000000000] 18:44:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B72AF800) [pid = 3052] [serial = 479] [outer = 000000C5B6B55400] 18:44:57 INFO - PROCESS | 3052 | 1467683097489 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B7839400) [pid = 3052] [serial = 480] [outer = 000000C5B6B55400] 18:44:57 INFO - PROCESS | 3052 | 1467683097964 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 18:44:58 INFO - PROCESS | 3052 | 1467683097983 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:44:58 INFO - PROCESS | 3052 | 1467683097985 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:44:58 INFO - PROCESS | 3052 | 1467683097988 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 3052 | 1467683097990 Marionette TRACE conn5 <- [1,606,null,{}] 18:44:58 INFO - PROCESS | 3052 | 1467683097994 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}] 18:44:58 INFO - PROCESS | 3052 | 1467683097995 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:58 INFO - PROCESS | 3052 | 1467683098076 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:44:58 INFO - PROCESS | 3052 | 1467683098084 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 3052 | 1467683098094 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B1E800 == 34 [pid = 3052] [id = 161] 18:44:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8498C00) [pid = 3052] [serial = 481] [outer = 0000000000000000] 18:44:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B84E0800) [pid = 3052] [serial = 482] [outer = 000000C5B8498C00] 18:44:58 INFO - PROCESS | 3052 | 1467683098139 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8A2B400) [pid = 3052] [serial = 483] [outer = 000000C5B8498C00] 18:44:58 INFO - PROCESS | 3052 | 1467683098577 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 18:44:58 INFO - PROCESS | 3052 | 1467683098622 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 3052 | 1467683098625 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:44:58 INFO - PROCESS | 3052 | 1467683098628 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 3052 | 1467683098629 Marionette TRACE conn5 <- [1,610,null,{}] 18:44:58 INFO - PROCESS | 3052 | 1467683098673 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}] 18:44:58 INFO - PROCESS | 3052 | 1467683098677 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:58 INFO - PROCESS | 3052 | 1467683098796 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:44:58 INFO - PROCESS | 3052 | 1467683098883 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 3052 | 1467683098887 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E76800 == 35 [pid = 3052] [id = 162] 18:44:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581C1C800) [pid = 3052] [serial = 484] [outer = 0000000000000000] 18:44:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581C3E400) [pid = 3052] [serial = 485] [outer = 000000C581C1C800] 18:44:58 INFO - PROCESS | 3052 | 1467683098948 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C581C92000) [pid = 3052] [serial = 486] [outer = 000000C581C1C800] 18:44:59 INFO - PROCESS | 3052 | 1467683099752 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]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1181ms 18:44:59 INFO - PROCESS | 3052 | 1467683099813 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 3052 | 1467683099817 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:44:59 INFO - PROCESS | 3052 | 1467683099823 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:44:59 INFO - PROCESS | 3052 | 1467683099826 Marionette TRACE conn5 <- [1,614,null,{}] 18:44:59 INFO - PROCESS | 3052 | 1467683099832 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}] 18:44:59 INFO - PROCESS | 3052 | 1467683099835 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:44:59 INFO - PROCESS | 3052 | 1467683099964 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:45:00 INFO - PROCESS | 3052 | 1467683100033 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 3052 | 1467683100037 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0912000 == 36 [pid = 3052] [id = 163] 18:45:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C583784000) [pid = 3052] [serial = 487] [outer = 0000000000000000] 18:45:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C583850000) [pid = 3052] [serial = 488] [outer = 000000C583784000] 18:45:00 INFO - PROCESS | 3052 | 1467683100095 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C584982400) [pid = 3052] [serial = 489] [outer = 000000C583784000] 18:45:00 INFO - PROCESS | 3052 | 1467683100854 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1189ms 18:45:01 INFO - PROCESS | 3052 | 1467683101016 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 3052 | 1467683101020 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:45:01 INFO - PROCESS | 3052 | 1467683101034 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 3052 | 1467683101037 Marionette TRACE conn5 <- [1,618,null,{}] 18:45:01 INFO - PROCESS | 3052 | 1467683101043 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}] 18:45:01 INFO - PROCESS | 3052 | 1467683101046 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:01 INFO - PROCESS | 3052 | 1467683101182 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:45:01 INFO - PROCESS | 3052 | 1467683101247 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 3052 | 1467683101252 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582876000 == 37 [pid = 3052] [id = 164] 18:45:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C581E59800) [pid = 3052] [serial = 490] [outer = 0000000000000000] 18:45:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C581E5E000) [pid = 3052] [serial = 491] [outer = 000000C581E59800] 18:45:01 INFO - PROCESS | 3052 | 1467683101302 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5826C6400) [pid = 3052] [serial = 492] [outer = 000000C581E59800] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8318800 == 36 [pid = 3052] [id = 160] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B77000 == 35 [pid = 3052] [id = 159] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B45000 == 34 [pid = 3052] [id = 158] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0A000 == 33 [pid = 3052] [id = 157] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DD9000 == 32 [pid = 3052] [id = 156] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828CF800 == 31 [pid = 3052] [id = 155] 18:45:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E8A000 == 30 [pid = 3052] [id = 154] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B244D000) [pid = 3052] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5BEAF7000) [pid = 3052] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5BDBA3800) [pid = 3052] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B2E65C00) [pid = 3052] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8A31000) [pid = 3052] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B6A45800) [pid = 3052] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583850800) [pid = 3052] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BE5E4400) [pid = 3052] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BBA71C00) [pid = 3052] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C582570800) [pid = 3052] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5828F6400) [pid = 3052] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BEAFD800) [pid = 3052] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C58385A400) [pid = 3052] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583894C00) [pid = 3052] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C91800) [pid = 3052] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581E56400) [pid = 3052] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C28400) [pid = 3052] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C8C800) [pid = 3052] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B1BBC800) [pid = 3052] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2441800) [pid = 3052] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B258D800) [pid = 3052] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B8ECE800) [pid = 3052] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BBF8BC00) [pid = 3052] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B6B5D000) [pid = 3052] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B259A800) [pid = 3052] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:45:01 INFO - PROCESS | 3052 | 1467683101862 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 879ms 18:45:01 INFO - PROCESS | 3052 | 1467683101915 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 3052 | 1467683101918 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:45:01 INFO - PROCESS | 3052 | 1467683101924 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 3052 | 1467683101928 Marionette TRACE conn5 <- [1,622,null,{}] 18:45:01 INFO - PROCESS | 3052 | 1467683101932 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}] 18:45:01 INFO - PROCESS | 3052 | 1467683101935 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:02 INFO - PROCESS | 3052 | 1467683102023 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:45:02 INFO - PROCESS | 3052 | 1467683102030 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 3052 | 1467683102032 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828C7800 == 31 [pid = 3052] [id = 165] 18:45:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5826BD400) [pid = 3052] [serial = 493] [outer = 0000000000000000] 18:45:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5828F0C00) [pid = 3052] [serial = 494] [outer = 000000C5826BD400] 18:45:02 INFO - PROCESS | 3052 | 1467683102082 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58385D400) [pid = 3052] [serial = 495] [outer = 000000C5826BD400] 18:45:02 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:02 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:45:02 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:02 INFO - PROCESS | 3052 | 1467683102547 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]]]}] 18:45:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:45:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 650ms 18:45:02 INFO - PROCESS | 3052 | 1467683102574 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 3052 | 1467683102576 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:45:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:45:02 INFO - PROCESS | 3052 | 1467683102580 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 3052 | 1467683102582 Marionette TRACE conn5 <- [1,626,null,{}] 18:45:02 INFO - PROCESS | 3052 | 1467683102593 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}] 18:45:02 INFO - PROCESS | 3052 | 1467683102598 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:02 INFO - PROCESS | 3052 | 1467683102720 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:45:02 INFO - PROCESS | 3052 | 1467683102788 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 3052 | 1467683102793 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D3E000 == 32 [pid = 3052] [id = 166] 18:45:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58498D800) [pid = 3052] [serial = 496] [outer = 0000000000000000] 18:45:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B241EC00) [pid = 3052] [serial = 497] [outer = 000000C58498D800] 18:45:02 INFO - PROCESS | 3052 | 1467683102850 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B258A000) [pid = 3052] [serial = 498] [outer = 000000C58498D800] 18:45:03 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:03 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:45:03 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:03 INFO - PROCESS | 3052 | 1467683103233 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]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 18:45:03 INFO - PROCESS | 3052 | 1467683103276 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 3052 | 1467683103278 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:45:03 INFO - PROCESS | 3052 | 1467683103281 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 3052 | 1467683103283 Marionette TRACE conn5 <- [1,630,null,{}] 18:45:03 INFO - PROCESS | 3052 | 1467683103287 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}] 18:45:03 INFO - PROCESS | 3052 | 1467683103289 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:03 INFO - PROCESS | 3052 | 1467683103377 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:45:03 INFO - PROCESS | 3052 | 1467683103383 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 3052 | 1467683103385 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B49000 == 33 [pid = 3052] [id = 167] 18:45:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B25A4000) [pid = 3052] [serial = 499] [outer = 0000000000000000] 18:45:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2653400) [pid = 3052] [serial = 500] [outer = 000000C5B25A4000] 18:45:03 INFO - PROCESS | 3052 | 1467683103431 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B3950C00) [pid = 3052] [serial = 501] [outer = 000000C5B25A4000] 18:45:03 INFO - PROCESS | 3052 | 1467683103861 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]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 627ms 18:45:03 INFO - PROCESS | 3052 | 1467683103912 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 3052 | 1467683103914 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:45:03 INFO - PROCESS | 3052 | 1467683103918 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 3052 | 1467683103920 Marionette TRACE conn5 <- [1,634,null,{}] 18:45:03 INFO - PROCESS | 3052 | 1467683103923 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}] 18:45:03 INFO - PROCESS | 3052 | 1467683103926 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:04 INFO - PROCESS | 3052 | 1467683104030 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:45:04 INFO - PROCESS | 3052 | 1467683104109 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 3052 | 1467683104111 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BDA800 == 34 [pid = 3052] [id = 168] 18:45:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B6A3D000) [pid = 3052] [serial = 502] [outer = 0000000000000000] 18:45:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6A44000) [pid = 3052] [serial = 503] [outer = 000000C5B6A3D000] 18:45:04 INFO - PROCESS | 3052 | 1467683104165 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B7577800) [pid = 3052] [serial = 504] [outer = 000000C5B6A3D000] 18:45:04 INFO - PROCESS | 3052 | 1467683104597 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]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 18:45:04 INFO - PROCESS | 3052 | 1467683104653 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 3052 | 1467683104655 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:45:04 INFO - PROCESS | 3052 | 1467683104659 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 3052 | 1467683104660 Marionette TRACE conn5 <- [1,638,null,{}] 18:45:04 INFO - PROCESS | 3052 | 1467683104664 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}] 18:45:04 INFO - PROCESS | 3052 | 1467683104670 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:04 INFO - PROCESS | 3052 | 1467683104815 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:45:04 INFO - PROCESS | 3052 | 1467683104870 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 3052 | 1467683104872 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B21800 == 35 [pid = 3052] [id = 169] 18:45:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8D0FC00) [pid = 3052] [serial = 505] [outer = 0000000000000000] 18:45:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8F60000) [pid = 3052] [serial = 506] [outer = 000000C5B8D0FC00] 18:45:04 INFO - PROCESS | 3052 | 1467683104918 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBA74400) [pid = 3052] [serial = 507] [outer = 000000C5B8D0FC00] 18:45:05 INFO - PROCESS | 3052 | 1467683105347 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]]]}] 18:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 734ms 18:45:05 INFO - PROCESS | 3052 | 1467683105401 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:45:05 INFO - PROCESS | 3052 | 1467683105404 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:45:05 INFO - PROCESS | 3052 | 1467683105407 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 3052 | 1467683105409 Marionette TRACE conn5 <- [1,642,null,{}] 18:45:05 INFO - PROCESS | 3052 | 1467683105412 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}] 18:45:05 INFO - PROCESS | 3052 | 1467683105414 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:05 INFO - PROCESS | 3052 | 1467683105526 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:45:05 INFO - PROCESS | 3052 | 1467683105536 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 3052 | 1467683105538 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5B3000 == 36 [pid = 3052] [id = 170] 18:45:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBA7C000) [pid = 3052] [serial = 508] [outer = 0000000000000000] 18:45:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BBF86800) [pid = 3052] [serial = 509] [outer = 000000C5BBA7C000] 18:45:05 INFO - PROCESS | 3052 | 1467683105582 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BC672400) [pid = 3052] [serial = 510] [outer = 000000C5BBA7C000] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B241A000) [pid = 3052] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C581CF1400) [pid = 3052] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C58388FC00) [pid = 3052] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C58385D000) [pid = 3052] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BE5EA000) [pid = 3052] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C58256A400) [pid = 3052] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C582567000) [pid = 3052] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581E5E800) [pid = 3052] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B25A2800) [pid = 3052] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B241D800) [pid = 3052] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2418400) [pid = 3052] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6B55400) [pid = 3052] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:45:05 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5C02F2C00) [pid = 3052] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:45:06 INFO - PROCESS | 3052 | 1467683106056 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 18:45:06 INFO - PROCESS | 3052 | 1467683106101 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 3052 | 1467683106103 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:45:06 INFO - PROCESS | 3052 | 1467683106107 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 3052 | 1467683106108 Marionette TRACE conn5 <- [1,646,null,{}] 18:45:06 INFO - PROCESS | 3052 | 1467683106112 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}] 18:45:06 INFO - PROCESS | 3052 | 1467683106114 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:06 INFO - PROCESS | 3052 | 1467683106195 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:45:06 INFO - PROCESS | 3052 | 1467683106266 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 3052 | 1467683106268 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7CB800 == 37 [pid = 3052] [id = 171] 18:45:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C58256A400) [pid = 3052] [serial = 511] [outer = 0000000000000000] 18:45:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B241C800) [pid = 3052] [serial = 512] [outer = 000000C58256A400] 18:45:06 INFO - PROCESS | 3052 | 1467683106315 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBF28C00) [pid = 3052] [serial = 513] [outer = 000000C58256A400] 18:45:06 INFO - PROCESS | 3052 | 1467683106676 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 585ms 18:45:06 INFO - PROCESS | 3052 | 1467683106695 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 3052 | 1467683106697 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:45:06 INFO - PROCESS | 3052 | 1467683106701 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 3052 | 1467683106703 Marionette TRACE conn5 <- [1,650,null,{}] 18:45:06 INFO - PROCESS | 3052 | 1467683106706 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}] 18:45:06 INFO - PROCESS | 3052 | 1467683106708 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:06 INFO - PROCESS | 3052 | 1467683106799 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:45:06 INFO - PROCESS | 3052 | 1467683106895 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 3052 | 1467683106898 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED8B800 == 38 [pid = 3052] [id = 172] 18:45:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBF77800) [pid = 3052] [serial = 514] [outer = 0000000000000000] 18:45:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BE5AAC00) [pid = 3052] [serial = 515] [outer = 000000C5BBF77800] 18:45:06 INFO - PROCESS | 3052 | 1467683106942 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE7F2000) [pid = 3052] [serial = 516] [outer = 000000C5BBF77800] 18:45:07 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:07 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:07 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:45:07 INFO - PROCESS | 3052 | 1467683107286 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]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 18:45:07 INFO - PROCESS | 3052 | 1467683107332 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 3052 | 1467683107334 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:45:07 INFO - PROCESS | 3052 | 1467683107337 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:45:07 INFO - PROCESS | 3052 | 1467683107339 Marionette TRACE conn5 <- [1,654,null,{}] 18:45:07 INFO - PROCESS | 3052 | 1467683107342 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}] 18:45:07 INFO - PROCESS | 3052 | 1467683107344 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:07 INFO - PROCESS | 3052 | 1467683107454 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:45:07 INFO - PROCESS | 3052 | 1467683107462 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 3052 | 1467683107464 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF042800 == 39 [pid = 3052] [id = 173] 18:45:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE881400) [pid = 3052] [serial = 517] [outer = 0000000000000000] 18:45:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BEAF9000) [pid = 3052] [serial = 518] [outer = 000000C5BE881400] 18:45:07 INFO - PROCESS | 3052 | 1467683107510 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BEE27800) [pid = 3052] [serial = 519] [outer = 000000C5BE881400] 18:45:07 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:07 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:07 INFO - PROCESS | 3052 | 1467683107907 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]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 587ms 18:45:07 INFO - PROCESS | 3052 | 1467683107928 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 3052 | 1467683107939 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:45:07 INFO - PROCESS | 3052 | 1467683107942 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:45:07 INFO - PROCESS | 3052 | 1467683107945 Marionette TRACE conn5 <- [1,658,null,{}] 18:45:07 INFO - PROCESS | 3052 | 1467683107988 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}] 18:45:07 INFO - PROCESS | 3052 | 1467683107992 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:08 INFO - PROCESS | 3052 | 1467683108133 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:45:08 INFO - PROCESS | 3052 | 1467683108292 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 3052 | 1467683108296 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A9000 == 40 [pid = 3052] [id = 174] 18:45:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C581C8E400) [pid = 3052] [serial = 520] [outer = 0000000000000000] 18:45:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581CF1000) [pid = 3052] [serial = 521] [outer = 000000C581C8E400] 18:45:08 INFO - PROCESS | 3052 | 1467683108358 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5826C0400) [pid = 3052] [serial = 522] [outer = 000000C581C8E400] 18:45:08 INFO - PROCESS | 3052 | 1467683108914 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1022ms 18:45:08 INFO - PROCESS | 3052 | 1467683108972 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 3052 | 1467683108976 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:45:08 INFO - PROCESS | 3052 | 1467683108981 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 3052 | 1467683108984 Marionette TRACE conn5 <- [1,662,null,{}] 18:45:09 INFO - PROCESS | 3052 | 1467683108991 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}] 18:45:09 INFO - PROCESS | 3052 | 1467683108994 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:09 INFO - PROCESS | 3052 | 1467683109111 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:45:09 INFO - PROCESS | 3052 | 1467683109201 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 3052 | 1467683109205 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B17FA800 == 41 [pid = 3052] [id = 175] 18:45:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B2418C00) [pid = 3052] [serial = 523] [outer = 0000000000000000] 18:45:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B244C800) [pid = 3052] [serial = 524] [outer = 000000C5B2418C00] 18:45:09 INFO - PROCESS | 3052 | 1467683109263 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B264B000) [pid = 3052] [serial = 525] [outer = 000000C5B2418C00] 18:45:09 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:09 INFO - PROCESS | 3052 | [3052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:45:09 INFO - PROCESS | 3052 | 1467683109895 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]]]}] 18:45:09 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 18:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 18:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:45:09 INFO - PROCESS | 3052 | 1467683109929 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 3052 | 1467683109932 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:45:09 INFO - PROCESS | 3052 | 1467683109936 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 3052 | 1467683109938 Marionette TRACE conn5 <- [1,666,null,{}] 18:45:09 INFO - PROCESS | 3052 | 1467683109942 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}] 18:45:09 INFO - PROCESS | 3052 | 1467683109945 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:10 INFO - PROCESS | 3052 | 1467683110059 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:45:10 INFO - PROCESS | 3052 | 1467683110147 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 3052 | 1467683110151 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF754000 == 42 [pid = 3052] [id = 176] 18:45:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B8A2CC00) [pid = 3052] [serial = 526] [outer = 0000000000000000] 18:45:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B8D17400) [pid = 3052] [serial = 527] [outer = 000000C5B8A2CC00] 18:45:10 INFO - PROCESS | 3052 | 1467683110211 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BBF91800) [pid = 3052] [serial = 528] [outer = 000000C5B8A2CC00] 18:45:10 INFO - PROCESS | 3052 | 1467683110817 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 944ms 18:45:10 INFO - PROCESS | 3052 | 1467683110883 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 3052 | 1467683110890 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:45:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:45:10 INFO - PROCESS | 3052 | 1467683110900 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 3052 | 1467683110903 Marionette TRACE conn5 <- [1,670,null,{}] 18:45:10 INFO - PROCESS | 3052 | 1467683110907 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}] 18:45:10 INFO - PROCESS | 3052 | 1467683110909 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:11 INFO - PROCESS | 3052 | 1467683111022 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:45:11 INFO - PROCESS | 3052 | 1467683111095 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 3052 | 1467683111097 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF8A1800 == 43 [pid = 3052] [id = 177] 18:45:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5BEE30000) [pid = 3052] [serial = 529] [outer = 0000000000000000] 18:45:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5C02F5000) [pid = 3052] [serial = 530] [outer = 000000C5BEE30000] 18:45:11 INFO - PROCESS | 3052 | 1467683111194 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5C0D15800) [pid = 3052] [serial = 531] [outer = 000000C5BEE30000] 18:45:11 INFO - PROCESS | 3052 | [3052] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:45:12 INFO - PROCESS | 3052 | [3052] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:45:12 INFO - PROCESS | 3052 | 1467683112392 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]]]}] 18:45:12 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) 18:45:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1548ms 18:45:12 INFO - PROCESS | 3052 | 1467683112450 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:45:12 INFO - PROCESS | 3052 | 1467683112454 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:45:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:45:12 INFO - PROCESS | 3052 | 1467683112504 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 3052 | 1467683112507 Marionette TRACE conn5 <- [1,674,null,{}] 18:45:12 INFO - PROCESS | 3052 | 1467683112513 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}] 18:45:12 INFO - PROCESS | 3052 | 1467683112516 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:12 INFO - PROCESS | 3052 | 1467683112605 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED8B800 == 42 [pid = 3052] [id = 172] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7CB800 == 41 [pid = 3052] [id = 171] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5B3000 == 40 [pid = 3052] [id = 170] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B21800 == 39 [pid = 3052] [id = 169] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6BDA800 == 38 [pid = 3052] [id = 168] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B49000 == 37 [pid = 3052] [id = 167] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D3E000 == 36 [pid = 3052] [id = 166] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828C7800 == 35 [pid = 3052] [id = 165] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C582876000 == 34 [pid = 3052] [id = 164] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0912000 == 33 [pid = 3052] [id = 163] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B1E800 == 32 [pid = 3052] [id = 161] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E76800 == 31 [pid = 3052] [id = 162] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DA000 == 30 [pid = 3052] [id = 153] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF8A1800 == 29 [pid = 3052] [id = 177] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF754000 == 28 [pid = 3052] [id = 176] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B17FA800 == 27 [pid = 3052] [id = 175] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF042800 == 26 [pid = 3052] [id = 173] 18:45:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A9000 == 25 [pid = 3052] [id = 174] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B2599000) [pid = 3052] [serial = 473] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C581CF5C00) [pid = 3052] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B2026400) [pid = 3052] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C58388F800) [pid = 3052] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5BF168C00) [pid = 3052] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5828F7C00) [pid = 3052] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C583789400) [pid = 3052] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583789000) [pid = 3052] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C584164400) [pid = 3052] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2B14400) [pid = 3052] [serial = 476] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B6A40400) [pid = 3052] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B2595C00) [pid = 3052] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5826C6800) [pid = 3052] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B264D800) [pid = 3052] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B2421C00) [pid = 3052] [serial = 470] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B7839400) [pid = 3052] [serial = 480] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C58256FC00) [pid = 3052] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BEAF5400) [pid = 3052] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5C0D18800) [pid = 3052] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B0ADA400) [pid = 3052] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5826BD800) [pid = 3052] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B72AF800) [pid = 3052] [serial = 479] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2450C00) [pid = 3052] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5C048B800) [pid = 3052] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B6A40C00) [pid = 3052] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C581E58400) [pid = 3052] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B84E0800) [pid = 3052] [serial = 482] [outer = 0000000000000000] [url = about:blank] 18:45:13 INFO - PROCESS | 3052 | 1467683113411 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 3052 | 1467683113415 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580B86000 == 26 [pid = 3052] [id = 178] 18:45:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C58137AC00) [pid = 3052] [serial = 532] [outer = 0000000000000000] 18:45:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581382000) [pid = 3052] [serial = 533] [outer = 000000C58137AC00] 18:45:13 INFO - PROCESS | 3052 | 1467683113468 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C29800) [pid = 3052] [serial = 534] [outer = 000000C58137AC00] 18:45:14 INFO - PROCESS | 3052 | 1467683114378 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:45:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1888ms 18:45:14 INFO - PROCESS | 3052 | 1467683114393 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 3052 | 1467683114397 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:45:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:45:14 INFO - PROCESS | 3052 | 1467683114402 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 3052 | 1467683114405 Marionette TRACE conn5 <- [1,678,null,{}] 18:45:14 INFO - PROCESS | 3052 | 1467683114417 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}] 18:45:14 INFO - PROCESS | 3052 | 1467683114419 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:14 INFO - PROCESS | 3052 | 1467683114517 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:45:14 INFO - PROCESS | 3052 | 1467683114525 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 3052 | 1467683114528 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A4800 == 27 [pid = 3052] [id = 179] 18:45:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581CF1C00) [pid = 3052] [serial = 535] [outer = 0000000000000000] 18:45:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C581CFBC00) [pid = 3052] [serial = 536] [outer = 000000C581CF1C00] 18:45:14 INFO - PROCESS | 3052 | 1467683114578 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C58256B800) [pid = 3052] [serial = 537] [outer = 000000C581CF1C00] 18:45:15 INFO - PROCESS | 3052 | 1467683115551 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:45:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms 18:45:15 INFO - PROCESS | 3052 | 1467683115587 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 3052 | 1467683115592 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:45:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:45:15 INFO - PROCESS | 3052 | 1467683115597 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 3052 | 1467683115599 Marionette TRACE conn5 <- [1,682,null,{}] 18:45:15 INFO - PROCESS | 3052 | 1467683115603 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}] 18:45:15 INFO - PROCESS | 3052 | 1467683115606 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:15 INFO - PROCESS | 3052 | 1467683115726 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:45:15 INFO - PROCESS | 3052 | 1467683115735 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 3052 | 1467683115738 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832C6000 == 28 [pid = 3052] [id = 180] 18:45:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5828F7800) [pid = 3052] [serial = 538] [outer = 0000000000000000] 18:45:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C583786800) [pid = 3052] [serial = 539] [outer = 000000C5828F7800] 18:45:15 INFO - PROCESS | 3052 | 1467683115831 Marionette DEBUG loaded listener.js 18:45:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C583855C00) [pid = 3052] [serial = 540] [outer = 000000C5828F7800] 18:45:16 INFO - PROCESS | 3052 | 1467683116824 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]]]}] 18:45:16 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) 18:45:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1296ms 18:45:16 INFO - PROCESS | 3052 | 1467683116893 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 3052 | 1467683116896 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:45:16 INFO - PROCESS | 3052 | 1467683116914 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 3052 | 1467683116920 Marionette TRACE conn5 <- [1,686,null,{}] 18:45:16 INFO - PROCESS | 3052 | 1467683116925 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}] 18:45:16 INFO - PROCESS | 3052 | 1467683116929 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:17 INFO - PROCESS | 3052 | 1467683117048 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:45:17 INFO - PROCESS | 3052 | 1467683117054 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 3052 | 1467683117056 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D33000 == 29 [pid = 3052] [id = 181] 18:45:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C584169400) [pid = 3052] [serial = 541] [outer = 0000000000000000] 18:45:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B0ADAC00) [pid = 3052] [serial = 542] [outer = 000000C584169400] 18:45:17 INFO - PROCESS | 3052 | 1467683117102 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2026C00) [pid = 3052] [serial = 543] [outer = 000000C584169400] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5BBF77800) [pid = 3052] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6A3D000) [pid = 3052] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8498C00) [pid = 3052] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C1C800) [pid = 3052] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5826BD400) [pid = 3052] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581E59800) [pid = 3052] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C583784000) [pid = 3052] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C58498D800) [pid = 3052] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B25A4000) [pid = 3052] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B8D0FC00) [pid = 3052] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C58256A400) [pid = 3052] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BBA7C000) [pid = 3052] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:45:17 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BE881400) [pid = 3052] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:45:18 INFO - PROCESS | 3052 | 1467683118184 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 18:45:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1301ms 18:45:18 INFO - PROCESS | 3052 | 1467683118203 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 3052 | 1467683118206 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:45:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:45:18 INFO - PROCESS | 3052 | 1467683118210 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 3052 | 1467683118212 Marionette TRACE conn5 <- [1,690,null,{}] 18:45:18 INFO - PROCESS | 3052 | 1467683118215 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}] 18:45:18 INFO - PROCESS | 3052 | 1467683118218 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:18 INFO - PROCESS | 3052 | 1467683118330 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:45:18 INFO - PROCESS | 3052 | 1467683118338 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 3052 | 1467683118340 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B090E000 == 30 [pid = 3052] [id = 182] 18:45:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2417400) [pid = 3052] [serial = 544] [outer = 0000000000000000] 18:45:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B241E000) [pid = 3052] [serial = 545] [outer = 000000C5B2417400] 18:45:18 INFO - PROCESS | 3052 | 1467683118393 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2449000) [pid = 3052] [serial = 546] [outer = 000000C5B2417400] 18:45:19 INFO - PROCESS | 3052 | 1467683119489 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]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:45:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1343ms 18:45:19 INFO - PROCESS | 3052 | 1467683119573 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 3052 | 1467683119578 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:45:19 INFO - PROCESS | 3052 | 1467683119584 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:45:19 INFO - PROCESS | 3052 | 1467683119588 Marionette TRACE conn5 <- [1,694,null,{}] 18:45:19 INFO - PROCESS | 3052 | 1467683119595 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}] 18:45:19 INFO - PROCESS | 3052 | 1467683119598 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:19 INFO - PROCESS | 3052 | 1467683119732 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:45:19 INFO - PROCESS | 3052 | 1467683119884 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 3052 | 1467683119888 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E0800 == 31 [pid = 3052] [id = 183] 18:45:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581E5B000) [pid = 3052] [serial = 547] [outer = 0000000000000000] 18:45:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58256BC00) [pid = 3052] [serial = 548] [outer = 000000C581E5B000] 18:45:19 INFO - PROCESS | 3052 | 1467683119949 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C583856800) [pid = 3052] [serial = 549] [outer = 000000C581E5B000] 18:45:20 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED0800 == 30 [pid = 3052] [id = 13] 18:45:20 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A77800 == 29 [pid = 3052] [id = 24] 18:45:20 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB7F000 == 28 [pid = 3052] [id = 14] 18:45:20 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6BE7800 == 27 [pid = 3052] [id = 23] 18:45:20 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B44800 == 26 [pid = 3052] [id = 22] 18:45:20 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8331800 == 25 [pid = 3052] [id = 11] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BE7F2000) [pid = 3052] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B6A44000) [pid = 3052] [serial = 503] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B7577800) [pid = 3052] [serial = 504] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8A2B400) [pid = 3052] [serial = 483] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C581C3E400) [pid = 3052] [serial = 485] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C581C92000) [pid = 3052] [serial = 486] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5828F0C00) [pid = 3052] [serial = 494] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C58385D400) [pid = 3052] [serial = 495] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C581E5E000) [pid = 3052] [serial = 491] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5826C6400) [pid = 3052] [serial = 492] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C583850000) [pid = 3052] [serial = 488] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C584982400) [pid = 3052] [serial = 489] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B241EC00) [pid = 3052] [serial = 497] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B258A000) [pid = 3052] [serial = 498] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B2653400) [pid = 3052] [serial = 500] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5BBA74400) [pid = 3052] [serial = 507] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5B8F60000) [pid = 3052] [serial = 506] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5B241C800) [pid = 3052] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C5BBF86800) [pid = 3052] [serial = 509] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5BEE27800) [pid = 3052] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 53 (000000C5BE5AAC00) [pid = 3052] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 52 (000000C5BC672400) [pid = 3052] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 51 (000000C5BEAF9000) [pid = 3052] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:45:20 INFO - PROCESS | 3052 | --DOMWINDOW == 50 (000000C5BBF28C00) [pid = 3052] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3052 | --DOMWINDOW == 49 (000000C5B3950C00) [pid = 3052] [serial = 501] [outer = 0000000000000000] [url = about:blank] 18:45:21 INFO - PROCESS | 3052 | 1467683121193 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:45:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1631ms 18:45:21 INFO - PROCESS | 3052 | 1467683121222 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:45:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:45:21 INFO - PROCESS | 3052 | 1467683121226 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:45:21 INFO - PROCESS | 3052 | 1467683121231 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 3052 | 1467683121234 Marionette TRACE conn5 <- [1,698,null,{}] 18:45:21 INFO - PROCESS | 3052 | 1467683121240 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}] 18:45:21 INFO - PROCESS | 3052 | 1467683121243 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:21 INFO - PROCESS | 3052 | 1467683121363 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:45:21 INFO - PROCESS | 3052 | 1467683121425 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 3052 | 1467683121430 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582885800 == 26 [pid = 3052] [id = 184] 18:45:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 50 (000000C581CF7800) [pid = 3052] [serial = 550] [outer = 0000000000000000] 18:45:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 51 (000000C581CFA800) [pid = 3052] [serial = 551] [outer = 000000C581CF7800] 18:45:21 INFO - PROCESS | 3052 | 1467683121481 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 52 (000000C58256FC00) [pid = 3052] [serial = 552] [outer = 000000C581CF7800] 18:45:22 INFO - PROCESS | 3052 | 1467683122368 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1188ms 18:45:22 INFO - PROCESS | 3052 | 1467683122419 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 3052 | 1467683122424 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:45:22 INFO - PROCESS | 3052 | 1467683122431 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 3052 | 1467683122434 Marionette TRACE conn5 <- [1,702,null,{}] 18:45:22 INFO - PROCESS | 3052 | 1467683122438 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}] 18:45:22 INFO - PROCESS | 3052 | 1467683122440 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:22 INFO - PROCESS | 3052 | 1467683122533 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:45:22 INFO - PROCESS | 3052 | 1467683122540 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 3052 | 1467683122543 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832E0000 == 27 [pid = 3052] [id = 185] 18:45:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 53 (000000C583889400) [pid = 3052] [serial = 553] [outer = 0000000000000000] 18:45:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 54 (000000C584164000) [pid = 3052] [serial = 554] [outer = 000000C583889400] 18:45:22 INFO - PROCESS | 3052 | 1467683122591 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C58498B400) [pid = 3052] [serial = 555] [outer = 000000C583889400] 18:45:23 INFO - PROCESS | 3052 | 1467683123554 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]]]}] 18:45:23 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 18:45:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1135ms 18:45:23 INFO - PROCESS | 3052 | 1467683123568 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:45:23 INFO - PROCESS | 3052 | 1467683123570 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:45:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:45:23 INFO - PROCESS | 3052 | 1467683123574 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - PROCESS | 3052 | 1467683123578 Marionette TRACE conn5 <- [1,706,null,{}] 18:45:23 INFO - PROCESS | 3052 | 1467683123595 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}] 18:45:23 INFO - PROCESS | 3052 | 1467683123600 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:23 INFO - PROCESS | 3052 | 1467683123709 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:45:23 INFO - PROCESS | 3052 | 1467683123718 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 3052 | 1467683123721 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0A000 == 28 [pid = 3052] [id = 186] 18:45:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C5B2448400) [pid = 3052] [serial = 556] [outer = 0000000000000000] 18:45:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C5B2583400) [pid = 3052] [serial = 557] [outer = 000000C5B2448400] 18:45:23 INFO - PROCESS | 3052 | 1467683123771 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C5B2597C00) [pid = 3052] [serial = 558] [outer = 000000C5B2448400] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C581CF1C00) [pid = 3052] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5BEE30000) [pid = 3052] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C581C8E400) [pid = 3052] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5B2418C00) [pid = 3052] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 53 (000000C5B8A2CC00) [pid = 3052] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 52 (000000C5828F7800) [pid = 3052] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 51 (000000C584169400) [pid = 3052] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:45:24 INFO - PROCESS | 3052 | --DOMWINDOW == 50 (000000C58137AC00) [pid = 3052] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:45:24 INFO - PROCESS | 3052 | 1467683124711 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 18:45:24 INFO - PROCESS | 3052 | 1467683124757 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 3052 | 1467683124760 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:45:24 INFO - PROCESS | 3052 | 1467683124763 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:45:24 INFO - PROCESS | 3052 | 1467683124765 Marionette TRACE conn5 <- [1,710,null,{}] 18:45:24 INFO - PROCESS | 3052 | 1467683124769 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}] 18:45:24 INFO - PROCESS | 3052 | 1467683124771 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:24 INFO - PROCESS | 3052 | 1467683124880 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:45:24 INFO - PROCESS | 3052 | 1467683124888 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 3052 | 1467683124890 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B45000 == 29 [pid = 3052] [id = 187] 18:45:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 51 (000000C5B259B400) [pid = 3052] [serial = 559] [outer = 0000000000000000] 18:45:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 52 (000000C5B25A0800) [pid = 3052] [serial = 560] [outer = 000000C5B259B400] 18:45:24 INFO - PROCESS | 3052 | 1467683124939 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 53 (000000C5B2650000) [pid = 3052] [serial = 561] [outer = 000000C5B259B400] 18:45:25 INFO - PROCESS | 3052 | 1467683125364 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] 18:45:25 INFO - PROCESS | 3052 | 1467683125396 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:45:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:45:25 INFO - PROCESS | 3052 | 1467683125399 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 3052 | 1467683125401 Marionette TRACE conn5 <- [1,714,null,{}] 18:45:25 INFO - PROCESS | 3052 | 1467683125405 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}] 18:45:25 INFO - PROCESS | 3052 | 1467683125407 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:25 INFO - PROCESS | 3052 | 1467683125516 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:45:25 INFO - PROCESS | 3052 | 1467683125524 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 3052 | 1467683125526 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A68800 == 30 [pid = 3052] [id = 188] 18:45:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 54 (000000C5B29B4C00) [pid = 3052] [serial = 562] [outer = 0000000000000000] 18:45:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C5B37EA400) [pid = 3052] [serial = 563] [outer = 000000C5B29B4C00] 18:45:25 INFO - PROCESS | 3052 | 1467683125577 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C5B6A39400) [pid = 3052] [serial = 564] [outer = 000000C5B29B4C00] 18:45:26 INFO - PROCESS | 3052 | 1467683126058 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 18:45:26 INFO - PROCESS | 3052 | 1467683126094 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 3052 | 1467683126096 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:45:26 INFO - PROCESS | 3052 | 1467683126099 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:45:26 INFO - PROCESS | 3052 | 1467683126101 Marionette TRACE conn5 <- [1,718,null,{}] 18:45:26 INFO - PROCESS | 3052 | 1467683126105 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}] 18:45:26 INFO - PROCESS | 3052 | 1467683126110 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:26 INFO - PROCESS | 3052 | 1467683126249 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:45:26 INFO - PROCESS | 3052 | 1467683126266 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 3052 | 1467683126268 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75BD000 == 31 [pid = 3052] [id = 189] 18:45:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C581C92C00) [pid = 3052] [serial = 565] [outer = 0000000000000000] 18:45:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C5B72B4000) [pid = 3052] [serial = 566] [outer = 000000C581C92C00] 18:45:26 INFO - PROCESS | 3052 | 1467683126313 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C5B8498400) [pid = 3052] [serial = 567] [outer = 000000C581C92C00] 18:45:26 INFO - PROCESS | 3052 | 1467683126761 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] 18:45:26 INFO - PROCESS | 3052 | 1467683126838 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:45:26 INFO - PROCESS | 3052 | 1467683126841 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:45:26 INFO - PROCESS | 3052 | 1467683126843 Marionette TRACE conn5 <- [1,722,null,{}] 18:45:26 INFO - PROCESS | 3052 | 1467683126847 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}] 18:45:26 INFO - PROCESS | 3052 | 1467683126849 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:26 INFO - PROCESS | 3052 | 1467683126931 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:45:26 INFO - PROCESS | 3052 | 1467683126942 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 3052 | 1467683126944 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8348000 == 32 [pid = 3052] [id = 190] 18:45:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5B8A28000) [pid = 3052] [serial = 568] [outer = 0000000000000000] 18:45:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5B8A32800) [pid = 3052] [serial = 569] [outer = 000000C5B8A28000] 18:45:26 INFO - PROCESS | 3052 | 1467683126989 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B8D0EC00) [pid = 3052] [serial = 570] [outer = 000000C5B8A28000] 18:45:27 INFO - PROCESS | 3052 | 1467683127680 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:45:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 18:45:27 INFO - PROCESS | 3052 | 1467683127724 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 3052 | 1467683127729 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:45:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:45:27 INFO - PROCESS | 3052 | 1467683127734 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 3052 | 1467683127740 Marionette TRACE conn5 <- [1,726,null,{}] 18:45:27 INFO - PROCESS | 3052 | 1467683127745 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}] 18:45:27 INFO - PROCESS | 3052 | 1467683127748 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:27 INFO - PROCESS | 3052 | 1467683127900 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:45:27 INFO - PROCESS | 3052 | 1467683127964 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 3052 | 1467683127967 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832CF000 == 33 [pid = 3052] [id = 191] 18:45:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5828F8000) [pid = 3052] [serial = 571] [outer = 0000000000000000] 18:45:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C583783800) [pid = 3052] [serial = 572] [outer = 000000C5828F8000] 18:45:28 INFO - PROCESS | 3052 | 1467683128068 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C584986400) [pid = 3052] [serial = 573] [outer = 000000C5828F8000] 18:45:29 INFO - PROCESS | 3052 | [3052] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:45:29 INFO - PROCESS | 3052 | 1467683129147 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1453ms 18:45:29 INFO - PROCESS | 3052 | 1467683129192 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 3052 | 1467683129197 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:45:29 INFO - PROCESS | 3052 | 1467683129204 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 3052 | 1467683129207 Marionette TRACE conn5 <- [1,730,null,{}] 18:45:29 INFO - PROCESS | 3052 | 1467683129212 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}] 18:45:29 INFO - PROCESS | 3052 | 1467683129215 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:29 INFO - PROCESS | 3052 | 1467683129362 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:45:29 INFO - PROCESS | 3052 | 1467683129474 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 3052 | 1467683129477 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6F6A000 == 34 [pid = 3052] [id = 192] 18:45:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B258A000) [pid = 3052] [serial = 574] [outer = 0000000000000000] 18:45:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B2648C00) [pid = 3052] [serial = 575] [outer = 000000C5B258A000] 18:45:29 INFO - PROCESS | 3052 | 1467683129535 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B6A43C00) [pid = 3052] [serial = 576] [outer = 000000C5B258A000] 18:45:30 INFO - PROCESS | 3052 | 1467683130549 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 18:45:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1387ms 18:45:30 INFO - PROCESS | 3052 | 1467683130593 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 3052 | 1467683130596 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:45:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:45:30 INFO - PROCESS | 3052 | 1467683130600 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 3052 | 1467683130604 Marionette TRACE conn5 <- [1,734,null,{}] 18:45:30 INFO - PROCESS | 3052 | 1467683130616 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}] 18:45:30 INFO - PROCESS | 3052 | 1467683130622 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:30 INFO - PROCESS | 3052 | 1467683130849 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:45:30 INFO - PROCESS | 3052 | 1467683130975 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 3052 | 1467683130978 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BB8000 == 35 [pid = 3052] [id = 193] 18:45:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C580ACD400) [pid = 3052] [serial = 577] [outer = 0000000000000000] 18:45:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C25400) [pid = 3052] [serial = 578] [outer = 000000C580ACD400] 18:45:31 INFO - PROCESS | 3052 | 1467683131029 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581E53800) [pid = 3052] [serial = 579] [outer = 000000C580ACD400] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1836800 == 34 [pid = 3052] [id = 19] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA9A000 == 33 [pid = 3052] [id = 26] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6D7800 == 32 [pid = 3052] [id = 25] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28B3800 == 31 [pid = 3052] [id = 20] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC4A000 == 30 [pid = 3052] [id = 16] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF688000 == 29 [pid = 3052] [id = 18] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7BA800 == 28 [pid = 3052] [id = 15] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75B3000 == 27 [pid = 3052] [id = 21] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C580B86000 == 26 [pid = 3052] [id = 178] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6BE4000 == 25 [pid = 3052] [id = 28] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF816800 == 24 [pid = 3052] [id = 27] 18:45:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE75800 == 23 [pid = 3052] [id = 17] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C581CFBC00) [pid = 3052] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5C0D15800) [pid = 3052] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5C02F5000) [pid = 3052] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5826C0400) [pid = 3052] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C581CF1000) [pid = 3052] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B264B000) [pid = 3052] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B244C800) [pid = 3052] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5BBF91800) [pid = 3052] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B8D17400) [pid = 3052] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C583786800) [pid = 3052] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B0ADAC00) [pid = 3052] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C583855C00) [pid = 3052] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C581C29800) [pid = 3052] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C581382000) [pid = 3052] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5B2026C00) [pid = 3052] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C58256B800) [pid = 3052] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5B241E000) [pid = 3052] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:45:32 INFO - PROCESS | 3052 | 1467683132298 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:45:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1738ms 18:45:32 INFO - PROCESS | 3052 | 1467683132340 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 3052 | 1467683132345 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:45:32 INFO - PROCESS | 3052 | 1467683132350 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 3052 | 1467683132353 Marionette TRACE conn5 <- [1,738,null,{}] 18:45:32 INFO - PROCESS | 3052 | 1467683132359 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}] 18:45:32 INFO - PROCESS | 3052 | 1467683132363 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:32 INFO - PROCESS | 3052 | 1467683132462 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:45:32 INFO - PROCESS | 3052 | 1467683132522 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 3052 | 1467683132526 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58269D000 == 24 [pid = 3052] [id = 194] 18:45:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C581C43C00) [pid = 3052] [serial = 580] [outer = 0000000000000000] 18:45:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C581C46400) [pid = 3052] [serial = 581] [outer = 000000C581C43C00] 18:45:32 INFO - PROCESS | 3052 | 1467683132578 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C581C92800) [pid = 3052] [serial = 582] [outer = 000000C581C43C00] 18:45:33 INFO - PROCESS | 3052 | 1467683133484 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]]]}] 18:45:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:45:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1189ms 18:45:33 INFO - PROCESS | 3052 | 1467683133543 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 3052 | 1467683133549 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:45:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:45:33 INFO - PROCESS | 3052 | 1467683133555 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 3052 | 1467683133559 Marionette TRACE conn5 <- [1,742,null,{}] 18:45:33 INFO - PROCESS | 3052 | 1467683133563 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}] 18:45:33 INFO - PROCESS | 3052 | 1467683133566 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:33 INFO - PROCESS | 3052 | 1467683133658 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:45:33 INFO - PROCESS | 3052 | 1467683133666 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 3052 | 1467683133669 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E3000 == 25 [pid = 3052] [id = 195] 18:45:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C582573800) [pid = 3052] [serial = 583] [outer = 0000000000000000] 18:45:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C5826BA800) [pid = 3052] [serial = 584] [outer = 000000C582573800] 18:45:33 INFO - PROCESS | 3052 | 1467683133718 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5828F2400) [pid = 3052] [serial = 585] [outer = 000000C582573800] 18:45:34 INFO - PROCESS | 3052 | 1467683134675 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:45:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1134ms 18:45:34 INFO - PROCESS | 3052 | 1467683134691 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 3052 | 1467683134694 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:45:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:45:34 INFO - PROCESS | 3052 | 1467683134698 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 3052 | 1467683134701 Marionette TRACE conn5 <- [1,746,null,{}] 18:45:34 INFO - PROCESS | 3052 | 1467683134713 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}] 18:45:34 INFO - PROCESS | 3052 | 1467683134718 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:34 INFO - PROCESS | 3052 | 1467683134829 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:45:34 INFO - PROCESS | 3052 | 1467683134836 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 3052 | 1467683134840 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F3800 == 26 [pid = 3052] [id = 196] 18:45:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C584167C00) [pid = 3052] [serial = 586] [outer = 0000000000000000] 18:45:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C584169C00) [pid = 3052] [serial = 587] [outer = 000000C584167C00] 18:45:34 INFO - PROCESS | 3052 | 1467683134889 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C584990800) [pid = 3052] [serial = 588] [outer = 000000C584167C00] 18:45:35 INFO - PROCESS | 3052 | 1467683135387 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]]]}] 18:45:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:45:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 18:45:35 INFO - PROCESS | 3052 | 1467683135434 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 3052 | 1467683135437 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:45:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:45:35 INFO - PROCESS | 3052 | 1467683135445 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 3052 | 1467683135448 Marionette TRACE conn5 <- [1,750,null,{}] 18:45:35 INFO - PROCESS | 3052 | 1467683135455 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}] 18:45:35 INFO - PROCESS | 3052 | 1467683135457 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:35 INFO - PROCESS | 3052 | 1467683135566 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:45:35 INFO - PROCESS | 3052 | 1467683135576 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 3052 | 1467683135578 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B091F000 == 27 [pid = 3052] [id = 197] 18:45:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B1956C00) [pid = 3052] [serial = 589] [outer = 0000000000000000] 18:45:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B1BC3C00) [pid = 3052] [serial = 590] [outer = 000000C5B1956C00] 18:45:35 INFO - PROCESS | 3052 | 1467683135624 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B2414000) [pid = 3052] [serial = 591] [outer = 000000C5B1956C00] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B2448400) [pid = 3052] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B259B400) [pid = 3052] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B29B4C00) [pid = 3052] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B2417400) [pid = 3052] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C581C92C00) [pid = 3052] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C581CF7800) [pid = 3052] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C583889400) [pid = 3052] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C581E5B000) [pid = 3052] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:45:36 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5B8A28000) [pid = 3052] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:45:36 INFO - PROCESS | 3052 | [3052] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:45:36 INFO - PROCESS | 3052 | 1467683136532 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:45:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1144ms 18:45:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:45:36 INFO - PROCESS | 3052 | 1467683136592 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 3052 | 1467683136594 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:45:36 INFO - PROCESS | 3052 | 1467683136598 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 3052 | 1467683136600 Marionette TRACE conn5 <- [1,754,null,{}] 18:45:36 INFO - PROCESS | 3052 | 1467683136603 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}] 18:45:36 INFO - PROCESS | 3052 | 1467683136605 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:36 INFO - PROCESS | 3052 | 1467683136686 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:45:36 INFO - PROCESS | 3052 | 1467683136692 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 3052 | 1467683136694 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B41800 == 28 [pid = 3052] [id = 198] 18:45:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C583857C00) [pid = 3052] [serial = 592] [outer = 0000000000000000] 18:45:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C5B2414800) [pid = 3052] [serial = 593] [outer = 000000C583857C00] 18:45:36 INFO - PROCESS | 3052 | 1467683136740 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5B2449400) [pid = 3052] [serial = 594] [outer = 000000C583857C00] 18:45:37 INFO - PROCESS | 3052 | 1467683137606 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:45:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1027ms 18:45:37 INFO - PROCESS | 3052 | 1467683137627 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 3052 | 1467683137629 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:45:37 INFO - PROCESS | 3052 | 1467683137633 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 3052 | 1467683137635 Marionette TRACE conn5 <- [1,758,null,{}] 18:45:37 INFO - PROCESS | 3052 | 1467683137638 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}] 18:45:37 INFO - PROCESS | 3052 | 1467683137644 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:37 INFO - PROCESS | 3052 | 1467683137789 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:45:37 INFO - PROCESS | 3052 | 1467683137796 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 3052 | 1467683137798 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B3420000 == 29 [pid = 3052] [id = 199] 18:45:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5B2599800) [pid = 3052] [serial = 595] [outer = 0000000000000000] 18:45:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B2653800) [pid = 3052] [serial = 596] [outer = 000000C5B2599800] 18:45:37 INFO - PROCESS | 3052 | 1467683137844 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B29BAC00) [pid = 3052] [serial = 597] [outer = 000000C5B2599800] 18:45:38 INFO - PROCESS | 3052 | 1467683138281 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 18:45:38 INFO - PROCESS | 3052 | 1467683138370 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 3052 | 1467683138374 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:45:38 INFO - PROCESS | 3052 | 1467683138379 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 3052 | 1467683138384 Marionette TRACE conn5 <- [1,762,null,{}] 18:45:38 INFO - PROCESS | 3052 | 1467683138391 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}] 18:45:38 INFO - PROCESS | 3052 | 1467683138395 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:38 INFO - PROCESS | 3052 | 1467683138528 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:45:38 INFO - PROCESS | 3052 | 1467683138612 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 3052 | 1467683138618 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A2000 == 30 [pid = 3052] [id = 200] 18:45:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581C26C00) [pid = 3052] [serial = 598] [outer = 0000000000000000] 18:45:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C581C3FC00) [pid = 3052] [serial = 599] [outer = 000000C581C26C00] 18:45:38 INFO - PROCESS | 3052 | 1467683138677 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581E59C00) [pid = 3052] [serial = 600] [outer = 000000C581C26C00] 18:45:39 INFO - PROCESS | 3052 | 1467683139494 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1141ms 18:45:39 INFO - PROCESS | 3052 | 1467683139525 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 3052 | 1467683139528 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:45:39 INFO - PROCESS | 3052 | 1467683139535 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 3052 | 1467683139539 Marionette TRACE conn5 <- [1,766,null,{}] 18:45:39 INFO - PROCESS | 3052 | 1467683139543 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}] 18:45:39 INFO - PROCESS | 3052 | 1467683139546 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:39 INFO - PROCESS | 3052 | 1467683139688 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:45:39 INFO - PROCESS | 3052 | 1467683139758 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 3052 | 1467683139761 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A20800 == 31 [pid = 3052] [id = 201] 18:45:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C584162400) [pid = 3052] [serial = 601] [outer = 0000000000000000] 18:45:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C584166C00) [pid = 3052] [serial = 602] [outer = 000000C584162400] 18:45:39 INFO - PROCESS | 3052 | 1467683139819 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B194F800) [pid = 3052] [serial = 603] [outer = 000000C584162400] 18:45:40 INFO - PROCESS | 3052 | 1467683140691 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]]]}] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B2583400) [pid = 3052] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B25A0800) [pid = 3052] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B37EA400) [pid = 3052] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B6A39400) [pid = 3052] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B2449000) [pid = 3052] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B8498400) [pid = 3052] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B72B4000) [pid = 3052] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C581CFA800) [pid = 3052] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C58256FC00) [pid = 3052] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C584164000) [pid = 3052] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C58256BC00) [pid = 3052] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C583856800) [pid = 3052] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5B8D0EC00) [pid = 3052] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C5B8A32800) [pid = 3052] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5B2597C00) [pid = 3052] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 53 (000000C58498B400) [pid = 3052] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - PROCESS | 3052 | --DOMWINDOW == 52 (000000C5B2650000) [pid = 3052] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1242ms 18:45:40 INFO - PROCESS | 3052 | 1467683140776 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 3052 | 1467683140780 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:45:40 INFO - PROCESS | 3052 | 1467683140786 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 3052 | 1467683140789 Marionette TRACE conn5 <- [1,770,null,{}] 18:45:40 INFO - PROCESS | 3052 | 1467683140796 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}] 18:45:40 INFO - PROCESS | 3052 | 1467683140798 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:40 INFO - PROCESS | 3052 | 1467683140895 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:45:40 INFO - PROCESS | 3052 | 1467683140902 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 3052 | 1467683140906 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582888000 == 32 [pid = 3052] [id = 202] 18:45:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 53 (000000C581CEC800) [pid = 3052] [serial = 604] [outer = 0000000000000000] 18:45:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 54 (000000C581CF8400) [pid = 3052] [serial = 605] [outer = 000000C581CEC800] 18:45:40 INFO - PROCESS | 3052 | 1467683140957 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C582572400) [pid = 3052] [serial = 606] [outer = 000000C581CEC800] 18:45:41 INFO - PROCESS | 3052 | 1467683141438 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 18:45:41 INFO - PROCESS | 3052 | 1467683141524 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 3052 | 1467683141528 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:45:41 INFO - PROCESS | 3052 | 1467683141535 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 3052 | 1467683141538 Marionette TRACE conn5 <- [1,774,null,{}] 18:45:41 INFO - PROCESS | 3052 | 1467683141542 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}] 18:45:41 INFO - PROCESS | 3052 | 1467683141545 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:41 INFO - PROCESS | 3052 | 1467683141638 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:45:41 INFO - PROCESS | 3052 | 1467683141706 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 3052 | 1467683141709 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DCF000 == 33 [pid = 3052] [id = 203] 18:45:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C583788C00) [pid = 3052] [serial = 607] [outer = 0000000000000000] 18:45:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C58385DC00) [pid = 3052] [serial = 608] [outer = 000000C583788C00] 18:45:41 INFO - PROCESS | 3052 | 1467683141757 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C584983400) [pid = 3052] [serial = 609] [outer = 000000C583788C00] 18:45:42 INFO - PROCESS | 3052 | 1467683142199 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 18:45:42 INFO - PROCESS | 3052 | 1467683142209 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 3052 | 1467683142211 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:45:42 INFO - PROCESS | 3052 | 1467683142215 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 3052 | 1467683142218 Marionette TRACE conn5 <- [1,778,null,{}] 18:45:42 INFO - PROCESS | 3052 | 1467683142229 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}] 18:45:42 INFO - PROCESS | 3052 | 1467683142235 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:42 INFO - PROCESS | 3052 | 1467683142349 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:45:42 INFO - PROCESS | 3052 | 1467683142357 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 3052 | 1467683142361 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0B000 == 34 [pid = 3052] [id = 204] 18:45:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C5B17C2400) [pid = 3052] [serial = 610] [outer = 0000000000000000] 18:45:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5B2443C00) [pid = 3052] [serial = 611] [outer = 000000C5B17C2400] 18:45:42 INFO - PROCESS | 3052 | 1467683142410 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5B2599000) [pid = 3052] [serial = 612] [outer = 000000C5B17C2400] 18:45:42 INFO - PROCESS | 3052 | 1467683142860 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 18:45:42 INFO - PROCESS | 3052 | 1467683142909 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 3052 | 1467683142912 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:45:42 INFO - PROCESS | 3052 | 1467683142915 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 3052 | 1467683142917 Marionette TRACE conn5 <- [1,782,null,{}] 18:45:42 INFO - PROCESS | 3052 | 1467683142920 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}] 18:45:42 INFO - PROCESS | 3052 | 1467683142922 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:43 INFO - PROCESS | 3052 | 1467683143034 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:45:43 INFO - PROCESS | 3052 | 1467683143041 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 3052 | 1467683143044 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A4000 == 35 [pid = 3052] [id = 205] 18:45:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B264D400) [pid = 3052] [serial = 613] [outer = 0000000000000000] 18:45:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B2651000) [pid = 3052] [serial = 614] [outer = 000000C5B264D400] 18:45:43 INFO - PROCESS | 3052 | 1467683143126 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B2B15400) [pid = 3052] [serial = 615] [outer = 000000C5B264D400] 18:45:43 INFO - PROCESS | 3052 | 1467683143579 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]]]}] 18:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 18:45:43 INFO - PROCESS | 3052 | 1467683143609 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 3052 | 1467683143611 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:45:43 INFO - PROCESS | 3052 | 1467683143614 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:45:43 INFO - PROCESS | 3052 | 1467683143616 Marionette TRACE conn5 <- [1,786,null,{}] 18:45:43 INFO - PROCESS | 3052 | 1467683143619 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}] 18:45:43 INFO - PROCESS | 3052 | 1467683143621 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:43 INFO - PROCESS | 3052 | 1467683143758 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:45:43 INFO - PROCESS | 3052 | 1467683143780 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 3052 | 1467683143782 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B726E000 == 36 [pid = 3052] [id = 206] 18:45:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B2E66800) [pid = 3052] [serial = 616] [outer = 0000000000000000] 18:45:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B39B9800) [pid = 3052] [serial = 617] [outer = 000000C5B2E66800] 18:45:43 INFO - PROCESS | 3052 | 1467683143827 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B6A38000) [pid = 3052] [serial = 618] [outer = 000000C5B2E66800] 18:45:44 INFO - PROCESS | 3052 | 1467683144272 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 18:45:44 INFO - PROCESS | 3052 | 1467683144308 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 3052 | 1467683144310 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:45:44 INFO - PROCESS | 3052 | 1467683144321 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 3052 | 1467683144323 Marionette TRACE conn5 <- [1,790,null,{}] 18:45:44 INFO - PROCESS | 3052 | 1467683144327 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}] 18:45:44 INFO - PROCESS | 3052 | 1467683144333 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:44 INFO - PROCESS | 3052 | 1467683144463 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C581C43C00) [pid = 3052] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C580ACD400) [pid = 3052] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C584167C00) [pid = 3052] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C582573800) [pid = 3052] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B1956C00) [pid = 3052] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C583857C00) [pid = 3052] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5828F8000) [pid = 3052] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:45:44 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B258A000) [pid = 3052] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:45:44 INFO - PROCESS | 3052 | 1467683144526 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 3052 | 1467683144528 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B832F000 == 37 [pid = 3052] [id = 207] 18:45:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C581CF6400) [pid = 3052] [serial = 619] [outer = 0000000000000000] 18:45:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C584167C00) [pid = 3052] [serial = 620] [outer = 000000C581CF6400] 18:45:44 INFO - PROCESS | 3052 | 1467683144575 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B7575C00) [pid = 3052] [serial = 621] [outer = 000000C581CF6400] 18:45:44 INFO - PROCESS | 3052 | 1467683144950 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 18:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 18:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:45:45 INFO - PROCESS | 3052 | 1467683145009 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 3052 | 1467683145011 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:45:45 INFO - PROCESS | 3052 | 1467683145014 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 3052 | 1467683145016 Marionette TRACE conn5 <- [1,794,null,{}] 18:45:45 INFO - PROCESS | 3052 | 1467683145020 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}] 18:45:45 INFO - PROCESS | 3052 | 1467683145022 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:45 INFO - PROCESS | 3052 | 1467683145132 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:45:45 INFO - PROCESS | 3052 | 1467683145138 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 3052 | 1467683145140 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A77000 == 38 [pid = 3052] [id = 208] 18:45:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B75DE800) [pid = 3052] [serial = 622] [outer = 0000000000000000] 18:45:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B76CD800) [pid = 3052] [serial = 623] [outer = 000000C5B75DE800] 18:45:45 INFO - PROCESS | 3052 | 1467683145184 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B8496800) [pid = 3052] [serial = 624] [outer = 000000C5B75DE800] 18:45:45 INFO - PROCESS | 3052 | 1467683145583 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 18:45:45 INFO - PROCESS | 3052 | 1467683145647 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 3052 | 1467683145649 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:45:45 INFO - PROCESS | 3052 | 1467683145653 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 3052 | 1467683145655 Marionette TRACE conn5 <- [1,798,null,{}] 18:45:45 INFO - PROCESS | 3052 | 1467683145658 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}] 18:45:45 INFO - PROCESS | 3052 | 1467683145660 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:45 INFO - PROCESS | 3052 | 1467683145743 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:45:45 INFO - PROCESS | 3052 | 1467683145751 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 3052 | 1467683145753 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEBC000 == 39 [pid = 3052] [id = 209] 18:45:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B84DF000) [pid = 3052] [serial = 625] [outer = 0000000000000000] 18:45:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B8515000) [pid = 3052] [serial = 626] [outer = 000000C5B84DF000] 18:45:45 INFO - PROCESS | 3052 | 1467683145797 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B8A2D400) [pid = 3052] [serial = 627] [outer = 000000C5B84DF000] 18:45:46 INFO - PROCESS | 3052 | 1467683146214 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]]]}] 18:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 18:45:46 INFO - PROCESS | 3052 | 1467683146245 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 3052 | 1467683146247 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:45:46 INFO - PROCESS | 3052 | 1467683146251 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:45:46 INFO - PROCESS | 3052 | 1467683146253 Marionette TRACE conn5 <- [1,802,null,{}] 18:45:46 INFO - PROCESS | 3052 | 1467683146256 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}] 18:45:46 INFO - PROCESS | 3052 | 1467683146259 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:46 INFO - PROCESS | 3052 | 1467683146347 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:45:46 INFO - PROCESS | 3052 | 1467683146353 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 3052 | 1467683146355 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFD9800 == 40 [pid = 3052] [id = 210] 18:45:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B8A31400) [pid = 3052] [serial = 628] [outer = 0000000000000000] 18:45:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581CEEC00) [pid = 3052] [serial = 629] [outer = 000000C5B8A31400] 18:45:46 INFO - PROCESS | 3052 | 1467683146399 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B8D12000) [pid = 3052] [serial = 630] [outer = 000000C5B8A31400] 18:45:46 INFO - PROCESS | 3052 | 1467683146842 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] 18:45:46 INFO - PROCESS | 3052 | 1467683146916 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:45:46 INFO - PROCESS | 3052 | 1467683146927 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 3052 | 1467683146933 Marionette TRACE conn5 <- [1,806,null,{}] 18:45:46 INFO - PROCESS | 3052 | 1467683146940 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}] 18:45:46 INFO - PROCESS | 3052 | 1467683146944 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:47 INFO - PROCESS | 3052 | 1467683147072 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:45:47 INFO - PROCESS | 3052 | 1467683147149 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 3052 | 1467683147154 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288C000 == 41 [pid = 3052] [id = 211] 18:45:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C89800) [pid = 3052] [serial = 631] [outer = 0000000000000000] 18:45:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581E53000) [pid = 3052] [serial = 632] [outer = 000000C581C89800] 18:45:47 INFO - PROCESS | 3052 | 1467683147213 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5828EE400) [pid = 3052] [serial = 633] [outer = 000000C581C89800] 18:45:47 INFO - PROCESS | 3052 | 1467683147878 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 987ms 18:45:47 INFO - PROCESS | 3052 | 1467683147917 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 3052 | 1467683147921 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:45:47 INFO - PROCESS | 3052 | 1467683147928 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 3052 | 1467683147932 Marionette TRACE conn5 <- [1,810,null,{}] 18:45:47 INFO - PROCESS | 3052 | 1467683147937 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}] 18:45:47 INFO - PROCESS | 3052 | 1467683147940 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:48 INFO - PROCESS | 3052 | 1467683148055 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:45:48 INFO - PROCESS | 3052 | 1467683148127 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 3052 | 1467683148130 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B173D000 == 42 [pid = 3052] [id = 212] 18:45:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2026C00) [pid = 3052] [serial = 634] [outer = 0000000000000000] 18:45:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B241BC00) [pid = 3052] [serial = 635] [outer = 000000C5B2026C00] 18:45:48 INFO - PROCESS | 3052 | 1467683148188 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B259BC00) [pid = 3052] [serial = 636] [outer = 000000C5B2026C00] 18:45:48 INFO - PROCESS | 3052 | 1467683148785 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] 18:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:45:48 INFO - PROCESS | 3052 | 1467683148833 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:45:48 INFO - PROCESS | 3052 | 1467683148837 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 3052 | 1467683148839 Marionette TRACE conn5 <- [1,814,null,{}] 18:45:48 INFO - PROCESS | 3052 | 1467683148849 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}] 18:45:48 INFO - PROCESS | 3052 | 1467683148854 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:48 INFO - PROCESS | 3052 | 1467683148971 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:45:49 INFO - PROCESS | 3052 | 1467683149058 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 3052 | 1467683149062 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5BB800 == 43 [pid = 3052] [id = 213] 18:45:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B6BBF400) [pid = 3052] [serial = 637] [outer = 0000000000000000] 18:45:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B7237C00) [pid = 3052] [serial = 638] [outer = 000000C5B6BBF400] 18:45:49 INFO - PROCESS | 3052 | 1467683149121 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D15C00) [pid = 3052] [serial = 639] [outer = 000000C5B6BBF400] 18:45:49 INFO - PROCESS | 3052 | 1467683149711 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 18:45:49 INFO - PROCESS | 3052 | 1467683149783 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 3052 | 1467683149785 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:45:49 INFO - PROCESS | 3052 | 1467683149789 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 3052 | 1467683149791 Marionette TRACE conn5 <- [1,818,null,{}] 18:45:49 INFO - PROCESS | 3052 | 1467683149795 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}] 18:45:49 INFO - PROCESS | 3052 | 1467683149798 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:49 INFO - PROCESS | 3052 | 1467683149943 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:45:50 INFO - PROCESS | 3052 | 1467683150054 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 3052 | 1467683150057 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA86000 == 44 [pid = 3052] [id = 214] 18:45:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8FED800) [pid = 3052] [serial = 640] [outer = 0000000000000000] 18:45:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBA6F800) [pid = 3052] [serial = 641] [outer = 000000C5B8FED800] 18:45:50 INFO - PROCESS | 3052 | 1467683150113 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBA79C00) [pid = 3052] [serial = 642] [outer = 000000C5B8FED800] 18:45:50 INFO - PROCESS | 3052 | 1467683150910 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1192ms 18:45:50 INFO - PROCESS | 3052 | 1467683150984 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 3052 | 1467683150989 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:45:51 INFO - PROCESS | 3052 | 1467683150994 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 3052 | 1467683150997 Marionette TRACE conn5 <- [1,822,null,{}] 18:45:51 INFO - PROCESS | 3052 | 1467683151003 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}] 18:45:51 INFO - PROCESS | 3052 | 1467683151006 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:51 INFO - PROCESS | 3052 | 1467683151146 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:45:51 INFO - PROCESS | 3052 | 1467683151212 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 3052 | 1467683151215 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828CF000 == 45 [pid = 3052] [id = 215] 18:45:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581CF7800) [pid = 3052] [serial = 643] [outer = 0000000000000000] 18:45:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C583853C00) [pid = 3052] [serial = 644] [outer = 000000C581CF7800] 18:45:51 INFO - PROCESS | 3052 | 1467683151266 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C584986C00) [pid = 3052] [serial = 645] [outer = 000000C581CF7800] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEBC000 == 44 [pid = 3052] [id = 209] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A77000 == 43 [pid = 3052] [id = 208] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B832F000 == 42 [pid = 3052] [id = 207] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B726E000 == 41 [pid = 3052] [id = 206] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A4000 == 40 [pid = 3052] [id = 205] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0B000 == 39 [pid = 3052] [id = 204] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DCF000 == 38 [pid = 3052] [id = 203] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C582888000 == 37 [pid = 3052] [id = 202] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B091F000 == 36 [pid = 3052] [id = 197] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F3800 == 35 [pid = 3052] [id = 196] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B3420000 == 34 [pid = 3052] [id = 199] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A20800 == 33 [pid = 3052] [id = 201] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A2000 == 32 [pid = 3052] [id = 200] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B41800 == 31 [pid = 3052] [id = 198] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA86000 == 30 [pid = 3052] [id = 214] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5BB800 == 29 [pid = 3052] [id = 213] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B173D000 == 28 [pid = 3052] [id = 212] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFD9800 == 27 [pid = 3052] [id = 210] 18:45:51 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288C000 == 26 [pid = 3052] [id = 211] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581C46400) [pid = 3052] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581C92800) [pid = 3052] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581E53800) [pid = 3052] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C25400) [pid = 3052] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C584169C00) [pid = 3052] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5826BA800) [pid = 3052] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2414000) [pid = 3052] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B1BC3C00) [pid = 3052] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C584990800) [pid = 3052] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2414800) [pid = 3052] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C584986400) [pid = 3052] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C583783800) [pid = 3052] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B6A43C00) [pid = 3052] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B2648C00) [pid = 3052] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2653800) [pid = 3052] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B2449400) [pid = 3052] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5828F2400) [pid = 3052] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:45:52 INFO - PROCESS | 3052 | 1467683152377 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1451ms 18:45:52 INFO - PROCESS | 3052 | 1467683152449 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 3052 | 1467683152454 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:45:52 INFO - PROCESS | 3052 | 1467683152458 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:45:52 INFO - PROCESS | 3052 | 1467683152463 Marionette TRACE conn5 <- [1,826,null,{}] 18:45:52 INFO - PROCESS | 3052 | 1467683152469 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}] 18:45:52 INFO - PROCESS | 3052 | 1467683152471 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:52 INFO - PROCESS | 3052 | 1467683152562 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:45:52 INFO - PROCESS | 3052 | 1467683152651 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 3052 | 1467683152654 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E8D800 == 27 [pid = 3052] [id = 216] 18:45:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C92400) [pid = 3052] [serial = 646] [outer = 0000000000000000] 18:45:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C96800) [pid = 3052] [serial = 647] [outer = 000000C581C92400] 18:45:52 INFO - PROCESS | 3052 | 1467683152704 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581E5AC00) [pid = 3052] [serial = 648] [outer = 000000C581C92400] 18:45:53 INFO - PROCESS | 3052 | 1467683153102 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]]]}] 18:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 18:45:53 INFO - PROCESS | 3052 | 1467683153155 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 3052 | 1467683153160 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:45:53 INFO - PROCESS | 3052 | 1467683153208 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 3052 | 1467683153211 Marionette TRACE conn5 <- [1,830,null,{}] 18:45:53 INFO - PROCESS | 3052 | 1467683153215 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}] 18:45:53 INFO - PROCESS | 3052 | 1467683153218 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:54 INFO - PROCESS | 3052 | 1467683154471 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:45:54 INFO - PROCESS | 3052 | 1467683154707 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 3052 | 1467683154710 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D45000 == 28 [pid = 3052] [id = 217] 18:45:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58498F800) [pid = 3052] [serial = 649] [outer = 0000000000000000] 18:45:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B1246800) [pid = 3052] [serial = 650] [outer = 000000C58498F800] 18:45:54 INFO - PROCESS | 3052 | 1467683154761 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B1B5BC00) [pid = 3052] [serial = 651] [outer = 000000C58498F800] 18:45:55 INFO - PROCESS | 3052 | 1467683155158 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2005ms 18:45:55 INFO - PROCESS | 3052 | 1467683155214 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 3052 | 1467683155216 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:45:55 INFO - PROCESS | 3052 | 1467683155220 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 3052 | 1467683155224 Marionette TRACE conn5 <- [1,834,null,{}] 18:45:55 INFO - PROCESS | 3052 | 1467683155235 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}] 18:45:55 INFO - PROCESS | 3052 | 1467683155240 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:55 INFO - PROCESS | 3052 | 1467683155355 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:45:55 INFO - PROCESS | 3052 | 1467683155362 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 3052 | 1467683155366 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1215800 == 29 [pid = 3052] [id = 218] 18:45:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B241F400) [pid = 3052] [serial = 652] [outer = 0000000000000000] 18:45:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2449C00) [pid = 3052] [serial = 653] [outer = 000000C5B241F400] 18:45:55 INFO - PROCESS | 3052 | 1467683155416 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2598C00) [pid = 3052] [serial = 654] [outer = 000000C5B241F400] 18:45:55 INFO - PROCESS | 3052 | 1467683155907 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 18:45:55 INFO - PROCESS | 3052 | 1467683155956 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 3052 | 1467683155959 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:45:55 INFO - PROCESS | 3052 | 1467683155967 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 3052 | 1467683155969 Marionette TRACE conn5 <- [1,838,null,{}] 18:45:55 INFO - PROCESS | 3052 | 1467683155973 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}] 18:45:55 INFO - PROCESS | 3052 | 1467683155975 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:56 INFO - PROCESS | 3052 | 1467683156089 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:45:56 INFO - PROCESS | 3052 | 1467683156101 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 3052 | 1467683156103 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28B3800 == 30 [pid = 3052] [id = 219] 18:45:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B29B1400) [pid = 3052] [serial = 655] [outer = 0000000000000000] 18:45:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B29B8400) [pid = 3052] [serial = 656] [outer = 000000C5B29B1400] 18:45:56 INFO - PROCESS | 3052 | 1467683156149 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2E68400) [pid = 3052] [serial = 657] [outer = 000000C5B29B1400] 18:45:56 INFO - PROCESS | 3052 | 1467683156605 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 18:45:56 INFO - PROCESS | 3052 | 1467683156656 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 3052 | 1467683156658 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:45:56 INFO - PROCESS | 3052 | 1467683156662 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 3052 | 1467683156664 Marionette TRACE conn5 <- [1,842,null,{}] 18:45:56 INFO - PROCESS | 3052 | 1467683156667 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}] 18:45:56 INFO - PROCESS | 3052 | 1467683156669 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:56 INFO - PROCESS | 3052 | 1467683156773 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:45:56 INFO - PROCESS | 3052 | 1467683156783 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 3052 | 1467683156785 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75C4000 == 31 [pid = 3052] [id = 220] 18:45:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B3952800) [pid = 3052] [serial = 658] [outer = 0000000000000000] 18:45:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6A37800) [pid = 3052] [serial = 659] [outer = 000000C5B3952800] 18:45:56 INFO - PROCESS | 3052 | 1467683156833 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B6AED000) [pid = 3052] [serial = 660] [outer = 000000C5B3952800] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2E66800) [pid = 3052] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581CF6400) [pid = 3052] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581CEC800) [pid = 3052] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C584162400) [pid = 3052] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C26C00) [pid = 3052] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C583788C00) [pid = 3052] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B17C2400) [pid = 3052] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2599800) [pid = 3052] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B75DE800) [pid = 3052] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8A31400) [pid = 3052] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B84DF000) [pid = 3052] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:45:57 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B264D400) [pid = 3052] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:45:57 INFO - PROCESS | 3052 | 1467683157558 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]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 944ms 18:45:57 INFO - PROCESS | 3052 | 1467683157608 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 3052 | 1467683157610 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:45:57 INFO - PROCESS | 3052 | 1467683157614 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 3052 | 1467683157615 Marionette TRACE conn5 <- [1,846,null,{}] 18:45:57 INFO - PROCESS | 3052 | 1467683157619 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}] 18:45:57 INFO - PROCESS | 3052 | 1467683157625 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:57 INFO - PROCESS | 3052 | 1467683157744 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:45:57 INFO - PROCESS | 3052 | 1467683157792 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 3052 | 1467683157794 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B07800 == 32 [pid = 3052] [id = 221] 18:45:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581C27400) [pid = 3052] [serial = 661] [outer = 0000000000000000] 18:45:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B6AF2800) [pid = 3052] [serial = 662] [outer = 000000C581C27400] 18:45:57 INFO - PROCESS | 3052 | 1467683157848 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B84DD800) [pid = 3052] [serial = 663] [outer = 000000C581C27400] 18:45:58 INFO - PROCESS | 3052 | 1467683158217 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 18:45:58 INFO - PROCESS | 3052 | 1467683158245 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 3052 | 1467683158247 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:45:58 INFO - PROCESS | 3052 | 1467683158251 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:45:58 INFO - PROCESS | 3052 | 1467683158252 Marionette TRACE conn5 <- [1,850,null,{}] 18:45:58 INFO - PROCESS | 3052 | 1467683158256 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}] 18:45:58 INFO - PROCESS | 3052 | 1467683158258 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:58 INFO - PROCESS | 3052 | 1467683158338 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:45:58 INFO - PROCESS | 3052 | 1467683158343 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 3052 | 1467683158345 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB7A000 == 33 [pid = 3052] [id = 222] 18:45:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8516800) [pid = 3052] [serial = 664] [outer = 0000000000000000] 18:45:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A31400) [pid = 3052] [serial = 665] [outer = 000000C5B8516800] 18:45:58 INFO - PROCESS | 3052 | 1467683158390 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8D10C00) [pid = 3052] [serial = 666] [outer = 000000C5B8516800] 18:45:58 INFO - PROCESS | 3052 | 1467683158816 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 588ms 18:45:58 INFO - PROCESS | 3052 | 1467683158843 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 3052 | 1467683158845 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:45:58 INFO - PROCESS | 3052 | 1467683158855 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 3052 | 1467683158857 Marionette TRACE conn5 <- [1,854,null,{}] 18:45:58 INFO - PROCESS | 3052 | 1467683158862 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}] 18:45:58 INFO - PROCESS | 3052 | 1467683158864 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:58 INFO - PROCESS | 3052 | 1467683158958 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:45:58 INFO - PROCESS | 3052 | 1467683158967 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 3052 | 1467683158969 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA81800 == 34 [pid = 3052] [id = 223] 18:45:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8D0E800) [pid = 3052] [serial = 667] [outer = 0000000000000000] 18:45:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8F5E400) [pid = 3052] [serial = 668] [outer = 000000C5B8D0E800] 18:45:59 INFO - PROCESS | 3052 | 1467683159037 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBA71400) [pid = 3052] [serial = 669] [outer = 000000C5B8D0E800] 18:45:59 INFO - PROCESS | 3052 | 1467683159618 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 797ms 18:45:59 INFO - PROCESS | 3052 | 1467683159649 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 3052 | 1467683159653 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:45:59 INFO - PROCESS | 3052 | 1467683159658 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 3052 | 1467683159662 Marionette TRACE conn5 <- [1,858,null,{}] 18:45:59 INFO - PROCESS | 3052 | 1467683159668 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}] 18:45:59 INFO - PROCESS | 3052 | 1467683159672 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:59 INFO - PROCESS | 3052 | 1467683159798 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:45:59 INFO - PROCESS | 3052 | 1467683159874 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 3052 | 1467683159877 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:45:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582886800 == 35 [pid = 3052] [id = 224] 18:45:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C581C93000) [pid = 3052] [serial = 670] [outer = 0000000000000000] 18:45:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581CF2400) [pid = 3052] [serial = 671] [outer = 000000C581C93000] 18:45:59 INFO - PROCESS | 3052 | 1467683159979 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5826B9C00) [pid = 3052] [serial = 672] [outer = 000000C581C93000] 18:46:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B1940800) [pid = 3052] [serial = 673] [outer = 000000C5BBF7A000] 18:46:00 INFO - PROCESS | 3052 | 1467683160865 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]]]}] 18:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1237ms 18:46:00 INFO - PROCESS | 3052 | 1467683160900 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 3052 | 1467683160905 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:46:00 INFO - PROCESS | 3052 | 1467683160912 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 3052 | 1467683160915 Marionette TRACE conn5 <- [1,862,null,{}] 18:46:00 INFO - PROCESS | 3052 | 1467683160919 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}] 18:46:00 INFO - PROCESS | 3052 | 1467683160922 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:01 INFO - PROCESS | 3052 | 1467683161046 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:46:01 INFO - PROCESS | 3052 | 1467683161119 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 3052 | 1467683161122 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2085800 == 36 [pid = 3052] [id = 225] 18:46:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B241A000) [pid = 3052] [serial = 674] [outer = 0000000000000000] 18:46:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2442800) [pid = 3052] [serial = 675] [outer = 000000C5B241A000] 18:46:01 INFO - PROCESS | 3052 | 1467683161183 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B2650C00) [pid = 3052] [serial = 676] [outer = 000000C5B241A000] 18:46:02 INFO - PROCESS | 3052 | 1467683162119 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1233ms 18:46:02 INFO - PROCESS | 3052 | 1467683162147 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 3052 | 1467683162151 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:46:02 INFO - PROCESS | 3052 | 1467683162157 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 3052 | 1467683162160 Marionette TRACE conn5 <- [1,866,null,{}] 18:46:02 INFO - PROCESS | 3052 | 1467683162166 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}] 18:46:02 INFO - PROCESS | 3052 | 1467683162169 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:02 INFO - PROCESS | 3052 | 1467683162283 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB7A000 == 35 [pid = 3052] [id = 222] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B07800 == 34 [pid = 3052] [id = 221] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75C4000 == 33 [pid = 3052] [id = 220] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28B3800 == 32 [pid = 3052] [id = 219] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1215800 == 31 [pid = 3052] [id = 218] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D45000 == 30 [pid = 3052] [id = 217] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E8D800 == 29 [pid = 3052] [id = 216] 18:46:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828CF000 == 28 [pid = 3052] [id = 215] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B6A38000) [pid = 3052] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B39B9800) [pid = 3052] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C584167C00) [pid = 3052] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581CF8400) [pid = 3052] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C582572400) [pid = 3052] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C584166C00) [pid = 3052] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B194F800) [pid = 3052] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C3FC00) [pid = 3052] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581E59C00) [pid = 3052] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C58385DC00) [pid = 3052] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C584983400) [pid = 3052] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2443C00) [pid = 3052] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B29BAC00) [pid = 3052] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B7575C00) [pid = 3052] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B76CD800) [pid = 3052] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8D12000) [pid = 3052] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C581CEEC00) [pid = 3052] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8515000) [pid = 3052] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B2651000) [pid = 3052] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B2B15400) [pid = 3052] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B8496800) [pid = 3052] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B8A2D400) [pid = 3052] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B2599000) [pid = 3052] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:46:02 INFO - PROCESS | 3052 | 1467683162393 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 3052 | 1467683162398 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BCA800 == 29 [pid = 3052] [id = 226] 18:46:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C580B47800) [pid = 3052] [serial = 677] [outer = 0000000000000000] 18:46:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5813C3800) [pid = 3052] [serial = 678] [outer = 000000C580B47800] 18:46:02 INFO - PROCESS | 3052 | 1467683162450 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581E55C00) [pid = 3052] [serial = 679] [outer = 000000C580B47800] 18:46:02 INFO - PROCESS | 3052 | 1467683162848 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 735ms 18:46:02 INFO - PROCESS | 3052 | 1467683162904 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 3052 | 1467683162908 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:46:02 INFO - PROCESS | 3052 | 1467683162915 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 3052 | 1467683162918 Marionette TRACE conn5 <- [1,870,null,{}] 18:46:02 INFO - PROCESS | 3052 | 1467683162922 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}] 18:46:02 INFO - PROCESS | 3052 | 1467683162925 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:03 INFO - PROCESS | 3052 | 1467683163014 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:46:03 INFO - PROCESS | 3052 | 1467683163020 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 3052 | 1467683163023 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849E9000 == 30 [pid = 3052] [id = 227] 18:46:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C583859400) [pid = 3052] [serial = 680] [outer = 0000000000000000] 18:46:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C584989800) [pid = 3052] [serial = 681] [outer = 000000C583859400] 18:46:03 INFO - PROCESS | 3052 | 1467683163071 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B1958400) [pid = 3052] [serial = 682] [outer = 000000C583859400] 18:46:03 INFO - PROCESS | 3052 | 1467683163531 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 18:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:46:03 INFO - PROCESS | 3052 | 1467683163544 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 3052 | 1467683163546 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:46:03 INFO - PROCESS | 3052 | 1467683163554 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 3052 | 1467683163557 Marionette TRACE conn5 <- [1,874,null,{}] 18:46:03 INFO - PROCESS | 3052 | 1467683163570 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}] 18:46:03 INFO - PROCESS | 3052 | 1467683163575 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:03 INFO - PROCESS | 3052 | 1467683163705 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:46:03 INFO - PROCESS | 3052 | 1467683163721 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 3052 | 1467683163724 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B45800 == 31 [pid = 3052] [id = 228] 18:46:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B264B000) [pid = 3052] [serial = 683] [outer = 0000000000000000] 18:46:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2651000) [pid = 3052] [serial = 684] [outer = 000000C5B264B000] 18:46:03 INFO - PROCESS | 3052 | 1467683163774 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2B9B000) [pid = 3052] [serial = 685] [outer = 000000C5B264B000] 18:46:04 INFO - PROCESS | 3052 | 1467683164212 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 18:46:04 INFO - PROCESS | 3052 | 1467683164245 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 3052 | 1467683164248 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:46:04 INFO - PROCESS | 3052 | 1467683164251 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 3052 | 1467683164253 Marionette TRACE conn5 <- [1,878,null,{}] 18:46:04 INFO - PROCESS | 3052 | 1467683164256 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}] 18:46:04 INFO - PROCESS | 3052 | 1467683164258 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:04 INFO - PROCESS | 3052 | 1467683164347 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:46:04 INFO - PROCESS | 3052 | 1467683164353 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 3052 | 1467683164355 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B6D000 == 32 [pid = 3052] [id = 229] 18:46:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B68B7C00) [pid = 3052] [serial = 686] [outer = 0000000000000000] 18:46:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B6A3C000) [pid = 3052] [serial = 687] [outer = 000000C5B68B7C00] 18:46:04 INFO - PROCESS | 3052 | 1467683164401 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6B5E000) [pid = 3052] [serial = 688] [outer = 000000C5B68B7C00] 18:46:04 INFO - PROCESS | 3052 | 1467683164878 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 18:46:04 INFO - PROCESS | 3052 | 1467683164951 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:46:04 INFO - PROCESS | 3052 | 1467683164953 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:46:04 INFO - PROCESS | 3052 | 1467683164957 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 3052 | 1467683164959 Marionette TRACE conn5 <- [1,882,null,{}] 18:46:04 INFO - PROCESS | 3052 | 1467683164962 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}] 18:46:04 INFO - PROCESS | 3052 | 1467683164972 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:05 INFO - PROCESS | 3052 | 1467683165109 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:46:05 INFO - PROCESS | 3052 | 1467683165134 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 3052 | 1467683165136 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B833B800 == 33 [pid = 3052] [id = 230] 18:46:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B73A1400) [pid = 3052] [serial = 689] [outer = 0000000000000000] 18:46:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B75DF400) [pid = 3052] [serial = 690] [outer = 000000C5B73A1400] 18:46:05 INFO - PROCESS | 3052 | 1467683165181 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B84A2800) [pid = 3052] [serial = 691] [outer = 000000C5B73A1400] 18:46:05 INFO - PROCESS | 3052 | 1467683165605 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 18:46:05 INFO - PROCESS | 3052 | 1467683165651 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 3052 | 1467683165653 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:46:05 INFO - PROCESS | 3052 | 1467683165656 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:46:05 INFO - PROCESS | 3052 | 1467683165658 Marionette TRACE conn5 <- [1,886,null,{}] 18:46:05 INFO - PROCESS | 3052 | 1467683165669 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}] 18:46:05 INFO - PROCESS | 3052 | 1467683165675 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:05 INFO - PROCESS | 3052 | 1467683165810 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:46:05 INFO - PROCESS | 3052 | 1467683165862 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 3052 | 1467683165864 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEBD800 == 34 [pid = 3052] [id = 231] 18:46:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8A32000) [pid = 3052] [serial = 692] [outer = 0000000000000000] 18:46:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B8D1BC00) [pid = 3052] [serial = 693] [outer = 000000C5B8A32000] 18:46:05 INFO - PROCESS | 3052 | 1467683165914 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBF6D000) [pid = 3052] [serial = 694] [outer = 000000C5B8A32000] 18:46:06 INFO - PROCESS | 3052 | 1467683166363 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]]]}] 18:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 733ms 18:46:06 INFO - PROCESS | 3052 | 1467683166393 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 3052 | 1467683166395 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:46:06 INFO - PROCESS | 3052 | 1467683166440 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 3052 | 1467683166442 Marionette TRACE conn5 <- [1,890,null,{}] 18:46:06 INFO - PROCESS | 3052 | 1467683166446 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}] 18:46:06 INFO - PROCESS | 3052 | 1467683166448 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:06 INFO - PROCESS | 3052 | 1467683166554 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:46:06 INFO - PROCESS | 3052 | 1467683166567 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 3052 | 1467683166569 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6D3800 == 35 [pid = 3052] [id = 232] 18:46:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C58388D000) [pid = 3052] [serial = 695] [outer = 0000000000000000] 18:46:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBF85400) [pid = 3052] [serial = 696] [outer = 000000C58388D000] 18:46:06 INFO - PROCESS | 3052 | 1467683166614 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBF91000) [pid = 3052] [serial = 697] [outer = 000000C58388D000] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C58498F800) [pid = 3052] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581C92400) [pid = 3052] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581CF7800) [pid = 3052] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C89800) [pid = 3052] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B241F400) [pid = 3052] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2026C00) [pid = 3052] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6BBF400) [pid = 3052] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8FED800) [pid = 3052] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B29B1400) [pid = 3052] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C27400) [pid = 3052] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B3952800) [pid = 3052] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:46:06 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8516800) [pid = 3052] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:46:07 INFO - PROCESS | 3052 | 1467683167048 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 651ms 18:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:46:07 INFO - PROCESS | 3052 | 1467683167083 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 3052 | 1467683167085 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:46:07 INFO - PROCESS | 3052 | 1467683167089 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 3052 | 1467683167091 Marionette TRACE conn5 <- [1,894,null,{}] 18:46:07 INFO - PROCESS | 3052 | 1467683167095 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}] 18:46:07 INFO - PROCESS | 3052 | 1467683167098 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:07 INFO - PROCESS | 3052 | 1467683167179 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:46:07 INFO - PROCESS | 3052 | 1467683167185 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 3052 | 1467683167187 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED90800 == 36 [pid = 3052] [id = 233] 18:46:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B17C5000) [pid = 3052] [serial = 698] [outer = 0000000000000000] 18:46:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B7606400) [pid = 3052] [serial = 699] [outer = 000000C5B17C5000] 18:46:07 INFO - PROCESS | 3052 | 1467683167231 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBFB5400) [pid = 3052] [serial = 700] [outer = 000000C5B17C5000] 18:46:07 INFO - PROCESS | 3052 | 1467683167660 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 18:46:07 INFO - PROCESS | 3052 | 1467683167683 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 3052 | 1467683167685 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:46:07 INFO - PROCESS | 3052 | 1467683167688 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 3052 | 1467683167690 Marionette TRACE conn5 <- [1,898,null,{}] 18:46:07 INFO - PROCESS | 3052 | 1467683167694 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}] 18:46:07 INFO - PROCESS | 3052 | 1467683167696 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:07 INFO - PROCESS | 3052 | 1467683167781 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:46:07 INFO - PROCESS | 3052 | 1467683167787 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 3052 | 1467683167789 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A16800 == 37 [pid = 3052] [id = 234] 18:46:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BC672800) [pid = 3052] [serial = 701] [outer = 0000000000000000] 18:46:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BC6C5000) [pid = 3052] [serial = 702] [outer = 000000C5BC672800] 18:46:07 INFO - PROCESS | 3052 | 1467683167833 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BDBA4400) [pid = 3052] [serial = 703] [outer = 000000C5BC672800] 18:46:08 INFO - PROCESS | 3052 | 1467683168265 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 627ms 18:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:46:08 INFO - PROCESS | 3052 | 1467683168319 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 3052 | 1467683168321 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:46:08 INFO - PROCESS | 3052 | 1467683168325 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 3052 | 1467683168326 Marionette TRACE conn5 <- [1,902,null,{}] 18:46:08 INFO - PROCESS | 3052 | 1467683168330 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}] 18:46:08 INFO - PROCESS | 3052 | 1467683168332 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:08 INFO - PROCESS | 3052 | 1467683168420 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:46:08 INFO - PROCESS | 3052 | 1467683168426 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 3052 | 1467683168428 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF443800 == 38 [pid = 3052] [id = 235] 18:46:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE59F000) [pid = 3052] [serial = 704] [outer = 0000000000000000] 18:46:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE5DDC00) [pid = 3052] [serial = 705] [outer = 000000C5BE59F000] 18:46:08 INFO - PROCESS | 3052 | 1467683168472 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE5E5000) [pid = 3052] [serial = 706] [outer = 000000C5BE59F000] 18:46:09 INFO - PROCESS | 3052 | 1467683169038 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]]]}] 18:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 775ms 18:46:09 INFO - PROCESS | 3052 | 1467683169144 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 3052 | 1467683169148 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:46:09 INFO - PROCESS | 3052 | 1467683169168 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 3052 | 1467683169172 Marionette TRACE conn5 <- [1,906,null,{}] 18:46:09 INFO - PROCESS | 3052 | 1467683169178 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}] 18:46:09 INFO - PROCESS | 3052 | 1467683169182 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:09 INFO - PROCESS | 3052 | 1467683169306 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:46:09 INFO - PROCESS | 3052 | 1467683169374 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 3052 | 1467683169377 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DDA800 == 39 [pid = 3052] [id = 236] 18:46:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581C87800) [pid = 3052] [serial = 707] [outer = 0000000000000000] 18:46:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C583784000) [pid = 3052] [serial = 708] [outer = 000000C581C87800] 18:46:09 INFO - PROCESS | 3052 | 1467683169439 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B202D800) [pid = 3052] [serial = 709] [outer = 000000C581C87800] 18:46:10 INFO - PROCESS | 3052 | 1467683169999 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 881ms 18:46:10 INFO - PROCESS | 3052 | 1467683170057 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 3052 | 1467683170062 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:46:10 INFO - PROCESS | 3052 | 1467683170069 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 3052 | 1467683170073 Marionette TRACE conn5 <- [1,910,null,{}] 18:46:10 INFO - PROCESS | 3052 | 1467683170077 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}] 18:46:10 INFO - PROCESS | 3052 | 1467683170080 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:10 INFO - PROCESS | 3052 | 1467683170200 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:46:10 INFO - PROCESS | 3052 | 1467683170289 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 3052 | 1467683170292 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B13800 == 40 [pid = 3052] [id = 237] 18:46:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2B1E000) [pid = 3052] [serial = 710] [outer = 0000000000000000] 18:46:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B3950C00) [pid = 3052] [serial = 711] [outer = 000000C5B2B1E000] 18:46:10 INFO - PROCESS | 3052 | 1467683170350 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B75D6C00) [pid = 3052] [serial = 712] [outer = 000000C5B2B1E000] 18:46:10 INFO - PROCESS | 3052 | 1467683170990 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 18:46:11 INFO - PROCESS | 3052 | 1467683171062 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 3052 | 1467683171065 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:46:11 INFO - PROCESS | 3052 | 1467683171069 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 3052 | 1467683171073 Marionette TRACE conn5 <- [1,914,null,{}] 18:46:11 INFO - PROCESS | 3052 | 1467683171097 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}] 18:46:11 INFO - PROCESS | 3052 | 1467683171103 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:11 INFO - PROCESS | 3052 | 1467683171248 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:46:11 INFO - PROCESS | 3052 | 1467683171294 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 3052 | 1467683171298 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF765000 == 41 [pid = 3052] [id = 238] 18:46:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BBF92400) [pid = 3052] [serial = 713] [outer = 0000000000000000] 18:46:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BDBA6C00) [pid = 3052] [serial = 714] [outer = 000000C5BBF92400] 18:46:11 INFO - PROCESS | 3052 | 1467683171356 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5BE7F1C00) [pid = 3052] [serial = 715] [outer = 000000C5BBF92400] 18:46:11 INFO - PROCESS | 3052 | 1467683171902 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 902ms 18:46:11 INFO - PROCESS | 3052 | 1467683171973 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 3052 | 1467683171976 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:46:11 INFO - PROCESS | 3052 | 1467683171980 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 3052 | 1467683171982 Marionette TRACE conn5 <- [1,918,null,{}] 18:46:11 INFO - PROCESS | 3052 | 1467683171986 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}] 18:46:11 INFO - PROCESS | 3052 | 1467683171989 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:12 INFO - PROCESS | 3052 | 1467683172104 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:46:12 INFO - PROCESS | 3052 | 1467683172240 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 3052 | 1467683172243 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0252800 == 42 [pid = 3052] [id = 239] 18:46:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BEAD2C00) [pid = 3052] [serial = 716] [outer = 0000000000000000] 18:46:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5BEAF0C00) [pid = 3052] [serial = 717] [outer = 000000C5BEAD2C00] 18:46:12 INFO - PROCESS | 3052 | 1467683172299 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5BEAF8C00) [pid = 3052] [serial = 718] [outer = 000000C5BEAD2C00] 18:46:13 INFO - PROCESS | 3052 | 1467683173086 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1144ms 18:46:13 INFO - PROCESS | 3052 | 1467683173129 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 3052 | 1467683173134 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:46:13 INFO - PROCESS | 3052 | 1467683173140 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:46:13 INFO - PROCESS | 3052 | 1467683173144 Marionette TRACE conn5 <- [1,922,null,{}] 18:46:13 INFO - PROCESS | 3052 | 1467683173149 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}] 18:46:13 INFO - PROCESS | 3052 | 1467683173152 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:13 INFO - PROCESS | 3052 | 1467683173257 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:46:13 INFO - PROCESS | 3052 | 1467683173332 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 3052 | 1467683173336 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829EF800 == 43 [pid = 3052] [id = 240] 18:46:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C58256DC00) [pid = 3052] [serial = 719] [outer = 0000000000000000] 18:46:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5826C2400) [pid = 3052] [serial = 720] [outer = 000000C58256DC00] 18:46:13 INFO - PROCESS | 3052 | 1467683173387 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5B1245000) [pid = 3052] [serial = 721] [outer = 000000C58256DC00] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A16800 == 42 [pid = 3052] [id = 234] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED90800 == 41 [pid = 3052] [id = 233] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6D3800 == 40 [pid = 3052] [id = 232] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEBD800 == 39 [pid = 3052] [id = 231] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B833B800 == 38 [pid = 3052] [id = 230] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B6D000 == 37 [pid = 3052] [id = 229] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B45800 == 36 [pid = 3052] [id = 228] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849E9000 == 35 [pid = 3052] [id = 227] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BCA800 == 34 [pid = 3052] [id = 226] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2085800 == 33 [pid = 3052] [id = 225] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C582886800 == 32 [pid = 3052] [id = 224] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA81800 == 31 [pid = 3052] [id = 223] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0252800 == 30 [pid = 3052] [id = 239] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF765000 == 29 [pid = 3052] [id = 238] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B13800 == 28 [pid = 3052] [id = 237] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF443800 == 27 [pid = 3052] [id = 235] 18:46:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DDA800 == 26 [pid = 3052] [id = 236] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5B1246800) [pid = 3052] [serial = 650] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C581C96800) [pid = 3052] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C581E5AC00) [pid = 3052] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C584986C00) [pid = 3052] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C583853C00) [pid = 3052] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5828EE400) [pid = 3052] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B2449C00) [pid = 3052] [serial = 653] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C581E53000) [pid = 3052] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B259BC00) [pid = 3052] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B241BC00) [pid = 3052] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8D15C00) [pid = 3052] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B7237C00) [pid = 3052] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBA79C00) [pid = 3052] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBA6F800) [pid = 3052] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B29B8400) [pid = 3052] [serial = 656] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B6AF2800) [pid = 3052] [serial = 662] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B6A37800) [pid = 3052] [serial = 659] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B8A31400) [pid = 3052] [serial = 665] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6AED000) [pid = 3052] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2E68400) [pid = 3052] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B84DD800) [pid = 3052] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8D10C00) [pid = 3052] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B8F5E400) [pid = 3052] [serial = 668] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2598C00) [pid = 3052] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B1B5BC00) [pid = 3052] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:46:14 INFO - PROCESS | 3052 | 1467683174710 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1588ms 18:46:14 INFO - PROCESS | 3052 | 1467683174735 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 3052 | 1467683174739 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:46:14 INFO - PROCESS | 3052 | 1467683174745 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 3052 | 1467683174748 Marionette TRACE conn5 <- [1,926,null,{}] 18:46:14 INFO - PROCESS | 3052 | 1467683174754 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}] 18:46:14 INFO - PROCESS | 3052 | 1467683174757 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:14 INFO - PROCESS | 3052 | 1467683174853 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:46:14 INFO - PROCESS | 3052 | 1467683174923 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 3052 | 1467683174928 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E81000 == 27 [pid = 3052] [id = 241] 18:46:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C581C3E400) [pid = 3052] [serial = 722] [outer = 0000000000000000] 18:46:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C581C8E400) [pid = 3052] [serial = 723] [outer = 000000C581C3E400] 18:46:14 INFO - PROCESS | 3052 | 1467683174977 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581CFB800) [pid = 3052] [serial = 724] [outer = 000000C581C3E400] 18:46:15 INFO - PROCESS | 3052 | 1467683175397 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]]]}] 18:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 18:46:15 INFO - PROCESS | 3052 | 1467683175439 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 3052 | 1467683175445 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:46:15 INFO - PROCESS | 3052 | 1467683175451 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 3052 | 1467683175454 Marionette TRACE conn5 <- [1,930,null,{}] 18:46:15 INFO - PROCESS | 3052 | 1467683175458 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}] 18:46:15 INFO - PROCESS | 3052 | 1467683175461 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:15 INFO - PROCESS | 3052 | 1467683175551 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:46:15 INFO - PROCESS | 3052 | 1467683175558 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 3052 | 1467683175560 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829DE000 == 28 [pid = 3052] [id = 242] 18:46:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5826B9000) [pid = 3052] [serial = 725] [outer = 0000000000000000] 18:46:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5828ECC00) [pid = 3052] [serial = 726] [outer = 000000C5826B9000] 18:46:15 INFO - PROCESS | 3052 | 1467683175609 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C583857C00) [pid = 3052] [serial = 727] [outer = 000000C5826B9000] 18:46:16 INFO - PROCESS | 3052 | 1467683176071 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 18:46:16 INFO - PROCESS | 3052 | 1467683176145 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 3052 | 1467683176148 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:46:16 INFO - PROCESS | 3052 | 1467683176151 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 3052 | 1467683176155 Marionette TRACE conn5 <- [1,934,null,{}] 18:46:16 INFO - PROCESS | 3052 | 1467683176166 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}] 18:46:16 INFO - PROCESS | 3052 | 1467683176171 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:16 INFO - PROCESS | 3052 | 1467683176294 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:46:16 INFO - PROCESS | 3052 | 1467683176371 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 3052 | 1467683176374 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B090D000 == 29 [pid = 3052] [id = 243] 18:46:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C580B49400) [pid = 3052] [serial = 728] [outer = 0000000000000000] 18:46:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B1BBC800) [pid = 3052] [serial = 729] [outer = 000000C580B49400] 18:46:16 INFO - PROCESS | 3052 | 1467683176424 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2444400) [pid = 3052] [serial = 730] [outer = 000000C580B49400] 18:46:16 INFO - PROCESS | 3052 | 1467683176855 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 18:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:46:16 INFO - PROCESS | 3052 | 1467683176887 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 3052 | 1467683176890 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:46:16 INFO - PROCESS | 3052 | 1467683176893 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 3052 | 1467683176895 Marionette TRACE conn5 <- [1,938,null,{}] 18:46:16 INFO - PROCESS | 3052 | 1467683176908 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}] 18:46:16 INFO - PROCESS | 3052 | 1467683176910 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:17 INFO - PROCESS | 3052 | 1467683177022 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:46:17 INFO - PROCESS | 3052 | 1467683177028 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 3052 | 1467683177030 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B9C800 == 30 [pid = 3052] [id = 244] 18:46:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2581C00) [pid = 3052] [serial = 731] [outer = 0000000000000000] 18:46:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B2599C00) [pid = 3052] [serial = 732] [outer = 000000C5B2581C00] 18:46:17 INFO - PROCESS | 3052 | 1467683177077 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2650400) [pid = 3052] [serial = 733] [outer = 000000C5B2581C00] 18:46:17 INFO - PROCESS | 3052 | 1467683177559 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]]]}] 18:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 18:46:17 INFO - PROCESS | 3052 | 1467683177587 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 3052 | 1467683177589 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:46:17 INFO - PROCESS | 3052 | 1467683177593 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 3052 | 1467683177595 Marionette TRACE conn5 <- [1,942,null,{}] 18:46:17 INFO - PROCESS | 3052 | 1467683177598 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}] 18:46:17 INFO - PROCESS | 3052 | 1467683177600 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:17 INFO - PROCESS | 3052 | 1467683177732 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:46:17 INFO - PROCESS | 3052 | 1467683177752 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 3052 | 1467683177754 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B3409800 == 31 [pid = 3052] [id = 245] 18:46:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C58256D000) [pid = 3052] [serial = 734] [outer = 0000000000000000] 18:46:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2B1DC00) [pid = 3052] [serial = 735] [outer = 000000C58256D000] 18:46:17 INFO - PROCESS | 3052 | 1467683177800 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B39B9C00) [pid = 3052] [serial = 736] [outer = 000000C58256D000] 18:46:18 INFO - PROCESS | 3052 | 1467683178247 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 18:46:18 INFO - PROCESS | 3052 | 1467683178267 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 3052 | 1467683178269 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:46:18 INFO - PROCESS | 3052 | 1467683178273 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 3052 | 1467683178274 Marionette TRACE conn5 <- [1,946,null,{}] 18:46:18 INFO - PROCESS | 3052 | 1467683178278 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}] 18:46:18 INFO - PROCESS | 3052 | 1467683178284 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:18 INFO - PROCESS | 3052 | 1467683178414 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:46:18 INFO - PROCESS | 3052 | 1467683178420 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 3052 | 1467683178422 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75BC800 == 32 [pid = 3052] [id = 246] 18:46:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B6A3E400) [pid = 3052] [serial = 737] [outer = 0000000000000000] 18:46:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B6B53C00) [pid = 3052] [serial = 738] [outer = 000000C5B6A3E400] 18:46:18 INFO - PROCESS | 3052 | 1467683178467 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B76CB400) [pid = 3052] [serial = 739] [outer = 000000C5B6A3E400] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5BC672800) [pid = 3052] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B73A1400) [pid = 3052] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B8A32000) [pid = 3052] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BE59F000) [pid = 3052] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C58388D000) [pid = 3052] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B68B7C00) [pid = 3052] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C583859400) [pid = 3052] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C93000) [pid = 3052] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C580B47800) [pid = 3052] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B8D0E800) [pid = 3052] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B241A000) [pid = 3052] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B264B000) [pid = 3052] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:46:18 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B17C5000) [pid = 3052] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:46:19 INFO - PROCESS | 3052 | 1467683179166 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 923ms 18:46:19 INFO - PROCESS | 3052 | 1467683179204 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 3052 | 1467683179206 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:46:19 INFO - PROCESS | 3052 | 1467683179209 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 3052 | 1467683179211 Marionette TRACE conn5 <- [1,950,null,{}] 18:46:19 INFO - PROCESS | 3052 | 1467683179214 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}] 18:46:19 INFO - PROCESS | 3052 | 1467683179216 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:19 INFO - PROCESS | 3052 | 1467683179297 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:46:19 INFO - PROCESS | 3052 | 1467683179302 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 3052 | 1467683179304 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B833D800 == 33 [pid = 3052] [id = 247] 18:46:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B17C7400) [pid = 3052] [serial = 740] [outer = 0000000000000000] 18:46:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B72B8C00) [pid = 3052] [serial = 741] [outer = 000000C5B17C7400] 18:46:19 INFO - PROCESS | 3052 | 1467683179349 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8495800) [pid = 3052] [serial = 742] [outer = 000000C5B17C7400] 18:46:19 INFO - PROCESS | 3052 | 1467683179750 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 587ms 18:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:46:19 INFO - PROCESS | 3052 | 1467683179806 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 3052 | 1467683179808 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:46:19 INFO - PROCESS | 3052 | 1467683179811 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 3052 | 1467683179813 Marionette TRACE conn5 <- [1,954,null,{}] 18:46:19 INFO - PROCESS | 3052 | 1467683179821 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}] 18:46:19 INFO - PROCESS | 3052 | 1467683179823 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:19 INFO - PROCESS | 3052 | 1467683179903 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:46:19 INFO - PROCESS | 3052 | 1467683179909 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 3052 | 1467683179911 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8D97800 == 34 [pid = 3052] [id = 248] 18:46:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B88D0C00) [pid = 3052] [serial = 743] [outer = 0000000000000000] 18:46:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8A25C00) [pid = 3052] [serial = 744] [outer = 000000C5B88D0C00] 18:46:19 INFO - PROCESS | 3052 | 1467683179956 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8A33C00) [pid = 3052] [serial = 745] [outer = 000000C5B88D0C00] 18:46:20 INFO - PROCESS | 3052 | 1467683180380 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 586ms 18:46:20 INFO - PROCESS | 3052 | 1467683180400 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 3052 | 1467683180402 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:46:20 INFO - PROCESS | 3052 | 1467683180416 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 3052 | 1467683180418 Marionette TRACE conn5 <- [1,958,null,{}] 18:46:20 INFO - PROCESS | 3052 | 1467683180421 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}] 18:46:20 INFO - PROCESS | 3052 | 1467683180423 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:20 INFO - PROCESS | 3052 | 1467683180504 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:46:20 INFO - PROCESS | 3052 | 1467683180510 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 3052 | 1467683180512 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B090C800 == 35 [pid = 3052] [id = 249] 18:46:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B88D6400) [pid = 3052] [serial = 746] [outer = 0000000000000000] 18:46:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8D10800) [pid = 3052] [serial = 747] [outer = 000000C5B88D6400] 18:46:20 INFO - PROCESS | 3052 | 1467683180558 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8D1B000) [pid = 3052] [serial = 748] [outer = 000000C5B88D6400] 18:46:21 INFO - PROCESS | 3052 | 1467683181155 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 776ms 18:46:21 INFO - PROCESS | 3052 | 1467683181197 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 3052 | 1467683181202 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:46:21 INFO - PROCESS | 3052 | 1467683181208 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 3052 | 1467683181212 Marionette TRACE conn5 <- [1,962,null,{}] 18:46:21 INFO - PROCESS | 3052 | 1467683181242 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}] 18:46:21 INFO - PROCESS | 3052 | 1467683181246 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:21 INFO - PROCESS | 3052 | 1467683181394 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:46:21 INFO - PROCESS | 3052 | 1467683181462 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 3052 | 1467683181467 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288B800 == 36 [pid = 3052] [id = 250] 18:46:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581C96800) [pid = 3052] [serial = 749] [outer = 0000000000000000] 18:46:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C581CF2000) [pid = 3052] [serial = 750] [outer = 000000C581C96800] 18:46:21 INFO - PROCESS | 3052 | 1467683181567 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5826BBC00) [pid = 3052] [serial = 751] [outer = 000000C581C96800] 18:46:22 INFO - PROCESS | 3052 | 1467683182336 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1191ms 18:46:22 INFO - PROCESS | 3052 | 1467683182402 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 3052 | 1467683182408 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:46:22 INFO - PROCESS | 3052 | 1467683182415 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 3052 | 1467683182418 Marionette TRACE conn5 <- [1,966,null,{}] 18:46:22 INFO - PROCESS | 3052 | 1467683182422 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}] 18:46:22 INFO - PROCESS | 3052 | 1467683182425 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:22 INFO - PROCESS | 3052 | 1467683182556 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:46:22 INFO - PROCESS | 3052 | 1467683182624 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 3052 | 1467683182627 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2EEB800 == 37 [pid = 3052] [id = 251] 18:46:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B2021000) [pid = 3052] [serial = 752] [outer = 0000000000000000] 18:46:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B241E800) [pid = 3052] [serial = 753] [outer = 000000C5B2021000] 18:46:22 INFO - PROCESS | 3052 | 1467683182685 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B2644C00) [pid = 3052] [serial = 754] [outer = 000000C5B2021000] 18:46:23 INFO - PROCESS | 3052 | 1467683183572 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1242ms 18:46:23 INFO - PROCESS | 3052 | 1467683183658 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 3052 | 1467683183663 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:46:23 INFO - PROCESS | 3052 | 1467683183668 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 3052 | 1467683183672 Marionette TRACE conn5 <- [1,970,null,{}] 18:46:23 INFO - PROCESS | 3052 | 1467683183677 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}] 18:46:23 INFO - PROCESS | 3052 | 1467683183680 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:23 INFO - PROCESS | 3052 | 1467683183802 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8D97800 == 36 [pid = 3052] [id = 248] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B833D800 == 35 [pid = 3052] [id = 247] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75BC800 == 34 [pid = 3052] [id = 246] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B3409800 == 33 [pid = 3052] [id = 245] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B9C800 == 32 [pid = 3052] [id = 244] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B090D000 == 31 [pid = 3052] [id = 243] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829DE000 == 30 [pid = 3052] [id = 242] 18:46:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E81000 == 29 [pid = 3052] [id = 241] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5BDBA4400) [pid = 3052] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B75DF400) [pid = 3052] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8D1BC00) [pid = 3052] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BE5E5000) [pid = 3052] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B84A2800) [pid = 3052] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BBF85400) [pid = 3052] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B6A3C000) [pid = 3052] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C584989800) [pid = 3052] [serial = 681] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B1958400) [pid = 3052] [serial = 682] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BE5DDC00) [pid = 3052] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581CF2400) [pid = 3052] [serial = 671] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5826B9C00) [pid = 3052] [serial = 672] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5813C3800) [pid = 3052] [serial = 678] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581E55C00) [pid = 3052] [serial = 679] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BBA71400) [pid = 3052] [serial = 669] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2442800) [pid = 3052] [serial = 675] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2650C00) [pid = 3052] [serial = 676] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BBF6D000) [pid = 3052] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2651000) [pid = 3052] [serial = 684] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2B9B000) [pid = 3052] [serial = 685] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC6C5000) [pid = 3052] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C584984000) [pid = 3052] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BBF91000) [pid = 3052] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B7606400) [pid = 3052] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BBFB5400) [pid = 3052] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B6B5E000) [pid = 3052] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:46:23 INFO - PROCESS | 3052 | 1467683183910 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 3052 | 1467683183915 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826AE000 == 30 [pid = 3052] [id = 252] 18:46:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5813C9000) [pid = 3052] [serial = 755] [outer = 0000000000000000] 18:46:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581C89800) [pid = 3052] [serial = 756] [outer = 000000C5813C9000] 18:46:23 INFO - PROCESS | 3052 | 1467683183969 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C582572C00) [pid = 3052] [serial = 757] [outer = 000000C5813C9000] 18:46:24 INFO - PROCESS | 3052 | 1467683184425 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]]]}] 18:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 796ms 18:46:24 INFO - PROCESS | 3052 | 1467683184468 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 3052 | 1467683184473 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:46:24 INFO - PROCESS | 3052 | 1467683184479 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 3052 | 1467683184481 Marionette TRACE conn5 <- [1,974,null,{}] 18:46:24 INFO - PROCESS | 3052 | 1467683184485 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}] 18:46:24 INFO - PROCESS | 3052 | 1467683184488 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:24 INFO - PROCESS | 3052 | 1467683184577 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:46:24 INFO - PROCESS | 3052 | 1467683184586 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 3052 | 1467683184588 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D41000 == 31 [pid = 3052] [id = 253] 18:46:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C1F000) [pid = 3052] [serial = 758] [outer = 0000000000000000] 18:46:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B1B0A800) [pid = 3052] [serial = 759] [outer = 000000C581C1F000] 18:46:24 INFO - PROCESS | 3052 | 1467683184636 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2442800) [pid = 3052] [serial = 760] [outer = 000000C581C1F000] 18:46:25 INFO - PROCESS | 3052 | 1467683185104 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 18:46:25 INFO - PROCESS | 3052 | 1467683185173 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 3052 | 1467683185176 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:46:25 INFO - PROCESS | 3052 | 1467683185179 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:46:25 INFO - PROCESS | 3052 | 1467683185183 Marionette TRACE conn5 <- [1,978,null,{}] 18:46:25 INFO - PROCESS | 3052 | 1467683185195 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}] 18:46:25 INFO - PROCESS | 3052 | 1467683185200 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:25 INFO - PROCESS | 3052 | 1467683185303 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:46:25 INFO - PROCESS | 3052 | 1467683185311 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 3052 | 1467683185314 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2086000 == 32 [pid = 3052] [id = 254] 18:46:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C581C2B400) [pid = 3052] [serial = 761] [outer = 0000000000000000] 18:46:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2B16000) [pid = 3052] [serial = 762] [outer = 000000C581C2B400] 18:46:25 INFO - PROCESS | 3052 | 1467683185363 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B39BA800) [pid = 3052] [serial = 763] [outer = 000000C581C2B400] 18:46:25 INFO - PROCESS | 3052 | 1467683185788 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 18:46:25 INFO - PROCESS | 3052 | 1467683185874 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 3052 | 1467683185877 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:46:25 INFO - PROCESS | 3052 | 1467683185880 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 3052 | 1467683185882 Marionette TRACE conn5 <- [1,982,null,{}] 18:46:25 INFO - PROCESS | 3052 | 1467683185886 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}] 18:46:25 INFO - PROCESS | 3052 | 1467683185888 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:26 INFO - PROCESS | 3052 | 1467683186003 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:46:26 INFO - PROCESS | 3052 | 1467683186009 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 3052 | 1467683186011 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B725E000 == 33 [pid = 3052] [id = 255] 18:46:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6A42000) [pid = 3052] [serial = 764] [outer = 0000000000000000] 18:46:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B6B54400) [pid = 3052] [serial = 765] [outer = 000000C5B6A42000] 18:46:26 INFO - PROCESS | 3052 | 1467683186058 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B72D3800) [pid = 3052] [serial = 766] [outer = 000000C5B6A42000] 18:46:26 INFO - PROCESS | 3052 | 1467683186524 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]]]}] 18:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 18:46:26 INFO - PROCESS | 3052 | 1467683186574 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 3052 | 1467683186576 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:46:26 INFO - PROCESS | 3052 | 1467683186579 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:46:26 INFO - PROCESS | 3052 | 1467683186581 Marionette TRACE conn5 <- [1,986,null,{}] 18:46:26 INFO - PROCESS | 3052 | 1467683186585 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}] 18:46:26 INFO - PROCESS | 3052 | 1467683186587 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:26 INFO - PROCESS | 3052 | 1467683186696 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:46:26 INFO - PROCESS | 3052 | 1467683186702 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 3052 | 1467683186704 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8340800 == 34 [pid = 3052] [id = 256] 18:46:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B72B7400) [pid = 3052] [serial = 767] [outer = 0000000000000000] 18:46:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B84DE000) [pid = 3052] [serial = 768] [outer = 000000C5B72B7400] 18:46:26 INFO - PROCESS | 3052 | 1467683186753 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B8C05000) [pid = 3052] [serial = 769] [outer = 000000C5B72B7400] 18:46:27 INFO - PROCESS | 3052 | 1467683187215 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 693ms 18:46:27 INFO - PROCESS | 3052 | 1467683187275 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 3052 | 1467683187277 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:46:27 INFO - PROCESS | 3052 | 1467683187286 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 3052 | 1467683187288 Marionette TRACE conn5 <- [1,990,null,{}] 18:46:27 INFO - PROCESS | 3052 | 1467683187291 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}] 18:46:27 INFO - PROCESS | 3052 | 1467683187297 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:27 INFO - PROCESS | 3052 | 1467683187466 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:46:27 INFO - PROCESS | 3052 | 1467683187480 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 3052 | 1467683187482 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6CB800 == 35 [pid = 3052] [id = 257] 18:46:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8D1A000) [pid = 3052] [serial = 770] [outer = 0000000000000000] 18:46:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BBA76800) [pid = 3052] [serial = 771] [outer = 000000C5B8D1A000] 18:46:27 INFO - PROCESS | 3052 | 1467683187569 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBF8DC00) [pid = 3052] [serial = 772] [outer = 000000C5B8D1A000] 18:46:27 INFO - PROCESS | 3052 | 1467683187982 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 18:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:46:28 INFO - PROCESS | 3052 | 1467683188023 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 3052 | 1467683188025 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:46:28 INFO - PROCESS | 3052 | 1467683188029 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 3052 | 1467683188031 Marionette TRACE conn5 <- [1,994,null,{}] 18:46:28 INFO - PROCESS | 3052 | 1467683188034 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}] 18:46:28 INFO - PROCESS | 3052 | 1467683188036 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:28 INFO - PROCESS | 3052 | 1467683188146 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:46:28 INFO - PROCESS | 3052 | 1467683188152 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 3052 | 1467683188154 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA7D800 == 36 [pid = 3052] [id = 258] 18:46:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBFB3400) [pid = 3052] [serial = 773] [outer = 0000000000000000] 18:46:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BC671800) [pid = 3052] [serial = 774] [outer = 000000C5BBFB3400] 18:46:28 INFO - PROCESS | 3052 | 1467683188238 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BDBA1000) [pid = 3052] [serial = 775] [outer = 000000C5BBFB3400] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2581C00) [pid = 3052] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5826B9000) [pid = 3052] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C580B49400) [pid = 3052] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C58256DC00) [pid = 3052] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C3E400) [pid = 3052] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C58256D000) [pid = 3052] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581C87800) [pid = 3052] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2B1E000) [pid = 3052] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B88D0C00) [pid = 3052] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BBF92400) [pid = 3052] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BEAD2C00) [pid = 3052] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6A3E400) [pid = 3052] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:46:28 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B17C7400) [pid = 3052] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:46:28 INFO - PROCESS | 3052 | 1467683188677 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 18:46:28 INFO - PROCESS | 3052 | 1467683188724 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 3052 | 1467683188726 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:46:28 INFO - PROCESS | 3052 | 1467683188729 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:46:28 INFO - PROCESS | 3052 | 1467683188731 Marionette TRACE conn5 <- [1,998,null,{}] 18:46:28 INFO - PROCESS | 3052 | 1467683188735 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}] 18:46:28 INFO - PROCESS | 3052 | 1467683188737 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:28 INFO - PROCESS | 3052 | 1467683188847 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:46:28 INFO - PROCESS | 3052 | 1467683188855 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 3052 | 1467683188857 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC4F800 == 37 [pid = 3052] [id = 259] 18:46:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5826C5800) [pid = 3052] [serial = 776] [outer = 0000000000000000] 18:46:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B25A0000) [pid = 3052] [serial = 777] [outer = 000000C5826C5800] 18:46:28 INFO - PROCESS | 3052 | 1467683188909 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BDB9E400) [pid = 3052] [serial = 778] [outer = 000000C5826C5800] 18:46:29 INFO - PROCESS | 3052 | 1467683189318 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 18:46:29 INFO - PROCESS | 3052 | 1467683189362 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 3052 | 1467683189365 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:46:29 INFO - PROCESS | 3052 | 1467683189373 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 3052 | 1467683189375 Marionette TRACE conn5 <- [1,1002,null,{}] 18:46:29 INFO - PROCESS | 3052 | 1467683189378 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}] 18:46:29 INFO - PROCESS | 3052 | 1467683189380 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:29 INFO - PROCESS | 3052 | 1467683189466 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:46:29 INFO - PROCESS | 3052 | 1467683189471 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 3052 | 1467683189473 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2085800 == 38 [pid = 3052] [id = 260] 18:46:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BE5DF000) [pid = 3052] [serial = 779] [outer = 0000000000000000] 18:46:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BE5E2000) [pid = 3052] [serial = 780] [outer = 000000C5BE5DF000] 18:46:29 INFO - PROCESS | 3052 | 1467683189518 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE5EA800) [pid = 3052] [serial = 781] [outer = 000000C5BE5DF000] 18:46:29 INFO - PROCESS | 3052 | 1467683189914 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 18:46:29 INFO - PROCESS | 3052 | 1467683189970 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 3052 | 1467683189973 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:46:29 INFO - PROCESS | 3052 | 1467683189976 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 3052 | 1467683189978 Marionette TRACE conn5 <- [1,1006,null,{}] 18:46:29 INFO - PROCESS | 3052 | 1467683189981 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}] 18:46:29 INFO - PROCESS | 3052 | 1467683189983 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:30 INFO - PROCESS | 3052 | 1467683190082 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:46:30 INFO - PROCESS | 3052 | 1467683190088 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 3052 | 1467683190090 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF439000 == 39 [pid = 3052] [id = 261] 18:46:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE887000) [pid = 3052] [serial = 782] [outer = 0000000000000000] 18:46:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BEAD2400) [pid = 3052] [serial = 783] [outer = 000000C5BE887000] 18:46:30 INFO - PROCESS | 3052 | 1467683190134 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BEAF9C00) [pid = 3052] [serial = 784] [outer = 000000C5BE887000] 18:46:30 INFO - PROCESS | 3052 | 1467683190717 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]]]}] 18:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 776ms 18:46:30 INFO - PROCESS | 3052 | 1467683190754 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 3052 | 1467683190759 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:46:30 INFO - PROCESS | 3052 | 1467683190764 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - PROCESS | 3052 | 1467683190768 Marionette TRACE conn5 <- [1,1010,null,{}] 18:46:30 INFO - PROCESS | 3052 | 1467683190773 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}] 18:46:30 INFO - PROCESS | 3052 | 1467683190777 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:30 INFO - PROCESS | 3052 | 1467683190895 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:46:31 INFO - PROCESS | 3052 | 1467683190987 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 3052 | 1467683190990 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D34000 == 40 [pid = 3052] [id = 262] 18:46:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C582570C00) [pid = 3052] [serial = 785] [outer = 0000000000000000] 18:46:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C58388D000) [pid = 3052] [serial = 786] [outer = 000000C582570C00] 18:46:31 INFO - PROCESS | 3052 | 1467683191048 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B1407800) [pid = 3052] [serial = 787] [outer = 000000C582570C00] 18:46:31 INFO - PROCESS | 3052 | 1467683191709 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 986ms 18:46:31 INFO - PROCESS | 3052 | 1467683191754 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 3052 | 1467683191759 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:46:31 INFO - PROCESS | 3052 | 1467683191766 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 3052 | 1467683191769 Marionette TRACE conn5 <- [1,1014,null,{}] 18:46:31 INFO - PROCESS | 3052 | 1467683191773 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}] 18:46:31 INFO - PROCESS | 3052 | 1467683191776 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:31 INFO - PROCESS | 3052 | 1467683191894 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:46:32 INFO - PROCESS | 3052 | 1467683192012 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 3052 | 1467683192015 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8DB4000 == 41 [pid = 3052] [id = 263] 18:46:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B2647000) [pid = 3052] [serial = 788] [outer = 0000000000000000] 18:46:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B34D8800) [pid = 3052] [serial = 789] [outer = 000000C5B2647000] 18:46:32 INFO - PROCESS | 3052 | 1467683192074 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B6B54800) [pid = 3052] [serial = 790] [outer = 000000C5B2647000] 18:46:32 INFO - PROCESS | 3052 | 1467683192712 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 18:46:32 INFO - PROCESS | 3052 | 1467683192754 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 3052 | 1467683192757 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:46:32 INFO - PROCESS | 3052 | 1467683192760 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 3052 | 1467683192765 Marionette TRACE conn5 <- [1,1018,null,{}] 18:46:32 INFO - PROCESS | 3052 | 1467683192791 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}] 18:46:32 INFO - PROCESS | 3052 | 1467683192797 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:32 INFO - PROCESS | 3052 | 1467683192911 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:46:33 INFO - PROCESS | 3052 | 1467683193029 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 3052 | 1467683193033 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF76A000 == 42 [pid = 3052] [id = 264] 18:46:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BBA8A000) [pid = 3052] [serial = 791] [outer = 0000000000000000] 18:46:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5BC6C2C00) [pid = 3052] [serial = 792] [outer = 000000C5BBA8A000] 18:46:33 INFO - PROCESS | 3052 | 1467683193092 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BEDB6400) [pid = 3052] [serial = 793] [outer = 000000C5BBA8A000] 18:46:33 INFO - PROCESS | 3052 | 1467683193677 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]]]}] 18:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1003ms 18:46:33 INFO - PROCESS | 3052 | 1467683193766 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 3052 | 1467683193769 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:46:33 INFO - PROCESS | 3052 | 1467683193773 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 3052 | 1467683193775 Marionette TRACE conn5 <- [1,1022,null,{}] 18:46:33 INFO - PROCESS | 3052 | 1467683193779 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}] 18:46:33 INFO - PROCESS | 3052 | 1467683193782 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:33 INFO - PROCESS | 3052 | 1467683193902 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:46:34 INFO - PROCESS | 3052 | 1467683194137 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 3052 | 1467683194140 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E8D800 == 43 [pid = 3052] [id = 265] 18:46:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C581C43800) [pid = 3052] [serial = 794] [outer = 0000000000000000] 18:46:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C581C95800) [pid = 3052] [serial = 795] [outer = 000000C581C43800] 18:46:34 INFO - PROCESS | 3052 | 1467683194208 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5828F2400) [pid = 3052] [serial = 796] [outer = 000000C581C43800] 18:46:34 INFO - PROCESS | 3052 | 1467683194872 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]]]}] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829EF800 == 42 [pid = 3052] [id = 240] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2085800 == 41 [pid = 3052] [id = 260] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC4F800 == 40 [pid = 3052] [id = 259] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA7D800 == 39 [pid = 3052] [id = 258] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6CB800 == 38 [pid = 3052] [id = 257] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8340800 == 37 [pid = 3052] [id = 256] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B725E000 == 36 [pid = 3052] [id = 255] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2086000 == 35 [pid = 3052] [id = 254] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D41000 == 34 [pid = 3052] [id = 253] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826AE000 == 33 [pid = 3052] [id = 252] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B090C800 == 32 [pid = 3052] [id = 249] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288B800 == 31 [pid = 3052] [id = 250] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2EEB800 == 30 [pid = 3052] [id = 251] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF76A000 == 29 [pid = 3052] [id = 264] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8DB4000 == 28 [pid = 3052] [id = 263] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF439000 == 27 [pid = 3052] [id = 261] 18:46:35 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D34000 == 26 [pid = 3052] [id = 262] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B2B1DC00) [pid = 3052] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B202D800) [pid = 3052] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C583784000) [pid = 3052] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B75D6C00) [pid = 3052] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B3950C00) [pid = 3052] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8A33C00) [pid = 3052] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B8D10800) [pid = 3052] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BE7F1C00) [pid = 3052] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BDBA6C00) [pid = 3052] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BEAF8C00) [pid = 3052] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BEAF0C00) [pid = 3052] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6B53C00) [pid = 3052] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B39B9C00) [pid = 3052] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B76CB400) [pid = 3052] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B8A25C00) [pid = 3052] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B72B8C00) [pid = 3052] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2650400) [pid = 3052] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8495800) [pid = 3052] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2444400) [pid = 3052] [serial = 730] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2599C00) [pid = 3052] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5828ECC00) [pid = 3052] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C583857C00) [pid = 3052] [serial = 727] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B1BBC800) [pid = 3052] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B1245000) [pid = 3052] [serial = 721] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5826C2400) [pid = 3052] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C581C8E400) [pid = 3052] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C581CFB800) [pid = 3052] [serial = 724] [outer = 0000000000000000] [url = about:blank] 18:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1787ms 18:46:35 INFO - PROCESS | 3052 | 1467683195629 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 3052 | 1467683195634 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:46:35 INFO - PROCESS | 3052 | 1467683195640 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 3052 | 1467683195643 Marionette TRACE conn5 <- [1,1026,null,{}] 18:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:46:35 INFO - PROCESS | 3052 | 1467683195649 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}] 18:46:35 INFO - PROCESS | 3052 | 1467683195653 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:35 INFO - PROCESS | 3052 | 1467683195743 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:46:35 INFO - PROCESS | 3052 | 1467683195751 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 3052 | 1467683195756 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CB3800 == 27 [pid = 3052] [id = 266] 18:46:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C46400) [pid = 3052] [serial = 797] [outer = 0000000000000000] 18:46:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C4D400) [pid = 3052] [serial = 798] [outer = 000000C581C46400] 18:46:35 INFO - PROCESS | 3052 | 1467683195806 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581CF4400) [pid = 3052] [serial = 799] [outer = 000000C581C46400] 18:46:36 INFO - PROCESS | 3052 | 1467683196291 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 18:46:36 INFO - PROCESS | 3052 | 1467683196322 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:46:36 INFO - PROCESS | 3052 | 1467683196326 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:46:36 INFO - PROCESS | 3052 | 1467683196333 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 3052 | 1467683196337 Marionette TRACE conn5 <- [1,1030,null,{}] 18:46:36 INFO - PROCESS | 3052 | 1467683196342 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}] 18:46:36 INFO - PROCESS | 3052 | 1467683196344 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:36 INFO - PROCESS | 3052 | 1467683196436 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:46:36 INFO - PROCESS | 3052 | 1467683196444 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 3052 | 1467683196447 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E1800 == 28 [pid = 3052] [id = 267] 18:46:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58256CC00) [pid = 3052] [serial = 800] [outer = 0000000000000000] 18:46:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5826C2000) [pid = 3052] [serial = 801] [outer = 000000C58256CC00] 18:46:36 INFO - PROCESS | 3052 | 1467683196496 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C583789400) [pid = 3052] [serial = 802] [outer = 000000C58256CC00] 18:46:36 INFO - PROCESS | 3052 | 1467683196960 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 18:46:37 INFO - PROCESS | 3052 | 1467683197022 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 3052 | 1467683197025 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:46:37 INFO - PROCESS | 3052 | 1467683197029 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 3052 | 1467683197031 Marionette TRACE conn5 <- [1,1034,null,{}] 18:46:37 INFO - PROCESS | 3052 | 1467683197042 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}] 18:46:37 INFO - PROCESS | 3052 | 1467683197054 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:37 INFO - PROCESS | 3052 | 1467683197207 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:46:37 INFO - PROCESS | 3052 | 1467683197218 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 3052 | 1467683197222 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D4E000 == 29 [pid = 3052] [id = 268] 18:46:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C58498FC00) [pid = 3052] [serial = 803] [outer = 0000000000000000] 18:46:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B1245400) [pid = 3052] [serial = 804] [outer = 000000C58498FC00] 18:46:37 INFO - PROCESS | 3052 | 1467683197274 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2020400) [pid = 3052] [serial = 805] [outer = 000000C58498FC00] 18:46:37 INFO - PROCESS | 3052 | 1467683197703 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 18:46:37 INFO - PROCESS | 3052 | 1467683197770 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 3052 | 1467683197773 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:46:37 INFO - PROCESS | 3052 | 1467683197776 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 3052 | 1467683197778 Marionette TRACE conn5 <- [1,1038,null,{}] 18:46:37 INFO - PROCESS | 3052 | 1467683197782 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}] 18:46:37 INFO - PROCESS | 3052 | 1467683197784 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:37 INFO - PROCESS | 3052 | 1467683197903 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:46:37 INFO - PROCESS | 3052 | 1467683197952 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 3052 | 1467683197954 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B14B1000 == 30 [pid = 3052] [id = 269] 18:46:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B241EC00) [pid = 3052] [serial = 806] [outer = 0000000000000000] 18:46:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2447C00) [pid = 3052] [serial = 807] [outer = 000000C5B241EC00] 18:46:38 INFO - PROCESS | 3052 | 1467683198002 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B258D000) [pid = 3052] [serial = 808] [outer = 000000C5B241EC00] 18:46:38 INFO - PROCESS | 3052 | 1467683198422 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]]]}] 18:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 18:46:38 INFO - PROCESS | 3052 | 1467683198491 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 3052 | 1467683198493 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:46:38 INFO - PROCESS | 3052 | 1467683198496 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 3052 | 1467683198498 Marionette TRACE conn5 <- [1,1042,null,{}] 18:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:46:38 INFO - PROCESS | 3052 | 1467683198502 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}] 18:46:38 INFO - PROCESS | 3052 | 1467683198504 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:38 INFO - PROCESS | 3052 | 1467683198617 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:46:38 INFO - PROCESS | 3052 | 1467683198627 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 3052 | 1467683198629 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28B2800 == 31 [pid = 3052] [id = 270] 18:46:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B258EC00) [pid = 3052] [serial = 809] [outer = 0000000000000000] 18:46:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B264B800) [pid = 3052] [serial = 810] [outer = 000000C5B258EC00] 18:46:38 INFO - PROCESS | 3052 | 1467683198713 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B29B5400) [pid = 3052] [serial = 811] [outer = 000000C5B258EC00] 18:46:39 INFO - PROCESS | 3052 | 1467683199133 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 18:46:39 INFO - PROCESS | 3052 | 1467683199176 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 3052 | 1467683199179 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:46:39 INFO - PROCESS | 3052 | 1467683199182 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:46:39 INFO - PROCESS | 3052 | 1467683199184 Marionette TRACE conn5 <- [1,1046,null,{}] 18:46:39 INFO - PROCESS | 3052 | 1467683199188 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}] 18:46:39 INFO - PROCESS | 3052 | 1467683199194 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:39 INFO - PROCESS | 3052 | 1467683199338 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:46:39 INFO - PROCESS | 3052 | 1467683199352 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 3052 | 1467683199354 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BE4800 == 32 [pid = 3052] [id = 271] 18:46:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B3952C00) [pid = 3052] [serial = 812] [outer = 0000000000000000] 18:46:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B6A44000) [pid = 3052] [serial = 813] [outer = 000000C5B3952C00] 18:46:39 INFO - PROCESS | 3052 | 1467683199441 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B72AD000) [pid = 3052] [serial = 814] [outer = 000000C5B3952C00] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2021000) [pid = 3052] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5813C9000) [pid = 3052] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B88D6400) [pid = 3052] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8D1A000) [pid = 3052] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C2B400) [pid = 3052] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581C96800) [pid = 3052] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C1F000) [pid = 3052] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5826C5800) [pid = 3052] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B72B7400) [pid = 3052] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B6A42000) [pid = 3052] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BBFB3400) [pid = 3052] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BE5DF000) [pid = 3052] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:46:40 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BE887000) [pid = 3052] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:46:40 INFO - PROCESS | 3052 | 1467683200068 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]]]}] 18:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 942ms 18:46:40 INFO - PROCESS | 3052 | 1467683200127 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 3052 | 1467683200130 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:46:40 INFO - PROCESS | 3052 | 1467683200133 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 3052 | 1467683200135 Marionette TRACE conn5 <- [1,1050,null,{}] 18:46:40 INFO - PROCESS | 3052 | 1467683200138 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}] 18:46:40 INFO - PROCESS | 3052 | 1467683200140 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:40 INFO - PROCESS | 3052 | 1467683200228 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:46:40 INFO - PROCESS | 3052 | 1467683200239 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 3052 | 1467683200241 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B832D800 == 33 [pid = 3052] [id = 272] 18:46:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C581C90800) [pid = 3052] [serial = 815] [outer = 0000000000000000] 18:46:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5828EFC00) [pid = 3052] [serial = 816] [outer = 000000C581C90800] 18:46:40 INFO - PROCESS | 3052 | 1467683200286 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2E66C00) [pid = 3052] [serial = 817] [outer = 000000C581C90800] 18:46:40 INFO - PROCESS | 3052 | 1467683200695 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]]]}] 18:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 18:46:40 INFO - PROCESS | 3052 | 1467683200764 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 3052 | 1467683200767 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:46:40 INFO - PROCESS | 3052 | 1467683200770 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 3052 | 1467683200772 Marionette TRACE conn5 <- [1,1054,null,{}] 18:46:40 INFO - PROCESS | 3052 | 1467683200775 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}] 18:46:40 INFO - PROCESS | 3052 | 1467683200777 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:40 INFO - PROCESS | 3052 | 1467683200857 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:46:40 INFO - PROCESS | 3052 | 1467683200862 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 3052 | 1467683200864 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B1C800 == 34 [pid = 3052] [id = 273] 18:46:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B75D6C00) [pid = 3052] [serial = 818] [outer = 0000000000000000] 18:46:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8493400) [pid = 3052] [serial = 819] [outer = 000000C5B75D6C00] 18:46:40 INFO - PROCESS | 3052 | 1467683200911 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8516800) [pid = 3052] [serial = 820] [outer = 000000C5B75D6C00] 18:46:41 INFO - PROCESS | 3052 | 1467683201325 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]]]}] 18:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 586ms 18:46:41 INFO - PROCESS | 3052 | 1467683201359 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 3052 | 1467683201362 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:46:41 INFO - PROCESS | 3052 | 1467683201365 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:46:41 INFO - PROCESS | 3052 | 1467683201367 Marionette TRACE conn5 <- [1,1058,null,{}] 18:46:41 INFO - PROCESS | 3052 | 1467683201376 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}] 18:46:41 INFO - PROCESS | 3052 | 1467683201386 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:41 INFO - PROCESS | 3052 | 1467683201467 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:46:41 INFO - PROCESS | 3052 | 1467683201472 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 3052 | 1467683201474 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFCC800 == 35 [pid = 3052] [id = 274] 18:46:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8A29400) [pid = 3052] [serial = 821] [outer = 0000000000000000] 18:46:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B8A2C400) [pid = 3052] [serial = 822] [outer = 000000C5B8A29400] 18:46:41 INFO - PROCESS | 3052 | 1467683201519 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8D10800) [pid = 3052] [serial = 823] [outer = 000000C5B8A29400] 18:46:41 INFO - PROCESS | 3052 | 1467683201962 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]]]}] 18:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 18:46:42 INFO - PROCESS | 3052 | 1467683202004 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 3052 | 1467683202007 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:46:42 INFO - PROCESS | 3052 | 1467683202052 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 3052 | 1467683202056 Marionette TRACE conn5 <- [1,1062,null,{}] 18:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:46:42 INFO - PROCESS | 3052 | 1467683202062 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}] 18:46:42 INFO - PROCESS | 3052 | 1467683202066 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:42 INFO - PROCESS | 3052 | 1467683202212 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:46:42 INFO - PROCESS | 3052 | 1467683202333 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 3052 | 1467683202336 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826AB800 == 36 [pid = 3052] [id = 275] 18:46:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581C40000) [pid = 3052] [serial = 824] [outer = 0000000000000000] 18:46:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C581C48000) [pid = 3052] [serial = 825] [outer = 000000C581C40000] 18:46:42 INFO - PROCESS | 3052 | 1467683202394 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581E59800) [pid = 3052] [serial = 826] [outer = 000000C581C40000] 18:46:43 INFO - PROCESS | 3052 | 1467683203237 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]]]}] 18:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1237ms 18:46:43 INFO - PROCESS | 3052 | 1467683203300 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 3052 | 1467683203304 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:46:43 INFO - PROCESS | 3052 | 1467683203310 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 3052 | 1467683203313 Marionette TRACE conn5 <- [1,1066,null,{}] 18:46:43 INFO - PROCESS | 3052 | 1467683203319 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}] 18:46:43 INFO - PROCESS | 3052 | 1467683203324 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:43 INFO - PROCESS | 3052 | 1467683203458 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:46:43 INFO - PROCESS | 3052 | 1467683203529 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 3052 | 1467683203532 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B208C000 == 37 [pid = 3052] [id = 276] 18:46:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C584165C00) [pid = 3052] [serial = 827] [outer = 0000000000000000] 18:46:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B1BBC800) [pid = 3052] [serial = 828] [outer = 000000C584165C00] 18:46:43 INFO - PROCESS | 3052 | 1467683203631 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B2585C00) [pid = 3052] [serial = 829] [outer = 000000C584165C00] 18:46:44 INFO - PROCESS | 3052 | 1467683204559 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]]]}] 18:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1297ms 18:46:44 INFO - PROCESS | 3052 | 1467683204610 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 3052 | 1467683204615 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:46:44 INFO - PROCESS | 3052 | 1467683204620 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:46:44 INFO - PROCESS | 3052 | 1467683204623 Marionette TRACE conn5 <- [1,1070,null,{}] 18:46:44 INFO - PROCESS | 3052 | 1467683204629 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}] 18:46:44 INFO - PROCESS | 3052 | 1467683204632 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:44 INFO - PROCESS | 3052 | 1467683204754 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B1C800 == 36 [pid = 3052] [id = 273] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B832D800 == 35 [pid = 3052] [id = 272] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6BE4800 == 34 [pid = 3052] [id = 271] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28B2800 == 33 [pid = 3052] [id = 270] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B14B1000 == 32 [pid = 3052] [id = 269] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D4E000 == 31 [pid = 3052] [id = 268] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E1800 == 30 [pid = 3052] [id = 267] 18:46:44 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CB3800 == 29 [pid = 3052] [id = 266] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B2644C00) [pid = 3052] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581C89800) [pid = 3052] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8D1B000) [pid = 3052] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBF8DC00) [pid = 3052] [serial = 772] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B2B16000) [pid = 3052] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581CF2000) [pid = 3052] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BBA76800) [pid = 3052] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B1B0A800) [pid = 3052] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B25A0000) [pid = 3052] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2442800) [pid = 3052] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B39BA800) [pid = 3052] [serial = 763] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B84DE000) [pid = 3052] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B72D3800) [pid = 3052] [serial = 766] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B6B54400) [pid = 3052] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B241E800) [pid = 3052] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BC671800) [pid = 3052] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8C05000) [pid = 3052] [serial = 769] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C582572C00) [pid = 3052] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5826BBC00) [pid = 3052] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BDB9E400) [pid = 3052] [serial = 778] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BDBA1000) [pid = 3052] [serial = 775] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BE5E2000) [pid = 3052] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BE5EA800) [pid = 3052] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BEAF9C00) [pid = 3052] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BEAD2400) [pid = 3052] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:46:44 INFO - PROCESS | 3052 | 1467683204865 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 3052 | 1467683204869 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581C9E800 == 30 [pid = 3052] [id = 277] 18:46:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5813C3800) [pid = 3052] [serial = 830] [outer = 0000000000000000] 18:46:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581C28400) [pid = 3052] [serial = 831] [outer = 000000C5813C3800] 18:46:44 INFO - PROCESS | 3052 | 1467683204919 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5826BBC00) [pid = 3052] [serial = 832] [outer = 000000C5813C3800] 18:46:45 INFO - PROCESS | 3052 | 1467683205371 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]]]}] 18:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 796ms 18:46:45 INFO - PROCESS | 3052 | 1467683205421 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 3052 | 1467683205426 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:46:45 INFO - PROCESS | 3052 | 1467683205432 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 3052 | 1467683205435 Marionette TRACE conn5 <- [1,1074,null,{}] 18:46:45 INFO - PROCESS | 3052 | 1467683205439 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}] 18:46:45 INFO - PROCESS | 3052 | 1467683205442 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:45 INFO - PROCESS | 3052 | 1467683205531 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:46:45 INFO - PROCESS | 3052 | 1467683205540 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 3052 | 1467683205542 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D41000 == 31 [pid = 3052] [id = 278] 18:46:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B193C800) [pid = 3052] [serial = 833] [outer = 0000000000000000] 18:46:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2025000) [pid = 3052] [serial = 834] [outer = 000000C5B193C800] 18:46:45 INFO - PROCESS | 3052 | 1467683205590 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2447400) [pid = 3052] [serial = 835] [outer = 000000C5B193C800] 18:46:46 INFO - PROCESS | 3052 | 1467683206037 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]]]}] 18:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 18:46:46 INFO - PROCESS | 3052 | 1467683206063 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 3052 | 1467683206065 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:46:46 INFO - PROCESS | 3052 | 1467683206073 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 3052 | 1467683206077 Marionette TRACE conn5 <- [1,1078,null,{}] 18:46:46 INFO - PROCESS | 3052 | 1467683206089 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}] 18:46:46 INFO - PROCESS | 3052 | 1467683206094 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:46 INFO - PROCESS | 3052 | 1467683206191 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:46:46 INFO - PROCESS | 3052 | 1467683206201 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 3052 | 1467683206205 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B208E000 == 32 [pid = 3052] [id = 279] 18:46:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B291BC00) [pid = 3052] [serial = 836] [outer = 0000000000000000] 18:46:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2B16000) [pid = 3052] [serial = 837] [outer = 000000C5B291BC00] 18:46:46 INFO - PROCESS | 3052 | 1467683206254 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B685B400) [pid = 3052] [serial = 838] [outer = 000000C5B291BC00] 18:46:46 INFO - PROCESS | 3052 | 1467683206761 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]]]}] 18:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 734ms 18:46:46 INFO - PROCESS | 3052 | 1467683206811 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 3052 | 1467683206814 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:46:46 INFO - PROCESS | 3052 | 1467683206817 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 3052 | 1467683206819 Marionette TRACE conn5 <- [1,1082,null,{}] 18:46:46 INFO - PROCESS | 3052 | 1467683206823 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}] 18:46:46 INFO - PROCESS | 3052 | 1467683206825 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:46 INFO - PROCESS | 3052 | 1467683206915 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:46:46 INFO - PROCESS | 3052 | 1467683206921 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 3052 | 1467683206923 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8345800 == 33 [pid = 3052] [id = 280] 18:46:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B6A3A400) [pid = 3052] [serial = 839] [outer = 0000000000000000] 18:46:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B7609400) [pid = 3052] [serial = 840] [outer = 000000C5B6A3A400] 18:46:46 INFO - PROCESS | 3052 | 1467683206969 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B88D0C00) [pid = 3052] [serial = 841] [outer = 000000C5B6A3A400] 18:46:47 INFO - PROCESS | 3052 | 1467683207456 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 18:46:47 INFO - PROCESS | 3052 | 1467683207512 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 3052 | 1467683207514 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:46:47 INFO - PROCESS | 3052 | 1467683207518 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:46:47 INFO - PROCESS | 3052 | 1467683207520 Marionette TRACE conn5 <- [1,1086,null,{}] 18:46:47 INFO - PROCESS | 3052 | 1467683207529 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}] 18:46:47 INFO - PROCESS | 3052 | 1467683207531 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:47 INFO - PROCESS | 3052 | 1467683207666 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:46:47 INFO - PROCESS | 3052 | 1467683207696 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 3052 | 1467683207699 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED7800 == 34 [pid = 3052] [id = 281] 18:46:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8CA4C00) [pid = 3052] [serial = 842] [outer = 0000000000000000] 18:46:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8D12C00) [pid = 3052] [serial = 843] [outer = 000000C5B8CA4C00] 18:46:47 INFO - PROCESS | 3052 | 1467683207744 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8F5D800) [pid = 3052] [serial = 844] [outer = 000000C5B8CA4C00] 18:46:48 INFO - PROCESS | 3052 | 1467683208192 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]]]}] 18:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 733ms 18:46:48 INFO - PROCESS | 3052 | 1467683208254 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 3052 | 1467683208256 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:46:48 INFO - PROCESS | 3052 | 1467683208260 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 3052 | 1467683208262 Marionette TRACE conn5 <- [1,1090,null,{}] 18:46:48 INFO - PROCESS | 3052 | 1467683208266 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}] 18:46:48 INFO - PROCESS | 3052 | 1467683208272 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:48 INFO - PROCESS | 3052 | 1467683208422 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:46:48 INFO - PROCESS | 3052 | 1467683208470 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 3052 | 1467683208472 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7D2000 == 35 [pid = 3052] [id = 282] 18:46:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA77000) [pid = 3052] [serial = 845] [outer = 0000000000000000] 18:46:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBF28C00) [pid = 3052] [serial = 846] [outer = 000000C5BBA77000] 18:46:48 INFO - PROCESS | 3052 | 1467683208518 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBFB9800) [pid = 3052] [serial = 847] [outer = 000000C5BBA77000] 18:46:48 INFO - PROCESS | 3052 | 1467683208944 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 18:46:49 INFO - PROCESS | 3052 | 1467683209001 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 3052 | 1467683209003 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:46:49 INFO - PROCESS | 3052 | 1467683209007 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:46:49 INFO - PROCESS | 3052 | 1467683209008 Marionette TRACE conn5 <- [1,1094,null,{}] 18:46:49 INFO - PROCESS | 3052 | 1467683209012 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}] 18:46:49 INFO - PROCESS | 3052 | 1467683209014 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:49 INFO - PROCESS | 3052 | 1467683209122 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:46:49 INFO - PROCESS | 3052 | 1467683209128 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 3052 | 1467683209130 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC55000 == 36 [pid = 3052] [id = 283] 18:46:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BC6B9C00) [pid = 3052] [serial = 848] [outer = 0000000000000000] 18:46:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BDBA4400) [pid = 3052] [serial = 849] [outer = 000000C5BC6B9C00] 18:46:49 INFO - PROCESS | 3052 | 1467683209175 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BE5DE400) [pid = 3052] [serial = 850] [outer = 000000C5BC6B9C00] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C58498FC00) [pid = 3052] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58256CC00) [pid = 3052] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B258EC00) [pid = 3052] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B3952C00) [pid = 3052] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C46400) [pid = 3052] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C43800) [pid = 3052] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C90800) [pid = 3052] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C582570C00) [pid = 3052] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2647000) [pid = 3052] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BBA8A000) [pid = 3052] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B241EC00) [pid = 3052] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:46:49 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B75D6C00) [pid = 3052] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:46:49 INFO - PROCESS | 3052 | 1467683209607 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 18:46:49 INFO - PROCESS | 3052 | 1467683209641 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 3052 | 1467683209643 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:46:49 INFO - PROCESS | 3052 | 1467683209646 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 3052 | 1467683209649 Marionette TRACE conn5 <- [1,1098,null,{}] 18:46:49 INFO - PROCESS | 3052 | 1467683209652 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}] 18:46:49 INFO - PROCESS | 3052 | 1467683209654 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:49 INFO - PROCESS | 3052 | 1467683209739 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:46:49 INFO - PROCESS | 3052 | 1467683209744 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 3052 | 1467683209746 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF042800 == 37 [pid = 3052] [id = 284] 18:46:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B25A1000) [pid = 3052] [serial = 851] [outer = 0000000000000000] 18:46:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B7839400) [pid = 3052] [serial = 852] [outer = 000000C5B25A1000] 18:46:49 INFO - PROCESS | 3052 | 1467683209800 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BE5E2400) [pid = 3052] [serial = 853] [outer = 000000C5B25A1000] 18:46:50 INFO - PROCESS | 3052 | 1467683210208 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]]]}] 18:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 18:46:50 INFO - PROCESS | 3052 | 1467683210276 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 3052 | 1467683210279 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:46:50 INFO - PROCESS | 3052 | 1467683210282 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 3052 | 1467683210284 Marionette TRACE conn5 <- [1,1102,null,{}] 18:46:50 INFO - PROCESS | 3052 | 1467683210287 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}] 18:46:50 INFO - PROCESS | 3052 | 1467683210289 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:50 INFO - PROCESS | 3052 | 1467683210373 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:46:50 INFO - PROCESS | 3052 | 1467683210378 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 3052 | 1467683210380 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF67F800 == 38 [pid = 3052] [id = 285] 18:46:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BE7F1C00) [pid = 3052] [serial = 854] [outer = 0000000000000000] 18:46:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BE7F5C00) [pid = 3052] [serial = 855] [outer = 000000C5BE7F1C00] 18:46:50 INFO - PROCESS | 3052 | 1467683210425 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BEAF0C00) [pid = 3052] [serial = 856] [outer = 000000C5BE7F1C00] 18:46:50 INFO - PROCESS | 3052 | 1467683210861 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]]]}] 18:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 627ms 18:46:50 INFO - PROCESS | 3052 | 1467683210912 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 3052 | 1467683210915 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:46:50 INFO - PROCESS | 3052 | 1467683210923 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 3052 | 1467683210925 Marionette TRACE conn5 <- [1,1106,null,{}] 18:46:50 INFO - PROCESS | 3052 | 1467683210928 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}] 18:46:50 INFO - PROCESS | 3052 | 1467683210930 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:51 INFO - PROCESS | 3052 | 1467683211024 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:46:51 INFO - PROCESS | 3052 | 1467683211030 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 3052 | 1467683211032 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF766800 == 39 [pid = 3052] [id = 286] 18:46:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C583887C00) [pid = 3052] [serial = 857] [outer = 0000000000000000] 18:46:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8A2C800) [pid = 3052] [serial = 858] [outer = 000000C583887C00] 18:46:51 INFO - PROCESS | 3052 | 1467683211079 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BEE29000) [pid = 3052] [serial = 859] [outer = 000000C583887C00] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E8D800 == 38 [pid = 3052] [id = 265] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C581C9E800 == 37 [pid = 3052] [id = 277] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B208C000 == 36 [pid = 3052] [id = 276] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFCC800 == 35 [pid = 3052] [id = 274] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826AB800 == 34 [pid = 3052] [id = 275] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D41000 == 33 [pid = 3052] [id = 278] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B208E000 == 32 [pid = 3052] [id = 279] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8345800 == 31 [pid = 3052] [id = 280] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC55000 == 30 [pid = 3052] [id = 283] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7D2000 == 29 [pid = 3052] [id = 282] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF67F800 == 28 [pid = 3052] [id = 285] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED7800 == 27 [pid = 3052] [id = 281] 18:46:52 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF042800 == 26 [pid = 3052] [id = 284] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B1245400) [pid = 3052] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5826C2000) [pid = 3052] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583789400) [pid = 3052] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B29B5400) [pid = 3052] [serial = 811] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B264B800) [pid = 3052] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6A44000) [pid = 3052] [serial = 813] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581C4D400) [pid = 3052] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581CF4400) [pid = 3052] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5828F2400) [pid = 3052] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581C95800) [pid = 3052] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5828EFC00) [pid = 3052] [serial = 816] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B2E66C00) [pid = 3052] [serial = 817] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B72AD000) [pid = 3052] [serial = 814] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B1407800) [pid = 3052] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C58388D000) [pid = 3052] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B6B54800) [pid = 3052] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B34D8800) [pid = 3052] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BEDB6400) [pid = 3052] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5BC6C2C00) [pid = 3052] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B2447C00) [pid = 3052] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B258D000) [pid = 3052] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B8493400) [pid = 3052] [serial = 819] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B8516800) [pid = 3052] [serial = 820] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5B2020400) [pid = 3052] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5B8A2C400) [pid = 3052] [serial = 822] [outer = 0000000000000000] [url = about:blank] 18:46:52 INFO - PROCESS | 3052 | 1467683212903 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]]]}] 18:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2036ms 18:46:52 INFO - PROCESS | 3052 | 1467683212963 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:46:52 INFO - PROCESS | 3052 | 1467683212968 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:46:52 INFO - PROCESS | 3052 | 1467683212972 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 3052 | 1467683212976 Marionette TRACE conn5 <- [1,1110,null,{}] 18:46:52 INFO - PROCESS | 3052 | 1467683212982 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}] 18:46:52 INFO - PROCESS | 3052 | 1467683212986 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:53 INFO - PROCESS | 3052 | 1467683213079 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:46:53 INFO - PROCESS | 3052 | 1467683213094 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 3052 | 1467683213097 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E86000 == 27 [pid = 3052] [id = 287] 18:46:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C581C92C00) [pid = 3052] [serial = 860] [outer = 0000000000000000] 18:46:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C581C94800) [pid = 3052] [serial = 861] [outer = 000000C581C92C00] 18:46:53 INFO - PROCESS | 3052 | 1467683213146 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C581CF8C00) [pid = 3052] [serial = 862] [outer = 000000C581C92C00] 18:46:53 INFO - PROCESS | 3052 | 1467683213680 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 734ms 18:46:53 INFO - PROCESS | 3052 | 1467683213711 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 3052 | 1467683213716 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:46:53 INFO - PROCESS | 3052 | 1467683213727 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 3052 | 1467683213730 Marionette TRACE conn5 <- [1,1114,null,{}] 18:46:53 INFO - PROCESS | 3052 | 1467683213734 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}] 18:46:53 INFO - PROCESS | 3052 | 1467683213737 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:53 INFO - PROCESS | 3052 | 1467683213836 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:46:53 INFO - PROCESS | 3052 | 1467683213913 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 3052 | 1467683213916 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E8800 == 28 [pid = 3052] [id = 288] 18:46:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5826C7800) [pid = 3052] [serial = 863] [outer = 0000000000000000] 18:46:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5828F2400) [pid = 3052] [serial = 864] [outer = 000000C5826C7800] 18:46:53 INFO - PROCESS | 3052 | 1467683213968 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C58378BC00) [pid = 3052] [serial = 865] [outer = 000000C5826C7800] 18:46:54 INFO - PROCESS | 3052 | [3052] 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 18:46:54 INFO - PROCESS | 3052 | 1467683214456 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 777ms 18:46:54 INFO - PROCESS | 3052 | 1467683214507 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 3052 | 1467683214509 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:46:54 INFO - PROCESS | 3052 | 1467683214543 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:46:54 INFO - PROCESS | 3052 | 1467683214547 Marionette TRACE conn5 <- [1,1118,null,{}] 18:46:54 INFO - PROCESS | 3052 | 1467683214561 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}] 18:46:54 INFO - PROCESS | 3052 | 1467683214566 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:54 INFO - PROCESS | 3052 | 1467683214653 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:46:54 INFO - PROCESS | 3052 | 1467683214727 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 3052 | 1467683214730 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B085A000 == 29 [pid = 3052] [id = 289] 18:46:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C580B41C00) [pid = 3052] [serial = 866] [outer = 0000000000000000] 18:46:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B1245000) [pid = 3052] [serial = 867] [outer = 000000C580B41C00] 18:46:54 INFO - PROCESS | 3052 | 1467683214780 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B193CC00) [pid = 3052] [serial = 868] [outer = 000000C580B41C00] 18:46:55 INFO - PROCESS | 3052 | 1467683215142 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 18:46:55 INFO - PROCESS | 3052 | 1467683215181 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 3052 | 1467683215184 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:46:55 INFO - PROCESS | 3052 | 1467683215187 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 3052 | 1467683215189 Marionette TRACE conn5 <- [1,1122,null,{}] 18:46:55 INFO - PROCESS | 3052 | 1467683215192 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}] 18:46:55 INFO - PROCESS | 3052 | 1467683215195 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:55 INFO - PROCESS | 3052 | 1467683215316 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:46:55 INFO - PROCESS | 3052 | 1467683215324 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 3052 | 1467683215326 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A21800 == 30 [pid = 3052] [id = 290] 18:46:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B2417800) [pid = 3052] [serial = 869] [outer = 0000000000000000] 18:46:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B241B800) [pid = 3052] [serial = 870] [outer = 000000C5B2417800] 18:46:55 INFO - PROCESS | 3052 | 1467683215371 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2448400) [pid = 3052] [serial = 871] [outer = 000000C5B2417800] 18:46:55 INFO - PROCESS | 3052 | [GFX2-]: DrawTargetD2D 1.1 (000000C5B6D3FC10): Failed to create GradientStopCollection with no stops. 18:46:55 INFO - PROCESS | 3052 | [GFX3-]: No stops specified for gradient pattern. 18:46:55 INFO - PROCESS | 3052 | 1467683215764 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 18:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:46:55 INFO - PROCESS | 3052 | 1467683215818 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 3052 | 1467683215820 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:46:55 INFO - PROCESS | 3052 | 1467683215823 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 3052 | 1467683215825 Marionette TRACE conn5 <- [1,1126,null,{}] 18:46:55 INFO - PROCESS | 3052 | 1467683215828 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}] 18:46:55 INFO - PROCESS | 3052 | 1467683215831 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:55 INFO - PROCESS | 3052 | 1467683215936 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:46:55 INFO - PROCESS | 3052 | 1467683215944 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 3052 | 1467683215946 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B206F800 == 31 [pid = 3052] [id = 291] 18:46:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581E59C00) [pid = 3052] [serial = 872] [outer = 0000000000000000] 18:46:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2589000) [pid = 3052] [serial = 873] [outer = 000000C581E59C00] 18:46:55 INFO - PROCESS | 3052 | 1467683215991 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B25A4400) [pid = 3052] [serial = 874] [outer = 000000C581E59C00] 18:46:56 INFO - PROCESS | 3052 | 1467683216433 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 18:46:56 INFO - PROCESS | 3052 | 1467683216455 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 3052 | 1467683216457 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:46:56 INFO - PROCESS | 3052 | 1467683216460 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:46:56 INFO - PROCESS | 3052 | 1467683216462 Marionette TRACE conn5 <- [1,1130,null,{}] 18:46:56 INFO - PROCESS | 3052 | 1467683216466 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}] 18:46:56 INFO - PROCESS | 3052 | 1467683216472 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:56 INFO - PROCESS | 3052 | 1467683216608 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:46:56 INFO - PROCESS | 3052 | 1467683216624 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 3052 | 1467683216626 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BF4000 == 32 [pid = 3052] [id = 292] 18:46:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581C3F400) [pid = 3052] [serial = 875] [outer = 0000000000000000] 18:46:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B29B8400) [pid = 3052] [serial = 876] [outer = 000000C581C3F400] 18:46:56 INFO - PROCESS | 3052 | 1467683216672 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B6856800) [pid = 3052] [serial = 877] [outer = 000000C581C3F400] 18:46:57 INFO - PROCESS | 3052 | 1467683217076 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 18:46:57 INFO - PROCESS | 3052 | 1467683217093 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 3052 | 1467683217095 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:46:57 INFO - PROCESS | 3052 | 1467683217098 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 3052 | 1467683217100 Marionette TRACE conn5 <- [1,1134,null,{}] 18:46:57 INFO - PROCESS | 3052 | 1467683217104 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}] 18:46:57 INFO - PROCESS | 3052 | 1467683217106 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:57 INFO - PROCESS | 3052 | 1467683217211 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:46:57 INFO - PROCESS | 3052 | 1467683217246 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 3052 | 1467683217248 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8323000 == 33 [pid = 3052] [id = 293] 18:46:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B264B800) [pid = 3052] [serial = 878] [outer = 0000000000000000] 18:46:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6A44800) [pid = 3052] [serial = 879] [outer = 000000C5B264B800] 18:46:57 INFO - PROCESS | 3052 | 1467683217293 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B72AD000) [pid = 3052] [serial = 880] [outer = 000000C5B264B800] 18:46:57 INFO - PROCESS | 3052 | 1467683217732 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 18:46:57 INFO - PROCESS | 3052 | 1467683217800 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 3052 | 1467683217802 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:46:57 INFO - PROCESS | 3052 | 1467683217806 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 3052 | 1467683217816 Marionette TRACE conn5 <- [1,1138,null,{}] 18:46:57 INFO - PROCESS | 3052 | 1467683217820 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}] 18:46:57 INFO - PROCESS | 3052 | 1467683217822 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:57 INFO - PROCESS | 3052 | 1467683217926 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:46:57 INFO - PROCESS | 3052 | 1467683217975 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 3052 | 1467683217977 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B13000 == 34 [pid = 3052] [id = 294] 18:46:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B75DF400) [pid = 3052] [serial = 881] [outer = 0000000000000000] 18:46:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B783A800) [pid = 3052] [serial = 882] [outer = 000000C5B75DF400] 18:46:58 INFO - PROCESS | 3052 | 1467683218022 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B84DB000) [pid = 3052] [serial = 883] [outer = 000000C5B75DF400] 18:46:58 INFO - PROCESS | 3052 | 1467683218445 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]]]}] 18:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 690ms 18:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:46:58 INFO - PROCESS | 3052 | 1467683218498 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 3052 | 1467683218501 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:46:58 INFO - PROCESS | 3052 | 1467683218504 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - PROCESS | 3052 | 1467683218507 Marionette TRACE conn5 <- [1,1142,null,{}] 18:46:58 INFO - PROCESS | 3052 | 1467683218511 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}] 18:46:58 INFO - PROCESS | 3052 | 1467683218513 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:58 INFO - PROCESS | 3052 | 1467683218652 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:46:58 INFO - PROCESS | 3052 | 1467683218674 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 3052 | 1467683218676 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0857800 == 35 [pid = 3052] [id = 295] 18:46:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B7579000) [pid = 3052] [serial = 884] [outer = 0000000000000000] 18:46:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8A25800) [pid = 3052] [serial = 885] [outer = 000000C5B7579000] 18:46:58 INFO - PROCESS | 3052 | 1467683218723 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8CA4800) [pid = 3052] [serial = 886] [outer = 000000C5B7579000] 18:46:59 INFO - PROCESS | 3052 | 1467683219165 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 18:46:59 INFO - PROCESS | 3052 | 1467683219207 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 3052 | 1467683219209 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:46:59 INFO - PROCESS | 3052 | 1467683219218 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 3052 | 1467683219220 Marionette TRACE conn5 <- [1,1146,null,{}] 18:46:59 INFO - PROCESS | 3052 | 1467683219224 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}] 18:46:59 INFO - PROCESS | 3052 | 1467683219226 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:59 INFO - PROCESS | 3052 | 1467683219340 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:46:59 INFO - PROCESS | 3052 | 1467683219390 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 3052 | 1467683219392 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:46:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7B6800 == 36 [pid = 3052] [id = 296] 18:46:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B8D16800) [pid = 3052] [serial = 887] [outer = 0000000000000000] 18:46:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8F58800) [pid = 3052] [serial = 888] [outer = 000000C5B8D16800] 18:46:59 INFO - PROCESS | 3052 | 1467683219438 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BBA76C00) [pid = 3052] [serial = 889] [outer = 000000C5B8D16800] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BE7F1C00) [pid = 3052] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B8CA4C00) [pid = 3052] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBA77000) [pid = 3052] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BC6B9C00) [pid = 3052] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B6A3A400) [pid = 3052] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B291BC00) [pid = 3052] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B193C800) [pid = 3052] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5813C3800) [pid = 3052] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C584165C00) [pid = 3052] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C40000) [pid = 3052] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8A29400) [pid = 3052] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:47:00 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B25A1000) [pid = 3052] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:47:00 INFO - PROCESS | 3052 | 1467683220047 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] 18:47:00 INFO - PROCESS | 3052 | 1467683220107 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:47:00 INFO - PROCESS | 3052 | 1467683220111 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 3052 | 1467683220114 Marionette TRACE conn5 <- [1,1150,null,{}] 18:47:00 INFO - PROCESS | 3052 | 1467683220117 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}] 18:47:00 INFO - PROCESS | 3052 | 1467683220120 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:00 INFO - PROCESS | 3052 | 1467683220221 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:47:00 INFO - PROCESS | 3052 | 1467683220229 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 3052 | 1467683220232 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1BB5000 == 37 [pid = 3052] [id = 297] 18:47:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8CAE800) [pid = 3052] [serial = 890] [outer = 0000000000000000] 18:47:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBA74400) [pid = 3052] [serial = 891] [outer = 000000C5B8CAE800] 18:47:00 INFO - PROCESS | 3052 | 1467683220342 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBF8F800) [pid = 3052] [serial = 892] [outer = 000000C5B8CAE800] 18:47:00 INFO - PROCESS | 3052 | 1467683220733 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 18:47:00 INFO - PROCESS | 3052 | 1467683220742 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 3052 | 1467683220745 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:47:00 INFO - PROCESS | 3052 | 1467683220748 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 3052 | 1467683220750 Marionette TRACE conn5 <- [1,1154,null,{}] 18:47:00 INFO - PROCESS | 3052 | 1467683220754 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}] 18:47:00 INFO - PROCESS | 3052 | 1467683220756 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:00 INFO - PROCESS | 3052 | 1467683220848 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:47:00 INFO - PROCESS | 3052 | 1467683220920 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 3052 | 1467683220923 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1E7000 == 38 [pid = 3052] [id = 298] 18:47:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8D0D800) [pid = 3052] [serial = 893] [outer = 0000000000000000] 18:47:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BC833C00) [pid = 3052] [serial = 894] [outer = 000000C5B8D0D800] 18:47:00 INFO - PROCESS | 3052 | 1467683220973 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE5A7C00) [pid = 3052] [serial = 895] [outer = 000000C5B8D0D800] 18:47:01 INFO - PROCESS | 3052 | 1467683221337 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 18:47:01 INFO - PROCESS | 3052 | 1467683221379 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 3052 | 1467683221382 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:47:01 INFO - PROCESS | 3052 | 1467683221385 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 3052 | 1467683221387 Marionette TRACE conn5 <- [1,1158,null,{}] 18:47:01 INFO - PROCESS | 3052 | 1467683221390 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}] 18:47:01 INFO - PROCESS | 3052 | 1467683221392 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:01 INFO - PROCESS | 3052 | 1467683221503 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:47:01 INFO - PROCESS | 3052 | 1467683221510 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 3052 | 1467683221512 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF822000 == 39 [pid = 3052] [id = 299] 18:47:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C583783C00) [pid = 3052] [serial = 896] [outer = 0000000000000000] 18:47:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6A3FC00) [pid = 3052] [serial = 897] [outer = 000000C583783C00] 18:47:01 INFO - PROCESS | 3052 | 1467683221557 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE878C00) [pid = 3052] [serial = 898] [outer = 000000C583783C00] 18:47:01 INFO - PROCESS | 3052 | 1467683221982 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 18:47:02 INFO - PROCESS | 3052 | 1467683222079 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 3052 | 1467683222084 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:47:02 INFO - PROCESS | 3052 | 1467683222090 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 3052 | 1467683222095 Marionette TRACE conn5 <- [1,1162,null,{}] 18:47:02 INFO - PROCESS | 3052 | 1467683222102 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}] 18:47:02 INFO - PROCESS | 3052 | 1467683222106 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:02 INFO - PROCESS | 3052 | 1467683222267 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:47:02 INFO - PROCESS | 3052 | 1467683222361 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 3052 | 1467683222366 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E72000 == 40 [pid = 3052] [id = 300] 18:47:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C581C1FC00) [pid = 3052] [serial = 899] [outer = 0000000000000000] 18:47:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581C2A000) [pid = 3052] [serial = 900] [outer = 000000C581C1FC00] 18:47:02 INFO - PROCESS | 3052 | 1467683222449 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581CF9000) [pid = 3052] [serial = 901] [outer = 000000C581C1FC00] 18:47:03 INFO - PROCESS | 3052 | 1467683223230 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] 18:47:03 INFO - PROCESS | 3052 | 1467683223291 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:47:03 INFO - PROCESS | 3052 | 1467683223298 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 3052 | 1467683223303 Marionette TRACE conn5 <- [1,1166,null,{}] 18:47:03 INFO - PROCESS | 3052 | 1467683223307 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}] 18:47:03 INFO - PROCESS | 3052 | 1467683223310 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:03 INFO - PROCESS | 3052 | 1467683223442 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:47:03 INFO - PROCESS | 3052 | 1467683223511 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 3052 | 1467683223514 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B090F000 == 41 [pid = 3052] [id = 301] 18:47:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C583786400) [pid = 3052] [serial = 902] [outer = 0000000000000000] 18:47:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C584988C00) [pid = 3052] [serial = 903] [outer = 000000C583786400] 18:47:03 INFO - PROCESS | 3052 | 1467683223614 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B1957000) [pid = 3052] [serial = 904] [outer = 000000C583786400] 18:47:04 INFO - PROCESS | 3052 | 1467683224556 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] 18:47:04 INFO - PROCESS | 3052 | 1467683224656 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:47:04 INFO - PROCESS | 3052 | 1467683224662 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 3052 | 1467683224665 Marionette TRACE conn5 <- [1,1170,null,{}] 18:47:04 INFO - PROCESS | 3052 | 1467683224671 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}] 18:47:04 INFO - PROCESS | 3052 | 1467683224674 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:04 INFO - PROCESS | 3052 | 1467683224772 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:47:04 INFO - PROCESS | 3052 | 1467683224779 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 3052 | 1467683224783 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B5000 == 30 [pid = 3052] [id = 302] 18:47:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C582568800) [pid = 3052] [serial = 905] [outer = 0000000000000000] 18:47:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5828EB800) [pid = 3052] [serial = 906] [outer = 000000C582568800] 18:47:04 INFO - PROCESS | 3052 | 1467683224834 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C58416C000) [pid = 3052] [serial = 907] [outer = 000000C582568800] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5BEAF0C00) [pid = 3052] [serial = 856] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8D12C00) [pid = 3052] [serial = 843] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BBF28C00) [pid = 3052] [serial = 846] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B8F5D800) [pid = 3052] [serial = 844] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BDBA4400) [pid = 3052] [serial = 849] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BBFB9800) [pid = 3052] [serial = 847] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BE7F5C00) [pid = 3052] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BE5DE400) [pid = 3052] [serial = 850] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B7609400) [pid = 3052] [serial = 840] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2B16000) [pid = 3052] [serial = 837] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B685B400) [pid = 3052] [serial = 838] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2025000) [pid = 3052] [serial = 834] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2447400) [pid = 3052] [serial = 835] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C28400) [pid = 3052] [serial = 831] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5826BBC00) [pid = 3052] [serial = 832] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2585C00) [pid = 3052] [serial = 829] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B1BBC800) [pid = 3052] [serial = 828] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581E59800) [pid = 3052] [serial = 826] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581C48000) [pid = 3052] [serial = 825] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8D10800) [pid = 3052] [serial = 823] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B7839400) [pid = 3052] [serial = 852] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BE5E2400) [pid = 3052] [serial = 853] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B88D0C00) [pid = 3052] [serial = 841] [outer = 0000000000000000] [url = about:blank] 18:47:05 INFO - PROCESS | 3052 | 1467683225334 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] 18:47:05 INFO - PROCESS | 3052 | 1467683225404 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:47:05 INFO - PROCESS | 3052 | 1467683225410 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:47:05 INFO - PROCESS | 3052 | 1467683225413 Marionette TRACE conn5 <- [1,1174,null,{}] 18:47:05 INFO - PROCESS | 3052 | 1467683225417 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}] 18:47:05 INFO - PROCESS | 3052 | 1467683225420 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:05 INFO - PROCESS | 3052 | 1467683225535 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:47:05 INFO - PROCESS | 3052 | 1467683225607 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 3052 | 1467683225610 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D4C000 == 31 [pid = 3052] [id = 303] 18:47:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B1BBC800) [pid = 3052] [serial = 908] [outer = 0000000000000000] 18:47:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B244C400) [pid = 3052] [serial = 909] [outer = 000000C5B1BBC800] 18:47:05 INFO - PROCESS | 3052 | 1467683225658 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2597C00) [pid = 3052] [serial = 910] [outer = 000000C5B1BBC800] 18:47:06 INFO - PROCESS | 3052 | 1467683226053 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] 18:47:06 INFO - PROCESS | 3052 | 1467683226108 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:47:06 INFO - PROCESS | 3052 | 1467683226112 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 3052 | 1467683226115 Marionette TRACE conn5 <- [1,1178,null,{}] 18:47:06 INFO - PROCESS | 3052 | 1467683226127 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}] 18:47:06 INFO - PROCESS | 3052 | 1467683226132 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:06 INFO - PROCESS | 3052 | 1467683226222 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:47:06 INFO - PROCESS | 3052 | 1467683226230 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 3052 | 1467683226233 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28AE800 == 32 [pid = 3052] [id = 304] 18:47:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581CED000) [pid = 3052] [serial = 911] [outer = 0000000000000000] 18:47:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2B1C000) [pid = 3052] [serial = 912] [outer = 000000C581CED000] 18:47:06 INFO - PROCESS | 3052 | 1467683226284 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B6860000) [pid = 3052] [serial = 913] [outer = 000000C581CED000] 18:47:06 INFO - PROCESS | 3052 | 1467683226744 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] 18:47:06 INFO - PROCESS | 3052 | 1467683226807 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:47:06 INFO - PROCESS | 3052 | 1467683226810 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 3052 | 1467683226813 Marionette TRACE conn5 <- [1,1182,null,{}] 18:47:06 INFO - PROCESS | 3052 | 1467683226816 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}] 18:47:06 INFO - PROCESS | 3052 | 1467683226818 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:06 INFO - PROCESS | 3052 | 1467683226908 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:47:06 INFO - PROCESS | 3052 | 1467683226913 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 3052 | 1467683226915 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B780F000 == 33 [pid = 3052] [id = 305] 18:47:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B72B0400) [pid = 3052] [serial = 914] [outer = 0000000000000000] 18:47:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B7609400) [pid = 3052] [serial = 915] [outer = 000000C5B72B0400] 18:47:06 INFO - PROCESS | 3052 | 1467683226963 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B84A2400) [pid = 3052] [serial = 916] [outer = 000000C5B72B0400] 18:47:07 INFO - PROCESS | 3052 | 1467683227446 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] 18:47:07 INFO - PROCESS | 3052 | 1467683227505 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:47:07 INFO - PROCESS | 3052 | 1467683227509 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 3052 | 1467683227510 Marionette TRACE conn5 <- [1,1186,null,{}] 18:47:07 INFO - PROCESS | 3052 | 1467683227514 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}] 18:47:07 INFO - PROCESS | 3052 | 1467683227516 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:07 INFO - PROCESS | 3052 | 1467683227648 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:47:07 INFO - PROCESS | 3052 | 1467683227670 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 3052 | 1467683227672 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B07000 == 34 [pid = 3052] [id = 306] 18:47:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8A2D400) [pid = 3052] [serial = 917] [outer = 0000000000000000] 18:47:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D0F400) [pid = 3052] [serial = 918] [outer = 000000C5B8A2D400] 18:47:07 INFO - PROCESS | 3052 | 1467683227717 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8D1BC00) [pid = 3052] [serial = 919] [outer = 000000C5B8A2D400] 18:47:08 INFO - PROCESS | 3052 | 1467683228164 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 18:47:08 INFO - PROCESS | 3052 | 1467683228203 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 3052 | 1467683228206 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:47:08 INFO - PROCESS | 3052 | 1467683228209 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 3052 | 1467683228211 Marionette TRACE conn5 <- [1,1190,null,{}] 18:47:08 INFO - PROCESS | 3052 | 1467683228214 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}] 18:47:08 INFO - PROCESS | 3052 | 1467683228221 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:08 INFO - PROCESS | 3052 | 1467683228366 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:47:08 INFO - PROCESS | 3052 | 1467683228424 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 3052 | 1467683228426 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB88800 == 35 [pid = 3052] [id = 307] 18:47:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBA78800) [pid = 3052] [serial = 920] [outer = 0000000000000000] 18:47:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BDBA4400) [pid = 3052] [serial = 921] [outer = 000000C5BBA78800] 18:47:08 INFO - PROCESS | 3052 | 1467683228473 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE5E4000) [pid = 3052] [serial = 922] [outer = 000000C5BBA78800] 18:47:08 INFO - PROCESS | 3052 | 1467683228906 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]]]}] 18:47:08 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 18:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 18:47:08 INFO - PROCESS | 3052 | 1467683228971 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 3052 | 1467683228973 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:47:08 INFO - PROCESS | 3052 | 1467683228979 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 3052 | 1467683228981 Marionette TRACE conn5 <- [1,1194,null,{}] 18:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:47:08 INFO - PROCESS | 3052 | 1467683228985 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}] 18:47:08 INFO - PROCESS | 3052 | 1467683228987 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:09 INFO - PROCESS | 3052 | 1467683229093 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:47:09 INFO - PROCESS | 3052 | 1467683229103 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 3052 | 1467683229105 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA99800 == 36 [pid = 3052] [id = 308] 18:47:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B8D1B000) [pid = 3052] [serial = 923] [outer = 0000000000000000] 18:47:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BEAF0400) [pid = 3052] [serial = 924] [outer = 000000C5B8D1B000] 18:47:09 INFO - PROCESS | 3052 | 1467683229294 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BEDBEC00) [pid = 3052] [serial = 925] [outer = 000000C5B8D1B000] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5826C7800) [pid = 3052] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B264B800) [pid = 3052] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581C3F400) [pid = 3052] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C92C00) [pid = 3052] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581E59C00) [pid = 3052] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583887C00) [pid = 3052] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C580B41C00) [pid = 3052] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B7579000) [pid = 3052] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8CAE800) [pid = 3052] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8D16800) [pid = 3052] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8D0D800) [pid = 3052] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2417800) [pid = 3052] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:47:09 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B75DF400) [pid = 3052] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:47:09 INFO - PROCESS | 3052 | 1467683229673 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]]]}] 18:47:09 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 18:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 18:47:09 INFO - PROCESS | 3052 | 1467683229722 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 3052 | 1467683229724 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:47:09 INFO - PROCESS | 3052 | 1467683229727 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:47:09 INFO - PROCESS | 3052 | 1467683229729 Marionette TRACE conn5 <- [1,1198,null,{}] 18:47:09 INFO - PROCESS | 3052 | 1467683229733 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}] 18:47:09 INFO - PROCESS | 3052 | 1467683229735 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:09 INFO - PROCESS | 3052 | 1467683229853 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:47:09 INFO - PROCESS | 3052 | 1467683229860 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 3052 | 1467683229862 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED97800 == 37 [pid = 3052] [id = 309] 18:47:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B25A0800) [pid = 3052] [serial = 926] [outer = 0000000000000000] 18:47:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BBA6E800) [pid = 3052] [serial = 927] [outer = 000000C5B25A0800] 18:47:09 INFO - PROCESS | 3052 | 1467683229907 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BEE26800) [pid = 3052] [serial = 928] [outer = 000000C5B25A0800] 18:47:10 INFO - PROCESS | 3052 | 1467683230316 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 18:47:10 INFO - PROCESS | 3052 | 1467683230360 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 3052 | 1467683230362 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:47:10 INFO - PROCESS | 3052 | 1467683230366 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 3052 | 1467683230367 Marionette TRACE conn5 <- [1,1202,null,{}] 18:47:10 INFO - PROCESS | 3052 | 1467683230371 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}] 18:47:10 INFO - PROCESS | 3052 | 1467683230373 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:10 INFO - PROCESS | 3052 | 1467683230481 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:47:10 INFO - PROCESS | 3052 | 1467683230520 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 3052 | 1467683230522 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF44F800 == 38 [pid = 3052] [id = 310] 18:47:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BEE24400) [pid = 3052] [serial = 929] [outer = 0000000000000000] 18:47:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BEF92C00) [pid = 3052] [serial = 930] [outer = 000000C5BEE24400] 18:47:10 INFO - PROCESS | 3052 | 1467683230566 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BF41DC00) [pid = 3052] [serial = 931] [outer = 000000C5BEE24400] 18:47:10 INFO - PROCESS | 3052 | 1467683230962 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 18:47:11 INFO - PROCESS | 3052 | 1467683230998 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 3052 | 1467683231008 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:47:11 INFO - PROCESS | 3052 | 1467683231012 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 3052 | 1467683231014 Marionette TRACE conn5 <- [1,1206,null,{}] 18:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:47:11 INFO - PROCESS | 3052 | 1467683231025 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}] 18:47:11 INFO - PROCESS | 3052 | 1467683231027 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:11 INFO - PROCESS | 3052 | 1467683231111 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:47:11 INFO - PROCESS | 3052 | 1467683231117 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 3052 | 1467683231119 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF81C000 == 39 [pid = 3052] [id = 311] 18:47:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BF4D1000) [pid = 3052] [serial = 932] [outer = 0000000000000000] 18:47:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BF8E7000) [pid = 3052] [serial = 933] [outer = 000000C5BF4D1000] 18:47:11 INFO - PROCESS | 3052 | 1467683231164 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5C0248800) [pid = 3052] [serial = 934] [outer = 000000C5BF4D1000] 18:47:11 INFO - PROCESS | 3052 | 1467683231877 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 18:47:11 INFO - PROCESS | 3052 | 1467683231942 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 3052 | 1467683231947 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:47:11 INFO - PROCESS | 3052 | 1467683231952 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 3052 | 1467683231958 Marionette TRACE conn5 <- [1,1210,null,{}] 18:47:11 INFO - PROCESS | 3052 | 1467683231964 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}] 18:47:11 INFO - PROCESS | 3052 | 1467683231967 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:12 INFO - PROCESS | 3052 | 1467683232121 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:47:12 INFO - PROCESS | 3052 | 1467683232234 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 3052 | 1467683232237 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0865800 == 40 [pid = 3052] [id = 312] 18:47:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C58416BC00) [pid = 3052] [serial = 935] [outer = 0000000000000000] 18:47:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2026800) [pid = 3052] [serial = 936] [outer = 000000C58416BC00] 18:47:12 INFO - PROCESS | 3052 | 1467683232297 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B25A2C00) [pid = 3052] [serial = 937] [outer = 000000C58416BC00] 18:47:12 INFO - PROCESS | 3052 | 1467683232880 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] 18:47:12 INFO - PROCESS | 3052 | 1467683232945 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:47:12 INFO - PROCESS | 3052 | 1467683232952 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 3052 | 1467683232955 Marionette TRACE conn5 <- [1,1214,null,{}] 18:47:12 INFO - PROCESS | 3052 | 1467683232960 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}] 18:47:12 INFO - PROCESS | 3052 | 1467683232963 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:13 INFO - PROCESS | 3052 | 1467683233086 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:47:13 INFO - PROCESS | 3052 | 1467683233163 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 3052 | 1467683233166 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB76800 == 41 [pid = 3052] [id = 313] 18:47:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B37E6C00) [pid = 3052] [serial = 938] [outer = 0000000000000000] 18:47:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8A2EC00) [pid = 3052] [serial = 939] [outer = 000000C5B37E6C00] 18:47:13 INFO - PROCESS | 3052 | 1467683233265 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BBA7C000) [pid = 3052] [serial = 940] [outer = 000000C5B37E6C00] 18:47:13 INFO - PROCESS | 3052 | 1467683233885 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]]]}] 18:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 986ms 18:47:13 INFO - PROCESS | 3052 | 1467683233940 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 3052 | 1467683233943 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:47:13 INFO - PROCESS | 3052 | 1467683233946 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 3052 | 1467683233951 Marionette TRACE conn5 <- [1,1218,null,{}] 18:47:13 INFO - PROCESS | 3052 | 1467683233978 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}] 18:47:13 INFO - PROCESS | 3052 | 1467683233983 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:14 INFO - PROCESS | 3052 | 1467683234095 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:47:14 INFO - PROCESS | 3052 | 1467683234173 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 3052 | 1467683234177 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C113C000 == 42 [pid = 3052] [id = 314] 18:47:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BEE2CC00) [pid = 3052] [serial = 941] [outer = 0000000000000000] 18:47:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BF16D800) [pid = 3052] [serial = 942] [outer = 000000C5BEE2CC00] 18:47:14 INFO - PROCESS | 3052 | 1467683234275 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5C048F800) [pid = 3052] [serial = 943] [outer = 000000C5BEE2CC00] 18:47:15 INFO - PROCESS | 3052 | 1467683235063 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]]]}] 18:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1160ms 18:47:15 INFO - PROCESS | 3052 | 1467683235109 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 3052 | 1467683235114 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:47:15 INFO - PROCESS | 3052 | 1467683235119 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 3052 | 1467683235123 Marionette TRACE conn5 <- [1,1222,null,{}] 18:47:15 INFO - PROCESS | 3052 | 1467683235128 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}] 18:47:15 INFO - PROCESS | 3052 | 1467683235131 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:15 INFO - PROCESS | 3052 | 1467683235238 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:47:15 INFO - PROCESS | 3052 | 1467683235316 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 3052 | 1467683235320 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581C9E800 == 43 [pid = 3052] [id = 315] 18:47:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C581387400) [pid = 3052] [serial = 944] [outer = 0000000000000000] 18:47:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5826BAC00) [pid = 3052] [serial = 945] [outer = 000000C581387400] 18:47:15 INFO - PROCESS | 3052 | 1467683235418 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C584984800) [pid = 3052] [serial = 946] [outer = 000000C581387400] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF44F800 == 42 [pid = 3052] [id = 310] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED97800 == 41 [pid = 3052] [id = 309] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA99800 == 40 [pid = 3052] [id = 308] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB88800 == 39 [pid = 3052] [id = 307] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B07000 == 38 [pid = 3052] [id = 306] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B780F000 == 37 [pid = 3052] [id = 305] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28AE800 == 36 [pid = 3052] [id = 304] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D4C000 == 35 [pid = 3052] [id = 303] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828B5000 == 34 [pid = 3052] [id = 302] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF822000 == 33 [pid = 3052] [id = 299] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E72000 == 32 [pid = 3052] [id = 300] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B090F000 == 31 [pid = 3052] [id = 301] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF766800 == 30 [pid = 3052] [id = 286] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C113C000 == 29 [pid = 3052] [id = 314] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB76800 == 28 [pid = 3052] [id = 313] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0865800 == 27 [pid = 3052] [id = 312] 18:47:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF81C000 == 26 [pid = 3052] [id = 311] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5828F2400) [pid = 3052] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C58378BC00) [pid = 3052] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B6A44800) [pid = 3052] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B29B8400) [pid = 3052] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B6856800) [pid = 3052] [serial = 877] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C581C94800) [pid = 3052] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581CF8C00) [pid = 3052] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2589000) [pid = 3052] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B25A4400) [pid = 3052] [serial = 874] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BEE29000) [pid = 3052] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B1245000) [pid = 3052] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B193CC00) [pid = 3052] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B8CA4800) [pid = 3052] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B8A25800) [pid = 3052] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5BBA74400) [pid = 3052] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B8F58800) [pid = 3052] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BC833C00) [pid = 3052] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BBA76C00) [pid = 3052] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B241B800) [pid = 3052] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BE5A7C00) [pid = 3052] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2448400) [pid = 3052] [serial = 871] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B783A800) [pid = 3052] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B84DB000) [pid = 3052] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B72AD000) [pid = 3052] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BBF8F800) [pid = 3052] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B6A3FC00) [pid = 3052] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:47:16 INFO - PROCESS | 3052 | 1467683236659 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]]]}] 18:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1590ms 18:47:16 INFO - PROCESS | 3052 | 1467683236714 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:47:16 INFO - PROCESS | 3052 | 1467683236718 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:47:16 INFO - PROCESS | 3052 | 1467683236723 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:47:16 INFO - PROCESS | 3052 | 1467683236726 Marionette TRACE conn5 <- [1,1226,null,{}] 18:47:16 INFO - PROCESS | 3052 | 1467683236732 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}] 18:47:16 INFO - PROCESS | 3052 | 1467683236735 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:16 INFO - PROCESS | 3052 | 1467683236847 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:47:16 INFO - PROCESS | 3052 | 1467683236862 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 3052 | 1467683236864 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826B2800 == 27 [pid = 3052] [id = 316] 18:47:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C96400) [pid = 3052] [serial = 947] [outer = 0000000000000000] 18:47:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581CEE800) [pid = 3052] [serial = 948] [outer = 000000C581C96400] 18:47:16 INFO - PROCESS | 3052 | 1467683236914 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581E5E000) [pid = 3052] [serial = 949] [outer = 000000C581C96400] 18:47:17 INFO - PROCESS | 3052 | 1467683237339 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]]]}] 18:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 18:47:17 INFO - PROCESS | 3052 | 1467683237418 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 3052 | 1467683237424 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:47:17 INFO - PROCESS | 3052 | 1467683237431 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 3052 | 1467683237434 Marionette TRACE conn5 <- [1,1230,null,{}] 18:47:17 INFO - PROCESS | 3052 | 1467683237438 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}] 18:47:17 INFO - PROCESS | 3052 | 1467683237441 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:17 INFO - PROCESS | 3052 | 1467683237530 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:47:17 INFO - PROCESS | 3052 | 1467683237547 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 3052 | 1467683237549 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DCF800 == 28 [pid = 3052] [id = 317] 18:47:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C583782000) [pid = 3052] [serial = 950] [outer = 0000000000000000] 18:47:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58378B400) [pid = 3052] [serial = 951] [outer = 000000C583782000] 18:47:17 INFO - PROCESS | 3052 | 1467683237599 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C584166000) [pid = 3052] [serial = 952] [outer = 000000C583782000] 18:47:18 INFO - PROCESS | 3052 | 1467683238075 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 18:47:18 INFO - PROCESS | 3052 | 1467683238124 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 3052 | 1467683238127 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:47:18 INFO - PROCESS | 3052 | 1467683238130 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - PROCESS | 3052 | 1467683238134 Marionette TRACE conn5 <- [1,1234,null,{}] 18:47:18 INFO - PROCESS | 3052 | 1467683238145 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}] 18:47:18 INFO - PROCESS | 3052 | 1467683238150 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:18 INFO - PROCESS | 3052 | 1467683238269 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:47:18 INFO - PROCESS | 3052 | 1467683238354 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 3052 | 1467683238357 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B121F000 == 29 [pid = 3052] [id = 318] 18:47:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581C45C00) [pid = 3052] [serial = 953] [outer = 0000000000000000] 18:47:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2414000) [pid = 3052] [serial = 954] [outer = 000000C581C45C00] 18:47:18 INFO - PROCESS | 3052 | 1467683238407 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2445800) [pid = 3052] [serial = 955] [outer = 000000C581C45C00] 18:47:18 INFO - PROCESS | 3052 | 1467683238869 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 797ms 18:47:18 INFO - PROCESS | 3052 | 1467683238932 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 3052 | 1467683238935 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:47:18 INFO - PROCESS | 3052 | 1467683238938 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - PROCESS | 3052 | 1467683238940 Marionette TRACE conn5 <- [1,1238,null,{}] 18:47:18 INFO - PROCESS | 3052 | 1467683238943 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}] 18:47:18 INFO - PROCESS | 3052 | 1467683238945 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:19 INFO - PROCESS | 3052 | 1467683239056 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:47:19 INFO - PROCESS | 3052 | 1467683239069 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 3052 | 1467683239071 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2086000 == 30 [pid = 3052] [id = 319] 18:47:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B258D800) [pid = 3052] [serial = 956] [outer = 0000000000000000] 18:47:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B259C400) [pid = 3052] [serial = 957] [outer = 000000C5B258D800] 18:47:19 INFO - PROCESS | 3052 | 1467683239156 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B264D800) [pid = 3052] [serial = 958] [outer = 000000C5B258D800] 18:47:19 INFO - PROCESS | 3052 | 1467683239599 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 732ms 18:47:19 INFO - PROCESS | 3052 | 1467683239671 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 3052 | 1467683239673 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:47:19 INFO - PROCESS | 3052 | 1467683239684 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 3052 | 1467683239686 Marionette TRACE conn5 <- [1,1242,null,{}] 18:47:19 INFO - PROCESS | 3052 | 1467683239689 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}] 18:47:19 INFO - PROCESS | 3052 | 1467683239691 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:19 INFO - PROCESS | 3052 | 1467683239798 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:47:19 INFO - PROCESS | 3052 | 1467683239807 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 3052 | 1467683239809 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6F6D800 == 31 [pid = 3052] [id = 320] 18:47:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C583780400) [pid = 3052] [serial = 959] [outer = 0000000000000000] 18:47:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B29B6C00) [pid = 3052] [serial = 960] [outer = 000000C583780400] 18:47:19 INFO - PROCESS | 3052 | 1467683239855 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B37EF400) [pid = 3052] [serial = 961] [outer = 000000C583780400] 18:47:20 INFO - PROCESS | 3052 | 1467683240316 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]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 18:47:20 INFO - PROCESS | 3052 | 1467683240378 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 3052 | 1467683240380 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:47:20 INFO - PROCESS | 3052 | 1467683240383 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 3052 | 1467683240385 Marionette TRACE conn5 <- [1,1246,null,{}] 18:47:20 INFO - PROCESS | 3052 | 1467683240388 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}] 18:47:20 INFO - PROCESS | 3052 | 1467683240394 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:20 INFO - PROCESS | 3052 | 1467683240536 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:47:20 INFO - PROCESS | 3052 | 1467683240547 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 3052 | 1467683240549 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8820000 == 32 [pid = 3052] [id = 321] 18:47:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B37EB400) [pid = 3052] [serial = 962] [outer = 0000000000000000] 18:47:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B6A43400) [pid = 3052] [serial = 963] [outer = 000000C5B37EB400] 18:47:20 INFO - PROCESS | 3052 | 1467683240596 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B84DAC00) [pid = 3052] [serial = 964] [outer = 000000C5B37EB400] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BF4D1000) [pid = 3052] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B8A2D400) [pid = 3052] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBA78800) [pid = 3052] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581CED000) [pid = 3052] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C583786400) [pid = 3052] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B72B0400) [pid = 3052] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C582568800) [pid = 3052] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583783C00) [pid = 3052] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C1FC00) [pid = 3052] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B1BBC800) [pid = 3052] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8D1B000) [pid = 3052] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B25A0800) [pid = 3052] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:47:20 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BEE24400) [pid = 3052] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:47:21 INFO - PROCESS | 3052 | 1467683241243 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 880ms 18:47:21 INFO - PROCESS | 3052 | 1467683241266 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 3052 | 1467683241268 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:47:21 INFO - PROCESS | 3052 | 1467683241271 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 3052 | 1467683241273 Marionette TRACE conn5 <- [1,1250,null,{}] 18:47:21 INFO - PROCESS | 3052 | 1467683241277 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}] 18:47:21 INFO - PROCESS | 3052 | 1467683241279 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:21 INFO - PROCESS | 3052 | 1467683241359 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:47:21 INFO - PROCESS | 3052 | 1467683241364 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 3052 | 1467683241366 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEBB800 == 33 [pid = 3052] [id = 322] 18:47:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C581CEC800) [pid = 3052] [serial = 965] [outer = 0000000000000000] 18:47:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8495C00) [pid = 3052] [serial = 966] [outer = 000000C581CEC800] 18:47:21 INFO - PROCESS | 3052 | 1467683241412 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A26000) [pid = 3052] [serial = 967] [outer = 000000C581CEC800] 18:47:21 INFO - PROCESS | 3052 | 1467683241820 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 586ms 18:47:21 INFO - PROCESS | 3052 | 1467683241862 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 3052 | 1467683241864 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:47:21 INFO - PROCESS | 3052 | 1467683241871 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 3052 | 1467683241873 Marionette TRACE conn5 <- [1,1254,null,{}] 18:47:21 INFO - PROCESS | 3052 | 1467683241877 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}] 18:47:21 INFO - PROCESS | 3052 | 1467683241879 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:21 INFO - PROCESS | 3052 | 1467683241960 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:47:21 INFO - PROCESS | 3052 | 1467683241966 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 3052 | 1467683241968 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6DE800 == 34 [pid = 3052] [id = 323] 18:47:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8CA4800) [pid = 3052] [serial = 968] [outer = 0000000000000000] 18:47:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8D0F000) [pid = 3052] [serial = 969] [outer = 000000C5B8CA4800] 18:47:22 INFO - PROCESS | 3052 | 1467683242014 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D1B400) [pid = 3052] [serial = 970] [outer = 000000C5B8CA4800] 18:47:22 INFO - PROCESS | 3052 | 1467683242466 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 648ms 18:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:47:22 INFO - PROCESS | 3052 | 1467683242519 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 3052 | 1467683242521 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:47:22 INFO - PROCESS | 3052 | 1467683242524 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 3052 | 1467683242526 Marionette TRACE conn5 <- [1,1258,null,{}] 18:47:22 INFO - PROCESS | 3052 | 1467683242530 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}] 18:47:22 INFO - PROCESS | 3052 | 1467683242532 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:22 INFO - PROCESS | 3052 | 1467683242613 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:47:22 INFO - PROCESS | 3052 | 1467683242619 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 3052 | 1467683242621 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1213000 == 35 [pid = 3052] [id = 324] 18:47:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBA6D400) [pid = 3052] [serial = 971] [outer = 0000000000000000] 18:47:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBA73000) [pid = 3052] [serial = 972] [outer = 000000C5BBA6D400] 18:47:22 INFO - PROCESS | 3052 | 1467683242665 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBF28C00) [pid = 3052] [serial = 973] [outer = 000000C5BBA6D400] 18:47:23 INFO - PROCESS | 3052 | 1467683243385 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]]]}] 18:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 18:47:23 INFO - PROCESS | 3052 | 1467683243471 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 3052 | 1467683243476 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:47:23 INFO - PROCESS | 3052 | 1467683243481 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 3052 | 1467683243485 Marionette TRACE conn5 <- [1,1262,null,{}] 18:47:23 INFO - PROCESS | 3052 | 1467683243492 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}] 18:47:23 INFO - PROCESS | 3052 | 1467683243495 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:23 INFO - PROCESS | 3052 | 1467683243651 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:47:23 INFO - PROCESS | 3052 | 1467683243721 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 3052 | 1467683243724 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DA800 == 36 [pid = 3052] [id = 325] 18:47:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581C49400) [pid = 3052] [serial = 974] [outer = 0000000000000000] 18:47:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C582573C00) [pid = 3052] [serial = 975] [outer = 000000C581C49400] 18:47:23 INFO - PROCESS | 3052 | 1467683243783 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C583852800) [pid = 3052] [serial = 976] [outer = 000000C581C49400] 18:47:24 INFO - PROCESS | 3052 | 1467683244507 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1079ms 18:47:24 INFO - PROCESS | 3052 | 1467683244591 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 3052 | 1467683244596 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:47:24 INFO - PROCESS | 3052 | 1467683244603 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 3052 | 1467683244606 Marionette TRACE conn5 <- [1,1266,null,{}] 18:47:24 INFO - PROCESS | 3052 | 1467683244610 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}] 18:47:24 INFO - PROCESS | 3052 | 1467683244613 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:24 INFO - PROCESS | 3052 | 1467683244759 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:47:24 INFO - PROCESS | 3052 | 1467683244829 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 3052 | 1467683244832 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580853800 == 37 [pid = 3052] [id = 326] 18:47:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581C42400) [pid = 3052] [serial = 977] [outer = 0000000000000000] 18:47:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5828F6800) [pid = 3052] [serial = 978] [outer = 000000C581C42400] 18:47:24 INFO - PROCESS | 3052 | 1467683244932 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B2443C00) [pid = 3052] [serial = 979] [outer = 000000C581C42400] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6DE800 == 36 [pid = 3052] [id = 323] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEBB800 == 35 [pid = 3052] [id = 322] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8820000 == 34 [pid = 3052] [id = 321] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6F6D800 == 33 [pid = 3052] [id = 320] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2086000 == 32 [pid = 3052] [id = 319] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B121F000 == 31 [pid = 3052] [id = 318] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DCF800 == 30 [pid = 3052] [id = 317] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826B2800 == 29 [pid = 3052] [id = 316] 18:47:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C581C9E800 == 28 [pid = 3052] [id = 315] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BEF92C00) [pid = 3052] [serial = 930] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5C0248800) [pid = 3052] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BF8E7000) [pid = 3052] [serial = 933] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B8D0F400) [pid = 3052] [serial = 918] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BDBA4400) [pid = 3052] [serial = 921] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8D1BC00) [pid = 3052] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2B1C000) [pid = 3052] [serial = 912] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BF41DC00) [pid = 3052] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C584988C00) [pid = 3052] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B1957000) [pid = 3052] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B7609400) [pid = 3052] [serial = 915] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5828EB800) [pid = 3052] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C58416C000) [pid = 3052] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BE5E4000) [pid = 3052] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BE878C00) [pid = 3052] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581C2A000) [pid = 3052] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581CF9000) [pid = 3052] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B244C400) [pid = 3052] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B2597C00) [pid = 3052] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B6860000) [pid = 3052] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BEDBEC00) [pid = 3052] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BEAF0400) [pid = 3052] [serial = 924] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BBA6E800) [pid = 3052] [serial = 927] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B84A2400) [pid = 3052] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BEE26800) [pid = 3052] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:47:25 INFO - PROCESS | 3052 | 1467683245737 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1193ms 18:47:25 INFO - PROCESS | 3052 | 1467683245800 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:47:25 INFO - PROCESS | 3052 | 1467683245804 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:47:25 INFO - PROCESS | 3052 | 1467683245809 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 3052 | 1467683245814 Marionette TRACE conn5 <- [1,1270,null,{}] 18:47:25 INFO - PROCESS | 3052 | 1467683245833 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}] 18:47:25 INFO - PROCESS | 3052 | 1467683245836 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:25 INFO - PROCESS | 3052 | 1467683245928 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:47:25 INFO - PROCESS | 3052 | 1467683245942 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 3052 | 1467683245944 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B7000 == 29 [pid = 3052] [id = 327] 18:47:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5826BF800) [pid = 3052] [serial = 980] [outer = 0000000000000000] 18:47:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5828ECC00) [pid = 3052] [serial = 981] [outer = 000000C5826BF800] 18:47:26 INFO - PROCESS | 3052 | 1467683245995 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B0AD7400) [pid = 3052] [serial = 982] [outer = 000000C5826BF800] 18:47:26 INFO - PROCESS | 3052 | 1467683246510 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 755ms 18:47:26 INFO - PROCESS | 3052 | 1467683246565 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 3052 | 1467683246570 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:47:26 INFO - PROCESS | 3052 | 1467683246576 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 3052 | 1467683246579 Marionette TRACE conn5 <- [1,1274,null,{}] 18:47:26 INFO - PROCESS | 3052 | 1467683246583 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}] 18:47:26 INFO - PROCESS | 3052 | 1467683246585 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:26 INFO - PROCESS | 3052 | 1467683246678 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:47:26 INFO - PROCESS | 3052 | 1467683246754 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 3052 | 1467683246756 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0907800 == 30 [pid = 3052] [id = 328] 18:47:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B241F000) [pid = 3052] [serial = 983] [outer = 0000000000000000] 18:47:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B258A400) [pid = 3052] [serial = 984] [outer = 000000C5B241F000] 18:47:26 INFO - PROCESS | 3052 | 1467683246806 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B25A1800) [pid = 3052] [serial = 985] [outer = 000000C5B241F000] 18:47:27 INFO - PROCESS | 3052 | 1467683247216 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 18:47:27 INFO - PROCESS | 3052 | 1467683247269 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:47:27 INFO - PROCESS | 3052 | 1467683247272 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:47:27 INFO - PROCESS | 3052 | 1467683247276 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 3052 | 1467683247279 Marionette TRACE conn5 <- [1,1278,null,{}] 18:47:27 INFO - PROCESS | 3052 | 1467683247291 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}] 18:47:27 INFO - PROCESS | 3052 | 1467683247296 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:27 INFO - PROCESS | 3052 | 1467683247384 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:47:27 INFO - PROCESS | 3052 | 1467683247429 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 3052 | 1467683247432 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B3414000 == 31 [pid = 3052] [id = 329] 18:47:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C46800) [pid = 3052] [serial = 986] [outer = 0000000000000000] 18:47:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B685D400) [pid = 3052] [serial = 987] [outer = 000000C581C46800] 18:47:27 INFO - PROCESS | 3052 | 1467683247481 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B6B54800) [pid = 3052] [serial = 988] [outer = 000000C581C46800] 18:47:27 INFO - PROCESS | 3052 | 1467683247957 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 735ms 18:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:47:28 INFO - PROCESS | 3052 | 1467683248019 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 3052 | 1467683248021 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:47:28 INFO - PROCESS | 3052 | 1467683248025 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 3052 | 1467683248027 Marionette TRACE conn5 <- [1,1282,null,{}] 18:47:28 INFO - PROCESS | 3052 | 1467683248030 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}] 18:47:28 INFO - PROCESS | 3052 | 1467683248032 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:28 INFO - PROCESS | 3052 | 1467683248154 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:47:28 INFO - PROCESS | 3052 | 1467683248206 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 3052 | 1467683248208 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B833D000 == 32 [pid = 3052] [id = 330] 18:47:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B7579000) [pid = 3052] [serial = 989] [outer = 0000000000000000] 18:47:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8495800) [pid = 3052] [serial = 990] [outer = 000000C5B7579000] 18:47:28 INFO - PROCESS | 3052 | 1467683248257 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B88D5800) [pid = 3052] [serial = 991] [outer = 000000C5B7579000] 18:47:28 INFO - PROCESS | 3052 | 1467683248690 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 733ms 18:47:28 INFO - PROCESS | 3052 | 1467683248796 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 3052 | 1467683248798 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:47:28 INFO - PROCESS | 3052 | 1467683248806 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 3052 | 1467683248807 Marionette TRACE conn5 <- [1,1286,null,{}] 18:47:28 INFO - PROCESS | 3052 | 1467683248811 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}] 18:47:28 INFO - PROCESS | 3052 | 1467683248814 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:28 INFO - PROCESS | 3052 | 1467683248927 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:47:28 INFO - PROCESS | 3052 | 1467683248935 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 3052 | 1467683248937 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8DAA000 == 33 [pid = 3052] [id = 331] 18:47:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581C87800) [pid = 3052] [serial = 992] [outer = 0000000000000000] 18:47:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8D0F400) [pid = 3052] [serial = 993] [outer = 000000C581C87800] 18:47:28 INFO - PROCESS | 3052 | 1467683248982 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA6E400) [pid = 3052] [serial = 994] [outer = 000000C581C87800] 18:47:29 INFO - PROCESS | 3052 | 1467683249462 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]]]}] 18:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 18:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:47:29 INFO - PROCESS | 3052 | 1467683249495 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 3052 | 1467683249497 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:47:29 INFO - PROCESS | 3052 | 1467683249501 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 3052 | 1467683249502 Marionette TRACE conn5 <- [1,1290,null,{}] 18:47:29 INFO - PROCESS | 3052 | 1467683249512 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}] 18:47:29 INFO - PROCESS | 3052 | 1467683249518 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:29 INFO - PROCESS | 3052 | 1467683249647 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:47:29 INFO - PROCESS | 3052 | 1467683249700 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 3052 | 1467683249702 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7CF000 == 34 [pid = 3052] [id = 332] 18:47:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBF87C00) [pid = 3052] [serial = 995] [outer = 0000000000000000] 18:47:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BDB9EC00) [pid = 3052] [serial = 996] [outer = 000000C5BBF87C00] 18:47:29 INFO - PROCESS | 3052 | 1467683249749 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE5A7C00) [pid = 3052] [serial = 997] [outer = 000000C5BBF87C00] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B258D800) [pid = 3052] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C45C00) [pid = 3052] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C96400) [pid = 3052] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C583782000) [pid = 3052] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581387400) [pid = 3052] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C583780400) [pid = 3052] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B8CA4800) [pid = 3052] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C58416BC00) [pid = 3052] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B37E6C00) [pid = 3052] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BEE2CC00) [pid = 3052] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B37EB400) [pid = 3052] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:47:30 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C581CEC800) [pid = 3052] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:47:30 INFO - PROCESS | 3052 | 1467683250188 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 18:47:30 INFO - PROCESS | 3052 | 1467683250250 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 3052 | 1467683250252 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:47:30 INFO - PROCESS | 3052 | 1467683250259 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 3052 | 1467683250261 Marionette TRACE conn5 <- [1,1294,null,{}] 18:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:47:30 INFO - PROCESS | 3052 | 1467683250264 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}] 18:47:30 INFO - PROCESS | 3052 | 1467683250266 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:30 INFO - PROCESS | 3052 | 1467683250348 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:47:30 INFO - PROCESS | 3052 | 1467683250354 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 3052 | 1467683250356 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC51800 == 35 [pid = 3052] [id = 333] 18:47:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5826BC000) [pid = 3052] [serial = 998] [outer = 0000000000000000] 18:47:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B37E6C00) [pid = 3052] [serial = 999] [outer = 000000C5826BC000] 18:47:30 INFO - PROCESS | 3052 | 1467683250402 Marionette DEBUG loaded listener.js 18:47:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BE5DC800) [pid = 3052] [serial = 1000] [outer = 000000C5826BC000] 18:47:30 INFO - PROCESS | 3052 | 1467683250828 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 18:47:30 INFO - PROCESS | 3052 | 1467683250894 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 3052 | 1467683250896 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:47:30 INFO - PROCESS | 3052 | 1467683250900 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 3052 | 1467683250902 Marionette TRACE conn5 <- [1,1298,null,{}] 18:47:30 INFO - PROCESS | 3052 | 1467683250906 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}] 18:47:30 INFO - PROCESS | 3052 | 1467683250908 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:31 INFO - PROCESS | 3052 | 1467683250990 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:47:31 INFO - PROCESS | 3052 | 1467683250998 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 3052 | 1467683251000 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1E4800 == 36 [pid = 3052] [id = 334] 18:47:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BE5E5C00) [pid = 3052] [serial = 1001] [outer = 0000000000000000] 18:47:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BE7F3800) [pid = 3052] [serial = 1002] [outer = 000000C5BE5E5C00] 18:47:31 INFO - PROCESS | 3052 | 1467683251045 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BE887400) [pid = 3052] [serial = 1003] [outer = 000000C5BE5E5C00] 18:47:31 INFO - PROCESS | 3052 | 1467683251469 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 630ms 18:47:31 INFO - PROCESS | 3052 | 1467683251534 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 3052 | 1467683251536 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:47:31 INFO - PROCESS | 3052 | 1467683251539 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 3052 | 1467683251541 Marionette TRACE conn5 <- [1,1302,null,{}] 18:47:31 INFO - PROCESS | 3052 | 1467683251545 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}] 18:47:31 INFO - PROCESS | 3052 | 1467683251547 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:31 INFO - PROCESS | 3052 | 1467683251631 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:47:31 INFO - PROCESS | 3052 | 1467683251639 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 3052 | 1467683251641 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B340D800 == 37 [pid = 3052] [id = 335] 18:47:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BEDBAC00) [pid = 3052] [serial = 1004] [outer = 0000000000000000] 18:47:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BEE25C00) [pid = 3052] [serial = 1005] [outer = 000000C5BEDBAC00] 18:47:31 INFO - PROCESS | 3052 | 1467683251716 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BEE2E000) [pid = 3052] [serial = 1006] [outer = 000000C5BEDBAC00] 18:47:32 INFO - PROCESS | 3052 | 1467683252323 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]]]}] 18:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 838ms 18:47:32 INFO - PROCESS | 3052 | 1467683252381 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 3052 | 1467683252386 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:47:32 INFO - PROCESS | 3052 | 1467683252391 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 3052 | 1467683252395 Marionette TRACE conn5 <- [1,1306,null,{}] 18:47:32 INFO - PROCESS | 3052 | 1467683252414 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}] 18:47:32 INFO - PROCESS | 3052 | 1467683252418 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:32 INFO - PROCESS | 3052 | 1467683252569 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:47:32 INFO - PROCESS | 3052 | 1467683252616 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 3052 | 1467683252619 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DD800 == 38 [pid = 3052] [id = 336] 18:47:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5826C6000) [pid = 3052] [serial = 1007] [outer = 0000000000000000] 18:47:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C583885C00) [pid = 3052] [serial = 1008] [outer = 000000C5826C6000] 18:47:32 INFO - PROCESS | 3052 | 1467683252679 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2416800) [pid = 3052] [serial = 1009] [outer = 000000C5826C6000] 18:47:33 INFO - PROCESS | 3052 | 1467683253316 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 18:47:33 INFO - PROCESS | 3052 | 1467683253381 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 3052 | 1467683253386 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:47:33 INFO - PROCESS | 3052 | 1467683253393 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 3052 | 1467683253396 Marionette TRACE conn5 <- [1,1310,null,{}] 18:47:33 INFO - PROCESS | 3052 | 1467683253400 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}] 18:47:33 INFO - PROCESS | 3052 | 1467683253403 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:33 INFO - PROCESS | 3052 | 1467683253520 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:47:33 INFO - PROCESS | 3052 | 1467683253598 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 3052 | 1467683253601 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED1000 == 39 [pid = 3052] [id = 337] 18:47:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B394AC00) [pid = 3052] [serial = 1010] [outer = 0000000000000000] 18:47:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B68C4800) [pid = 3052] [serial = 1011] [outer = 000000C5B394AC00] 18:47:33 INFO - PROCESS | 3052 | 1467683253699 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B76CD800) [pid = 3052] [serial = 1012] [outer = 000000C5B394AC00] 18:47:34 INFO - PROCESS | 3052 | 1467683254340 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]]]}] 18:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 985ms 18:47:34 INFO - PROCESS | 3052 | 1467683254380 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 3052 | 1467683254383 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:47:34 INFO - PROCESS | 3052 | 1467683254387 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:47:34 INFO - PROCESS | 3052 | 1467683254391 Marionette TRACE conn5 <- [1,1314,null,{}] 18:47:34 INFO - PROCESS | 3052 | 1467683254403 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}] 18:47:34 INFO - PROCESS | 3052 | 1467683254408 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:34 INFO - PROCESS | 3052 | 1467683254521 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:47:34 INFO - PROCESS | 3052 | 1467683254641 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 3052 | 1467683254645 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF816000 == 40 [pid = 3052] [id = 338] 18:47:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BC6C2C00) [pid = 3052] [serial = 1013] [outer = 0000000000000000] 18:47:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BE5E8000) [pid = 3052] [serial = 1014] [outer = 000000C5BC6C2C00] 18:47:34 INFO - PROCESS | 3052 | 1467683254704 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BEE31800) [pid = 3052] [serial = 1015] [outer = 000000C5BC6C2C00] 18:47:35 INFO - PROCESS | 3052 | 1467683255266 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]]]}] 18: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 18:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 944ms 18:47:35 INFO - PROCESS | 3052 | 1467683255333 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 3052 | 1467683255336 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:47:35 INFO - PROCESS | 3052 | 1467683255340 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 3052 | 1467683255342 Marionette TRACE conn5 <- [1,1318,null,{}] 18:47:35 INFO - PROCESS | 3052 | 1467683255346 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}] 18:47:35 INFO - PROCESS | 3052 | 1467683255349 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:35 INFO - PROCESS | 3052 | 1467683255462 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:47:35 INFO - PROCESS | 3052 | 1467683255700 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 3052 | 1467683255703 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582890000 == 41 [pid = 3052] [id = 339] 18:47:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C581C40800) [pid = 3052] [serial = 1016] [outer = 0000000000000000] 18:47:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C581CEF400) [pid = 3052] [serial = 1017] [outer = 000000C581C40800] 18:47:35 INFO - PROCESS | 3052 | 1467683255770 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5826C5000) [pid = 3052] [serial = 1018] [outer = 000000C581C40800] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1E4800 == 40 [pid = 3052] [id = 334] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC51800 == 39 [pid = 3052] [id = 333] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7CF000 == 38 [pid = 3052] [id = 332] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8DAA000 == 37 [pid = 3052] [id = 331] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B833D000 == 36 [pid = 3052] [id = 330] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B3414000 == 35 [pid = 3052] [id = 329] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0907800 == 34 [pid = 3052] [id = 328] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828B7000 == 33 [pid = 3052] [id = 327] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C580853800 == 32 [pid = 3052] [id = 326] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1213000 == 31 [pid = 3052] [id = 324] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DA800 == 30 [pid = 3052] [id = 325] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF816000 == 29 [pid = 3052] [id = 338] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED1000 == 28 [pid = 3052] [id = 337] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B340D800 == 27 [pid = 3052] [id = 335] 18:47:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DD800 == 26 [pid = 3052] [id = 336] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B259C400) [pid = 3052] [serial = 957] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B2414000) [pid = 3052] [serial = 954] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581CEE800) [pid = 3052] [serial = 948] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581E5E000) [pid = 3052] [serial = 949] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C58378B400) [pid = 3052] [serial = 951] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C584166000) [pid = 3052] [serial = 952] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C584984800) [pid = 3052] [serial = 946] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5826BAC00) [pid = 3052] [serial = 945] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B29B6C00) [pid = 3052] [serial = 960] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B264D800) [pid = 3052] [serial = 958] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B8D1B400) [pid = 3052] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B25A2C00) [pid = 3052] [serial = 937] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2026800) [pid = 3052] [serial = 936] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BBA73000) [pid = 3052] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BBA7C000) [pid = 3052] [serial = 940] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B8A2EC00) [pid = 3052] [serial = 939] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5C048F800) [pid = 3052] [serial = 943] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BF16D800) [pid = 3052] [serial = 942] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B6A43400) [pid = 3052] [serial = 963] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B37EF400) [pid = 3052] [serial = 961] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8D0F000) [pid = 3052] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B84DAC00) [pid = 3052] [serial = 964] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B8A26000) [pid = 3052] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B2445800) [pid = 3052] [serial = 955] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B8495C00) [pid = 3052] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:47:37 INFO - PROCESS | 3052 | 1467683257072 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]]]}] 18:47:37 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 18:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1840ms 18:47:37 INFO - PROCESS | 3052 | 1467683257182 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 3052 | 1467683257186 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:47:37 INFO - PROCESS | 3052 | 1467683257192 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 3052 | 1467683257196 Marionette TRACE conn5 <- [1,1322,null,{}] 18:47:37 INFO - PROCESS | 3052 | 1467683257202 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}] 18:47:37 INFO - PROCESS | 3052 | 1467683257205 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:37 INFO - PROCESS | 3052 | 1467683257296 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:47:37 INFO - PROCESS | 3052 | 1467683257305 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 3052 | 1467683257310 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58269B000 == 27 [pid = 3052] [id = 340] 18:47:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C89C00) [pid = 3052] [serial = 1019] [outer = 0000000000000000] 18:47:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C8F800) [pid = 3052] [serial = 1020] [outer = 000000C581C89C00] 18:47:37 INFO - PROCESS | 3052 | 1467683257360 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581CFB800) [pid = 3052] [serial = 1021] [outer = 000000C581C89C00] 18:47:37 INFO - PROCESS | 3052 | 1467683257840 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]]]}] 18:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 18:47:37 INFO - PROCESS | 3052 | 1467683257886 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 3052 | 1467683257892 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:47:37 INFO - PROCESS | 3052 | 1467683257898 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 3052 | 1467683257901 Marionette TRACE conn5 <- [1,1326,null,{}] 18:47:37 INFO - PROCESS | 3052 | 1467683257905 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}] 18:47:37 INFO - PROCESS | 3052 | 1467683257908 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:38 INFO - PROCESS | 3052 | 1467683258000 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:47:38 INFO - PROCESS | 3052 | 1467683258008 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 3052 | 1467683258011 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DC8800 == 28 [pid = 3052] [id = 341] 18:47:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5828F0800) [pid = 3052] [serial = 1022] [outer = 0000000000000000] 18:47:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C583783800) [pid = 3052] [serial = 1023] [outer = 000000C5828F0800] 18:47:38 INFO - PROCESS | 3052 | 1467683258060 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C58388DC00) [pid = 3052] [serial = 1024] [outer = 000000C5828F0800] 18:47:39 INFO - PROCESS | 3052 | 1467683258996 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]]]}] 18:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1136ms 18:47:39 INFO - PROCESS | 3052 | 1467683259037 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:47:39 INFO - PROCESS | 3052 | 1467683259039 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:47:39 INFO - PROCESS | 3052 | 1467683259043 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:47:39 INFO - PROCESS | 3052 | 1467683259046 Marionette TRACE conn5 <- [1,1330,null,{}] 18:47:39 INFO - PROCESS | 3052 | 1467683259058 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}] 18:47:39 INFO - PROCESS | 3052 | 1467683259063 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:39 INFO - PROCESS | 3052 | 1467683259153 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:47:39 INFO - PROCESS | 3052 | 1467683259161 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 3052 | 1467683259164 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B173D000 == 29 [pid = 3052] [id = 342] 18:47:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B1734000) [pid = 3052] [serial = 1025] [outer = 0000000000000000] 18:47:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B1958400) [pid = 3052] [serial = 1026] [outer = 000000C5B1734000] 18:47:39 INFO - PROCESS | 3052 | 1467683259215 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2447400) [pid = 3052] [serial = 1027] [outer = 000000C5B1734000] 18:47:39 INFO - PROCESS | 3052 | 1467683259704 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]]]}] 18:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 18:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:47:39 INFO - PROCESS | 3052 | 1467683259778 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:47:39 INFO - PROCESS | 3052 | 1467683259781 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:47:39 INFO - PROCESS | 3052 | 1467683259785 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:47:39 INFO - PROCESS | 3052 | 1467683259787 Marionette TRACE conn5 <- [1,1334,null,{}] 18:47:39 INFO - PROCESS | 3052 | 1467683259790 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}] 18:47:39 INFO - PROCESS | 3052 | 1467683259792 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:39 INFO - PROCESS | 3052 | 1467683259903 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:47:39 INFO - PROCESS | 3052 | 1467683259952 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 3052 | 1467683259954 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A3A800 == 30 [pid = 3052] [id = 343] 18:47:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B2598400) [pid = 3052] [serial = 1028] [outer = 0000000000000000] 18:47:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B259D800) [pid = 3052] [serial = 1029] [outer = 000000C5B2598400] 18:47:40 INFO - PROCESS | 3052 | 1467683260004 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2652C00) [pid = 3052] [serial = 1030] [outer = 000000C5B2598400] 18:47:40 INFO - PROCESS | 3052 | 1467683260457 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]]]}] 18:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 18:47:40 INFO - PROCESS | 3052 | 1467683260521 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 3052 | 1467683260531 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:47:40 INFO - PROCESS | 3052 | 1467683260538 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 3052 | 1467683260540 Marionette TRACE conn5 <- [1,1338,null,{}] 18:47:40 INFO - PROCESS | 3052 | 1467683260550 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}] 18:47:40 INFO - PROCESS | 3052 | 1467683260552 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:40 INFO - PROCESS | 3052 | 1467683260659 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:47:40 INFO - PROCESS | 3052 | 1467683260670 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 3052 | 1467683260673 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7276000 == 31 [pid = 3052] [id = 344] 18:47:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2598800) [pid = 3052] [serial = 1031] [outer = 0000000000000000] 18:47:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B3444400) [pid = 3052] [serial = 1032] [outer = 000000C5B2598800] 18:47:40 INFO - PROCESS | 3052 | 1467683260718 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B68BD800) [pid = 3052] [serial = 1033] [outer = 000000C5B2598800] 18:47:41 INFO - PROCESS | 3052 | 1467683261150 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]]]}] 18:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 18:47:41 INFO - PROCESS | 3052 | 1467683261228 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:47:41 INFO - PROCESS | 3052 | 1467683261230 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:47:41 INFO - PROCESS | 3052 | 1467683261234 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - PROCESS | 3052 | 1467683261235 Marionette TRACE conn5 <- [1,1342,null,{}] 18:47:41 INFO - PROCESS | 3052 | 1467683261239 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}] 18:47:41 INFO - PROCESS | 3052 | 1467683261245 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:41 INFO - PROCESS | 3052 | 1467683261389 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C87800) [pid = 3052] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BBF87C00) [pid = 3052] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C46800) [pid = 3052] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B241F000) [pid = 3052] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C49400) [pid = 3052] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581C42400) [pid = 3052] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BBA6D400) [pid = 3052] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5826BF800) [pid = 3052] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BE5E5C00) [pid = 3052] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BEDBAC00) [pid = 3052] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B7579000) [pid = 3052] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:47:41 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5826BC000) [pid = 3052] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:47:41 INFO - PROCESS | 3052 | 1467683261623 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 3052 | 1467683261625 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CBC000 == 32 [pid = 3052] [id = 345] 18:47:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C580B41400) [pid = 3052] [serial = 1034] [outer = 0000000000000000] 18:47:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C46800) [pid = 3052] [serial = 1035] [outer = 000000C580B41400] 18:47:41 INFO - PROCESS | 3052 | 1467683261674 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B25A0400) [pid = 3052] [serial = 1036] [outer = 000000C580B41400] 18:47:42 INFO - PROCESS | 3052 | 1467683262092 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]]]}] 18:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 880ms 18:47:42 INFO - PROCESS | 3052 | 1467683262116 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 3052 | 1467683262118 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:47:42 INFO - PROCESS | 3052 | 1467683262121 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:47:42 INFO - PROCESS | 3052 | 1467683262123 Marionette TRACE conn5 <- [1,1346,null,{}] 18:47:42 INFO - PROCESS | 3052 | 1467683262127 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}] 18:47:42 INFO - PROCESS | 3052 | 1467683262129 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:42 INFO - PROCESS | 3052 | 1467683262235 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:47:42 INFO - PROCESS | 3052 | 1467683262242 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 3052 | 1467683262244 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEC5000 == 33 [pid = 3052] [id = 346] 18:47:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2B17800) [pid = 3052] [serial = 1037] [outer = 0000000000000000] 18:47:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B84DEC00) [pid = 3052] [serial = 1038] [outer = 000000C5B2B17800] 18:47:42 INFO - PROCESS | 3052 | 1467683262289 Marionette DEBUG loaded listener.js 18:47:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8A33800) [pid = 3052] [serial = 1039] [outer = 000000C5B2B17800] 18:47:42 INFO - PROCESS | 3052 | 1467683262683 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]]]}] 18:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 586ms 18:47:42 INFO - PROCESS | 3052 | 1467683262711 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 3052 | 1467683262713 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:47:42 INFO - PROCESS | 3052 | 1467683262717 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 3052 | 1467683262718 Marionette TRACE conn5 <- [1,1350,null,{}] 18:47:42 INFO - PROCESS | 3052 | 1467683262722 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}] 18:47:42 INFO - PROCESS | 3052 | 1467683262724 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:42 INFO - PROCESS | 3052 | 1467683262821 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:47:42 INFO - PROCESS | 3052 | 1467683262898 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 3052 | 1467683262900 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5B9000 == 34 [pid = 3052] [id = 347] 18:47:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5828F0000) [pid = 3052] [serial = 1040] [outer = 0000000000000000] 18:47:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A2D400) [pid = 3052] [serial = 1041] [outer = 000000C5828F0000] 18:47:42 INFO - PROCESS | 3052 | 1467683262945 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8FF0000) [pid = 3052] [serial = 1042] [outer = 000000C5828F0000] 18:47:43 INFO - PROCESS | 3052 | 1467683263349 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]]]}] 18:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 18:47:43 INFO - PROCESS | 3052 | 1467683263392 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 3052 | 1467683263394 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:47:43 INFO - PROCESS | 3052 | 1467683263397 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:47:43 INFO - PROCESS | 3052 | 1467683263399 Marionette TRACE conn5 <- [1,1354,null,{}] 18:47:43 INFO - PROCESS | 3052 | 1467683263402 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}] 18:47:43 INFO - PROCESS | 3052 | 1467683263405 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:43 INFO - PROCESS | 3052 | 1467683263488 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:47:43 INFO - PROCESS | 3052 | 1467683263493 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 3052 | 1467683263495 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC42000 == 35 [pid = 3052] [id = 348] 18:47:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8D0F000) [pid = 3052] [serial = 1043] [outer = 0000000000000000] 18:47:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA89400) [pid = 3052] [serial = 1044] [outer = 000000C5B8D0F000] 18:47:43 INFO - PROCESS | 3052 | 1467683263540 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBF8E800) [pid = 3052] [serial = 1045] [outer = 000000C5B8D0F000] 18:47:44 INFO - PROCESS | 3052 | 1467683264412 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] 18:47:44 INFO - PROCESS | 3052 | 1467683264438 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:47:44 INFO - PROCESS | 3052 | 1467683264463 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:47:44 INFO - PROCESS | 3052 | 1467683264469 Marionette TRACE conn5 <- [1,1358,null,{}] 18:47:44 INFO - PROCESS | 3052 | 1467683264474 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}] 18:47:44 INFO - PROCESS | 3052 | 1467683264477 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:44 INFO - PROCESS | 3052 | 1467683264614 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:47:44 INFO - PROCESS | 3052 | 1467683264690 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 3052 | 1467683264693 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D34000 == 36 [pid = 3052] [id = 349] 18:47:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C581E59400) [pid = 3052] [serial = 1046] [outer = 0000000000000000] 18:47:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5826C2400) [pid = 3052] [serial = 1047] [outer = 000000C581E59400] 18:47:44 INFO - PROCESS | 3052 | 1467683264793 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C584168C00) [pid = 3052] [serial = 1048] [outer = 000000C581E59400] 18:47:45 INFO - PROCESS | 3052 | 1467683265561 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] 18:47:45 INFO - PROCESS | 3052 | 1467683265699 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:47:45 INFO - PROCESS | 3052 | 1467683265705 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:47:45 INFO - PROCESS | 3052 | 1467683265709 Marionette TRACE conn5 <- [1,1362,null,{}] 18:47:45 INFO - PROCESS | 3052 | 1467683265724 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}] 18:47:45 INFO - PROCESS | 3052 | 1467683265727 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:45 INFO - PROCESS | 3052 | 1467683265843 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:47:45 INFO - PROCESS | 3052 | 1467683265911 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 3052 | 1467683265916 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BCF000 == 37 [pid = 3052] [id = 350] 18:47:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C58137B800) [pid = 3052] [serial = 1049] [outer = 0000000000000000] 18:47:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5813CF400) [pid = 3052] [serial = 1050] [outer = 000000C58137B800] 18:47:45 INFO - PROCESS | 3052 | 1467683265968 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581E54C00) [pid = 3052] [serial = 1051] [outer = 000000C58137B800] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5B9000 == 36 [pid = 3052] [id = 347] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEC5000 == 35 [pid = 3052] [id = 346] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CBC000 == 34 [pid = 3052] [id = 345] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7276000 == 33 [pid = 3052] [id = 344] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A3A800 == 32 [pid = 3052] [id = 343] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B173D000 == 31 [pid = 3052] [id = 342] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DC8800 == 30 [pid = 3052] [id = 341] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C58269B000 == 29 [pid = 3052] [id = 340] 18:47:46 INFO - PROCESS | 3052 | --DOCSHELL 000000C582890000 == 28 [pid = 3052] [id = 339] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8D0F400) [pid = 3052] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BDB9EC00) [pid = 3052] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B685D400) [pid = 3052] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B258A400) [pid = 3052] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B25A1800) [pid = 3052] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C582573C00) [pid = 3052] [serial = 975] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C583852800) [pid = 3052] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5828F6800) [pid = 3052] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2443C00) [pid = 3052] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BBF28C00) [pid = 3052] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5828ECC00) [pid = 3052] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B0AD7400) [pid = 3052] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BE7F3800) [pid = 3052] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BE887400) [pid = 3052] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BE5A7C00) [pid = 3052] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BEE2E000) [pid = 3052] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BEE25C00) [pid = 3052] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8495800) [pid = 3052] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B88D5800) [pid = 3052] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BE5DC800) [pid = 3052] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BBA6E400) [pid = 3052] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B37E6C00) [pid = 3052] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B6B54800) [pid = 3052] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:47:46 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:46 INFO - PROCESS | 3052 | 1467683266586 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] 18:47:46 INFO - PROCESS | 3052 | 1467683266611 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:47:46 INFO - PROCESS | 3052 | 1467683266618 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 3052 | 1467683266622 Marionette TRACE conn5 <- [1,1366,null,{}] 18:47:46 INFO - PROCESS | 3052 | 1467683266626 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}] 18:47:46 INFO - PROCESS | 3052 | 1467683266629 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:46 INFO - PROCESS | 3052 | 1467683266719 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:47:46 INFO - PROCESS | 3052 | 1467683266796 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 3052 | 1467683266799 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832C4000 == 29 [pid = 3052] [id = 351] 18:47:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C582571C00) [pid = 3052] [serial = 1052] [outer = 0000000000000000] 18:47:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5826C6400) [pid = 3052] [serial = 1053] [outer = 000000C582571C00] 18:47:46 INFO - PROCESS | 3052 | 1467683266848 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C583789800) [pid = 3052] [serial = 1054] [outer = 000000C582571C00] 18:47:47 INFO - PROCESS | 3052 | 1467683267234 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] 18:47:47 INFO - PROCESS | 3052 | 1467683267270 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:47:47 INFO - PROCESS | 3052 | 1467683267274 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:47:47 INFO - PROCESS | 3052 | 1467683267276 Marionette TRACE conn5 <- [1,1370,null,{}] 18:47:47 INFO - PROCESS | 3052 | 1467683267286 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}] 18:47:47 INFO - PROCESS | 3052 | 1467683267292 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:47 INFO - PROCESS | 3052 | 1467683267413 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:47:47 INFO - PROCESS | 3052 | 1467683267429 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 3052 | 1467683267433 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A12000 == 30 [pid = 3052] [id = 352] 18:47:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B12BF400) [pid = 3052] [serial = 1055] [outer = 0000000000000000] 18:47:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B1409800) [pid = 3052] [serial = 1056] [outer = 000000C5B12BF400] 18:47:47 INFO - PROCESS | 3052 | 1467683267487 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2415400) [pid = 3052] [serial = 1057] [outer = 000000C5B12BF400] 18:47:47 INFO - PROCESS | 3052 | [3052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:47 INFO - PROCESS | 3052 | 1467683267962 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] 18:47:48 INFO - PROCESS | 3052 | 1467683268016 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:47:48 INFO - PROCESS | 3052 | 1467683268020 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 3052 | 1467683268021 Marionette TRACE conn5 <- [1,1374,null,{}] 18:47:48 INFO - PROCESS | 3052 | 1467683268025 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}] 18:47:48 INFO - PROCESS | 3052 | 1467683268027 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:48 INFO - PROCESS | 3052 | 1467683268116 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:47:48 INFO - PROCESS | 3052 | 1467683268123 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 3052 | 1467683268125 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2ED8800 == 31 [pid = 3052] [id = 353] 18:47:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2590800) [pid = 3052] [serial = 1058] [outer = 0000000000000000] 18:47:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2597800) [pid = 3052] [serial = 1059] [outer = 000000C5B2590800] 18:47:48 INFO - PROCESS | 3052 | 1467683268171 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2646800) [pid = 3052] [serial = 1060] [outer = 000000C5B2590800] 18:47:48 INFO - PROCESS | 3052 | 1467683268600 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] 18:47:48 INFO - PROCESS | 3052 | 1467683268656 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:47:48 INFO - PROCESS | 3052 | 1467683268659 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 3052 | 1467683268661 Marionette TRACE conn5 <- [1,1378,null,{}] 18:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:47:48 INFO - PROCESS | 3052 | 1467683268665 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}] 18:47:48 INFO - PROCESS | 3052 | 1467683268667 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:48 INFO - PROCESS | 3052 | 1467683268773 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:47:48 INFO - PROCESS | 3052 | 1467683268848 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 3052 | 1467683268850 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7810000 == 32 [pid = 3052] [id = 354] 18:47:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C581C92C00) [pid = 3052] [serial = 1061] [outer = 0000000000000000] 18:47:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2E2A000) [pid = 3052] [serial = 1062] [outer = 000000C581C92C00] 18:47:48 INFO - PROCESS | 3052 | 1467683268895 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B6855C00) [pid = 3052] [serial = 1063] [outer = 000000C581C92C00] 18:47:49 INFO - PROCESS | 3052 | 1467683269310 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]]]}] 18:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 18:47:49 INFO - PROCESS | 3052 | 1467683269357 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 3052 | 1467683269360 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:47:49 INFO - PROCESS | 3052 | 1467683269363 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 3052 | 1467683269365 Marionette TRACE conn5 <- [1,1382,null,{}] 18:47:49 INFO - PROCESS | 3052 | 1467683269373 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}] 18:47:49 INFO - PROCESS | 3052 | 1467683269380 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:49 INFO - PROCESS | 3052 | 1467683269521 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:47:49 INFO - PROCESS | 3052 | 1467683269575 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 3052 | 1467683269577 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8C53000 == 33 [pid = 3052] [id = 355] 18:47:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B76C4800) [pid = 3052] [serial = 1064] [outer = 0000000000000000] 18:47:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B7846400) [pid = 3052] [serial = 1065] [outer = 000000C5B76C4800] 18:47:49 INFO - PROCESS | 3052 | 1467683269623 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B88D0C00) [pid = 3052] [serial = 1066] [outer = 000000C5B76C4800] 18:47:50 INFO - PROCESS | 3052 | 1467683270059 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]]]}] 18:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 18:47:50 INFO - PROCESS | 3052 | 1467683270105 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 3052 | 1467683270107 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:47:50 INFO - PROCESS | 3052 | 1467683270148 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 3052 | 1467683270150 Marionette TRACE conn5 <- [1,1386,null,{}] 18:47:50 INFO - PROCESS | 3052 | 1467683270154 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}] 18:47:50 INFO - PROCESS | 3052 | 1467683270156 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:50 INFO - PROCESS | 3052 | 1467683270263 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:47:50 INFO - PROCESS | 3052 | 1467683270313 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 3052 | 1467683270315 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB8C000 == 34 [pid = 3052] [id = 356] 18:47:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8C06000) [pid = 3052] [serial = 1067] [outer = 0000000000000000] 18:47:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8D12000) [pid = 3052] [serial = 1068] [outer = 000000C5B8C06000] 18:47:50 INFO - PROCESS | 3052 | 1467683270361 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBA70800) [pid = 3052] [serial = 1069] [outer = 000000C5B8C06000] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B2598400) [pid = 3052] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2598800) [pid = 3052] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C89C00) [pid = 3052] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B1734000) [pid = 3052] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5828F0800) [pid = 3052] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C40800) [pid = 3052] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C580B41400) [pid = 3052] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5826C6000) [pid = 3052] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B394AC00) [pid = 3052] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC6C2C00) [pid = 3052] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2B17800) [pid = 3052] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:47:50 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5828F0000) [pid = 3052] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:47:50 INFO - PROCESS | 3052 | 1467683270804 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]]]}] 18:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 713ms 18:47:50 INFO - PROCESS | 3052 | 1467683270827 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 3052 | 1467683270829 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:47:50 INFO - PROCESS | 3052 | 1467683270833 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 3052 | 1467683270835 Marionette TRACE conn5 <- [1,1390,null,{}] 18:47:50 INFO - PROCESS | 3052 | 1467683270838 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}] 18:47:50 INFO - PROCESS | 3052 | 1467683270840 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:50 INFO - PROCESS | 3052 | 1467683270923 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:47:51 INFO - PROCESS | 3052 | 1467683270993 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 3052 | 1467683270995 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC43000 == 35 [pid = 3052] [id = 357] 18:47:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5813CB400) [pid = 3052] [serial = 1070] [outer = 0000000000000000] 18:47:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2586C00) [pid = 3052] [serial = 1071] [outer = 000000C5813CB400] 18:47:51 INFO - PROCESS | 3052 | 1467683271045 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B8FED800) [pid = 3052] [serial = 1072] [outer = 000000C5813CB400] 18:47:51 INFO - PROCESS | 3052 | 1467683271390 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]]]}] 18:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 587ms 18:47:51 INFO - PROCESS | 3052 | 1467683271423 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 3052 | 1467683271426 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:47:51 INFO - PROCESS | 3052 | 1467683271429 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 3052 | 1467683271431 Marionette TRACE conn5 <- [1,1394,null,{}] 18:47:51 INFO - PROCESS | 3052 | 1467683271434 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}] 18:47:51 INFO - PROCESS | 3052 | 1467683271436 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:51 INFO - PROCESS | 3052 | 1467683271547 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:47:51 INFO - PROCESS | 3052 | 1467683271555 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 3052 | 1467683271557 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE70000 == 36 [pid = 3052] [id = 358] 18:47:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2B17C00) [pid = 3052] [serial = 1073] [outer = 0000000000000000] 18:47:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BBF28000) [pid = 3052] [serial = 1074] [outer = 000000C5B2B17C00] 18:47:51 INFO - PROCESS | 3052 | 1467683271602 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BBF8FC00) [pid = 3052] [serial = 1075] [outer = 000000C5B2B17C00] 18:47:52 INFO - PROCESS | 3052 | 1467683272045 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]]]}] 18:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 18:47:52 INFO - PROCESS | 3052 | 1467683272060 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 3052 | 1467683272062 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:47:52 INFO - PROCESS | 3052 | 1467683272066 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:47:52 INFO - PROCESS | 3052 | 1467683272068 Marionette TRACE conn5 <- [1,1398,null,{}] 18:47:52 INFO - PROCESS | 3052 | 1467683272071 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}] 18:47:52 INFO - PROCESS | 3052 | 1467683272073 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:52 INFO - PROCESS | 3052 | 1467683272186 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:47:52 INFO - PROCESS | 3052 | 1467683272193 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 3052 | 1467683272195 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF449800 == 37 [pid = 3052] [id = 359] 18:47:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBFB7800) [pid = 3052] [serial = 1076] [outer = 0000000000000000] 18:47:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BC6C2C00) [pid = 3052] [serial = 1077] [outer = 000000C5BBFB7800] 18:47:52 INFO - PROCESS | 3052 | 1467683272241 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BDBA9000) [pid = 3052] [serial = 1078] [outer = 000000C5BBFB7800] 18:47:52 INFO - PROCESS | 3052 | 1467683272660 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]]]}] 18:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 18:47:52 INFO - PROCESS | 3052 | 1467683272710 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 3052 | 1467683272714 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:47:52 INFO - PROCESS | 3052 | 1467683272720 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:47:52 INFO - PROCESS | 3052 | 1467683272724 Marionette TRACE conn5 <- [1,1402,null,{}] 18:47:52 INFO - PROCESS | 3052 | 1467683272731 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}] 18:47:52 INFO - PROCESS | 3052 | 1467683272735 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:52 INFO - PROCESS | 3052 | 1467683272875 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:47:53 INFO - PROCESS | 3052 | 1467683273019 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 3052 | 1467683273024 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828C3800 == 38 [pid = 3052] [id = 360] 18:47:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C581C95800) [pid = 3052] [serial = 1079] [outer = 0000000000000000] 18:47:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C581CF8C00) [pid = 3052] [serial = 1080] [outer = 000000C581C95800] 18:47:53 INFO - PROCESS | 3052 | 1467683273084 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C583852C00) [pid = 3052] [serial = 1081] [outer = 000000C581C95800] 18:47:53 INFO - PROCESS | 3052 | 1467683273724 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1030ms 18:47:53 INFO - PROCESS | 3052 | 1467683273756 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:47:53 INFO - PROCESS | 3052 | 1467683273760 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:47:53 INFO - PROCESS | 3052 | 1467683273767 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 3052 | 1467683273771 Marionette TRACE conn5 <- [1,1406,null,{}] 18:47:53 INFO - PROCESS | 3052 | 1467683273810 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}] 18:47:53 INFO - PROCESS | 3052 | 1467683273814 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:53 INFO - PROCESS | 3052 | 1467683273936 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:47:54 INFO - PROCESS | 3052 | 1467683274006 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 3052 | 1467683274009 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B767E000 == 39 [pid = 3052] [id = 361] 18:47:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2024C00) [pid = 3052] [serial = 1082] [outer = 0000000000000000] 18:47:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B258D800) [pid = 3052] [serial = 1083] [outer = 000000C5B2024C00] 18:47:54 INFO - PROCESS | 3052 | 1467683274109 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B34D8800) [pid = 3052] [serial = 1084] [outer = 000000C5B2024C00] 18:47:54 INFO - PROCESS | 3052 | 1467683274747 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1054ms 18:47:54 INFO - PROCESS | 3052 | 1467683274819 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 3052 | 1467683274822 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:47:54 INFO - PROCESS | 3052 | 1467683274826 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 3052 | 1467683274828 Marionette TRACE conn5 <- [1,1410,null,{}] 18:47:54 INFO - PROCESS | 3052 | 1467683274838 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}] 18:47:54 INFO - PROCESS | 3052 | 1467683274844 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:55 INFO - PROCESS | 3052 | 1467683274997 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:47:55 INFO - PROCESS | 3052 | 1467683275111 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:55 INFO - PROCESS | 3052 | 1467683275116 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF80A000 == 40 [pid = 3052] [id = 362] 18:47:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBF85000) [pid = 3052] [serial = 1085] [outer = 0000000000000000] 18:47:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BDBAC000) [pid = 3052] [serial = 1086] [outer = 000000C5BBF85000] 18:47:55 INFO - PROCESS | 3052 | 1467683275176 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BE5E5C00) [pid = 3052] [serial = 1087] [outer = 000000C5BBF85000] 18:47:55 INFO - PROCESS | 3052 | 1467683275782 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]]]}] 18:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 18:47:55 INFO - PROCESS | 3052 | 1467683275814 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:47:55 INFO - PROCESS | 3052 | 1467683275817 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:47:55 INFO - PROCESS | 3052 | 1467683275820 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:47:55 INFO - PROCESS | 3052 | 1467683275822 Marionette TRACE conn5 <- [1,1414,null,{}] 18:47:55 INFO - PROCESS | 3052 | 1467683275826 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}] 18:47:55 INFO - PROCESS | 3052 | 1467683275828 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:55 INFO - PROCESS | 3052 | 1467683275942 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:47:56 INFO - PROCESS | 3052 | 1467683276058 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 3052 | 1467683276061 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFCF800 == 41 [pid = 3052] [id = 363] 18:47:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B8515800) [pid = 3052] [serial = 1088] [outer = 0000000000000000] 18:47:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BBF87C00) [pid = 3052] [serial = 1089] [outer = 000000C5B8515800] 18:47:56 INFO - PROCESS | 3052 | 1467683276118 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BEAFDC00) [pid = 3052] [serial = 1090] [outer = 000000C5B8515800] 18:47:56 INFO - PROCESS | 3052 | 1467683276976 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1233ms 18:47:57 INFO - PROCESS | 3052 | 1467683277055 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 3052 | 1467683277060 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:47:57 INFO - PROCESS | 3052 | 1467683277065 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:47:57 INFO - PROCESS | 3052 | 1467683277068 Marionette TRACE conn5 <- [1,1418,null,{}] 18:47:57 INFO - PROCESS | 3052 | 1467683277073 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}] 18:47:57 INFO - PROCESS | 3052 | 1467683277076 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE70000 == 40 [pid = 3052] [id = 358] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC43000 == 39 [pid = 3052] [id = 357] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB8C000 == 38 [pid = 3052] [id = 356] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8C53000 == 37 [pid = 3052] [id = 355] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7810000 == 36 [pid = 3052] [id = 354] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2ED8800 == 35 [pid = 3052] [id = 353] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A12000 == 34 [pid = 3052] [id = 352] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832C4000 == 33 [pid = 3052] [id = 351] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BCF000 == 32 [pid = 3052] [id = 350] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D34000 == 31 [pid = 3052] [id = 349] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC42000 == 30 [pid = 3052] [id = 348] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFCF800 == 29 [pid = 3052] [id = 363] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF80A000 == 28 [pid = 3052] [id = 362] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B767E000 == 27 [pid = 3052] [id = 361] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF449800 == 26 [pid = 3052] [id = 359] 18:47:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828C3800 == 25 [pid = 3052] [id = 360] 18:47:57 INFO - PROCESS | 3052 | 1467683277818 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8A2D400) [pid = 3052] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B259D800) [pid = 3052] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B3444400) [pid = 3052] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581C8F800) [pid = 3052] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C581CFB800) [pid = 3052] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B1958400) [pid = 3052] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C583783800) [pid = 3052] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58388DC00) [pid = 3052] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5826C5000) [pid = 3052] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581CEF400) [pid = 3052] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2652C00) [pid = 3052] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C46800) [pid = 3052] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2416800) [pid = 3052] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583885C00) [pid = 3052] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B76CD800) [pid = 3052] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B68C4800) [pid = 3052] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BEE31800) [pid = 3052] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BE5E8000) [pid = 3052] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B25A0400) [pid = 3052] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B68BD800) [pid = 3052] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8FF0000) [pid = 3052] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B84DEC00) [pid = 3052] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B8A33800) [pid = 3052] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:47:57 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B2447400) [pid = 3052] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:47:58 INFO - PROCESS | 3052 | 1467683278026 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:58 INFO - PROCESS | 3052 | 1467683278029 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581C9E800 == 26 [pid = 3052] [id = 364] 18:47:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C1F000) [pid = 3052] [serial = 1091] [outer = 0000000000000000] 18:47:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581C26400) [pid = 3052] [serial = 1092] [outer = 000000C581C1F000] 18:47:58 INFO - PROCESS | 3052 | 1467683278080 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C4C000) [pid = 3052] [serial = 1093] [outer = 000000C581C1F000] 18:47:58 INFO - PROCESS | 3052 | 1467683278557 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]]]}] 18:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1547ms 18:47:58 INFO - PROCESS | 3052 | 1467683278618 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 3052 | 1467683278623 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:47:58 INFO - PROCESS | 3052 | 1467683278628 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 3052 | 1467683278631 Marionette TRACE conn5 <- [1,1422,null,{}] 18:47:58 INFO - PROCESS | 3052 | 1467683278636 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}] 18:47:58 INFO - PROCESS | 3052 | 1467683278639 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:58 INFO - PROCESS | 3052 | 1467683278737 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:47:58 INFO - PROCESS | 3052 | 1467683278753 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:58 INFO - PROCESS | 3052 | 1467683278756 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828D1800 == 27 [pid = 3052] [id = 365] 18:47:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581E59000) [pid = 3052] [serial = 1094] [outer = 0000000000000000] 18:47:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C58256BC00) [pid = 3052] [serial = 1095] [outer = 000000C581E59000] 18:47:58 INFO - PROCESS | 3052 | 1467683278806 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5826C6000) [pid = 3052] [serial = 1096] [outer = 000000C581E59000] 18:47:59 INFO - PROCESS | 3052 | 1467683279306 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 18:47:59 INFO - PROCESS | 3052 | 1467683279365 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:47:59 INFO - PROCESS | 3052 | 1467683279368 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:47:59 INFO - PROCESS | 3052 | 1467683279372 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 3052 | 1467683279374 Marionette TRACE conn5 <- [1,1426,null,{}] 18:47:59 INFO - PROCESS | 3052 | 1467683279379 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}] 18:47:59 INFO - PROCESS | 3052 | 1467683279382 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:59 INFO - PROCESS | 3052 | 1467683279485 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:47:59 INFO - PROCESS | 3052 | 1467683279560 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 3052 | 1467683279562 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:47:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D39000 == 28 [pid = 3052] [id = 366] 18:47:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58137B000) [pid = 3052] [serial = 1097] [outer = 0000000000000000] 18:47:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C58378CC00) [pid = 3052] [serial = 1098] [outer = 000000C58137B000] 18:47:59 INFO - PROCESS | 3052 | 1467683279610 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C58388EC00) [pid = 3052] [serial = 1099] [outer = 000000C58137B000] 18:48:00 INFO - PROCESS | 3052 | 1467683280272 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]]]}] 18:48:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581CF2800) [pid = 3052] [serial = 1100] [outer = 000000C5BBF7A000] 18:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 18:48:00 INFO - PROCESS | 3052 | 1467683280389 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 3052 | 1467683280394 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:48:00 INFO - PROCESS | 3052 | 1467683280402 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 3052 | 1467683280406 Marionette TRACE conn5 <- [1,1430,null,{}] 18:48:00 INFO - PROCESS | 3052 | 1467683280412 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}] 18:48:00 INFO - PROCESS | 3052 | 1467683280415 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:00 INFO - PROCESS | 3052 | 1467683280548 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:48:00 INFO - PROCESS | 3052 | 1467683280615 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:00 INFO - PROCESS | 3052 | 1467683280618 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849E1000 == 29 [pid = 3052] [id = 367] 18:48:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C581CF4400) [pid = 3052] [serial = 1101] [outer = 0000000000000000] 18:48:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C581CF7000) [pid = 3052] [serial = 1102] [outer = 000000C581CF4400] 18:48:00 INFO - PROCESS | 3052 | 1467683280701 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C583854000) [pid = 3052] [serial = 1103] [outer = 000000C581CF4400] 18:48:01 INFO - PROCESS | 3052 | 1467683281501 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]]]}] 18:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1138ms 18:48:01 INFO - PROCESS | 3052 | 1467683281546 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 3052 | 1467683281551 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:48:01 INFO - PROCESS | 3052 | 1467683281558 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - PROCESS | 3052 | 1467683281561 Marionette TRACE conn5 <- [1,1434,null,{}] 18:48:01 INFO - PROCESS | 3052 | 1467683281565 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}] 18:48:01 INFO - PROCESS | 3052 | 1467683281568 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:01 INFO - PROCESS | 3052 | 1467683281704 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:48:01 INFO - PROCESS | 3052 | 1467683281771 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 3052 | 1467683281774 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B17F3000 == 30 [pid = 3052] [id = 368] 18:48:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C583855C00) [pid = 3052] [serial = 1104] [outer = 0000000000000000] 18:48:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5AD49E800) [pid = 3052] [serial = 1105] [outer = 000000C583855C00] 18:48:01 INFO - PROCESS | 3052 | 1467683281833 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B1BBE000) [pid = 3052] [serial = 1106] [outer = 000000C583855C00] 18:48:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832CF000 == 29 [pid = 3052] [id = 191] 18:48:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828D1800 == 28 [pid = 3052] [id = 365] 18:48:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C581C9E800 == 27 [pid = 3052] [id = 364] 18:48:02 INFO - PROCESS | 3052 | 1467683282753 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1236ms 18:48:02 INFO - PROCESS | 3052 | 1467683282796 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 3052 | 1467683282801 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:48:02 INFO - PROCESS | 3052 | 1467683282807 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 3052 | 1467683282811 Marionette TRACE conn5 <- [1,1438,null,{}] 18:48:02 INFO - PROCESS | 3052 | 1467683282817 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}] 18:48:02 INFO - PROCESS | 3052 | 1467683282820 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:02 INFO - PROCESS | 3052 | 1467683282940 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:48:03 INFO - PROCESS | 3052 | 1467683283015 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 3052 | 1467683283021 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BC000 == 28 [pid = 3052] [id = 369] 18:48:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581C4A400) [pid = 3052] [serial = 1107] [outer = 0000000000000000] 18:48:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C581E52C00) [pid = 3052] [serial = 1108] [outer = 000000C581C4A400] 18:48:03 INFO - PROCESS | 3052 | 1467683283085 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5828F8400) [pid = 3052] [serial = 1109] [outer = 000000C581C4A400] 18:48:03 INFO - PROCESS | 3052 | 1467683283742 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]]]}] 18:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 984ms 18:48:03 INFO - PROCESS | 3052 | 1467683283794 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:48:03 INFO - PROCESS | 3052 | 1467683283799 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:48:03 INFO - PROCESS | 3052 | 1467683283806 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:48:03 INFO - PROCESS | 3052 | 1467683283809 Marionette TRACE conn5 <- [1,1442,null,{}] 18:48:03 INFO - PROCESS | 3052 | 1467683283814 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}] 18:48:03 INFO - PROCESS | 3052 | 1467683283817 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:03 INFO - PROCESS | 3052 | 1467683283964 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:48:04 INFO - PROCESS | 3052 | 1467683284052 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 3052 | 1467683284055 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2076000 == 29 [pid = 3052] [id = 370] 18:48:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B1407800) [pid = 3052] [serial = 1110] [outer = 0000000000000000] 18:48:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B1956C00) [pid = 3052] [serial = 1111] [outer = 000000C5B1407800] 18:48:04 INFO - PROCESS | 3052 | 1467683284114 Marionette DEBUG loaded listener.js 18:48:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B241D800) [pid = 3052] [serial = 1112] [outer = 000000C5B1407800] 18:48:04 INFO - PROCESS | 3052 | 1467683284730 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 18:48:04 INFO - PROCESS | 3052 | 1467683284794 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 3052 | 1467683284797 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:48:04 INFO - PROCESS | 3052 | 1467683284813 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 3052 | 1467683284818 Marionette TRACE conn5 <- [1,1446,null,{}] 18:48:04 INFO - PROCESS | 3052 | 1467683284833 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}] 18:48:04 INFO - PROCESS | 3052 | 1467683284838 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:04 INFO - PROCESS | 3052 | 1467683284960 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:48:05 INFO - PROCESS | 3052 | 1467683285027 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 3052 | 1467683285031 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7277800 == 30 [pid = 3052] [id = 371] 18:48:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B2597C00) [pid = 3052] [serial = 1113] [outer = 0000000000000000] 18:48:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B259D400) [pid = 3052] [serial = 1114] [outer = 000000C5B2597C00] 18:48:05 INFO - PROCESS | 3052 | 1467683285093 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B2653000) [pid = 3052] [serial = 1115] [outer = 000000C5B2597C00] 18:48:05 INFO - PROCESS | 3052 | 1467683285792 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]]]}] 18:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1051ms 18:48:05 INFO - PROCESS | 3052 | 1467683285854 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 3052 | 1467683285857 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:48:05 INFO - PROCESS | 3052 | 1467683285861 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 3052 | 1467683285863 Marionette TRACE conn5 <- [1,1450,null,{}] 18:48:05 INFO - PROCESS | 3052 | 1467683285867 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}] 18:48:05 INFO - PROCESS | 3052 | 1467683285870 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:06 INFO - PROCESS | 3052 | 1467683285985 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:48:06 INFO - PROCESS | 3052 | 1467683286059 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 3052 | 1467683286061 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8836800 == 31 [pid = 3052] [id = 372] 18:48:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B6852C00) [pid = 3052] [serial = 1116] [outer = 0000000000000000] 18:48:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B68C4800) [pid = 3052] [serial = 1117] [outer = 000000C5B6852C00] 18:48:06 INFO - PROCESS | 3052 | 1467683286118 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5B6A44800) [pid = 3052] [serial = 1118] [outer = 000000C5B6852C00] 18:48:06 INFO - PROCESS | 3052 | 1467683286708 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]]]}] 18:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 882ms 18:48:06 INFO - PROCESS | 3052 | 1467683286744 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 3052 | 1467683286747 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:48:06 INFO - PROCESS | 3052 | 1467683286750 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 3052 | 1467683286752 Marionette TRACE conn5 <- [1,1454,null,{}] 18:48:06 INFO - PROCESS | 3052 | 1467683286756 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}] 18:48:06 INFO - PROCESS | 3052 | 1467683286759 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:06 INFO - PROCESS | 3052 | 1467683286863 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:48:06 INFO - PROCESS | 3052 | 1467683286952 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 3052 | 1467683286955 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFCF800 == 32 [pid = 3052] [id = 373] 18:48:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C580B44000) [pid = 3052] [serial = 1119] [outer = 0000000000000000] 18:48:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5B720D000) [pid = 3052] [serial = 1120] [outer = 000000C580B44000] 18:48:07 INFO - PROCESS | 3052 | 1467683287011 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5B7842000) [pid = 3052] [serial = 1121] [outer = 000000C580B44000] 18:48:07 INFO - PROCESS | 3052 | 1467683287608 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 881ms 18:48:07 INFO - PROCESS | 3052 | 1467683287639 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:48:07 INFO - PROCESS | 3052 | 1467683287642 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:48:07 INFO - PROCESS | 3052 | 1467683287646 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 3052 | 1467683287649 Marionette TRACE conn5 <- [1,1458,null,{}] 18:48:07 INFO - PROCESS | 3052 | 1467683287653 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}] 18:48:07 INFO - PROCESS | 3052 | 1467683287660 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:07 INFO - PROCESS | 3052 | 1467683287822 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:48:07 INFO - PROCESS | 3052 | 1467683287908 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 3052 | 1467683287911 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA7D800 == 33 [pid = 3052] [id = 374] 18:48:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C5B720B800) [pid = 3052] [serial = 1122] [outer = 0000000000000000] 18:48:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C5B8ECF000) [pid = 3052] [serial = 1123] [outer = 000000C5B720B800] 18:48:07 INFO - PROCESS | 3052 | 1467683287967 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C5BBA72800) [pid = 3052] [serial = 1124] [outer = 000000C5B720B800] 18:48:08 INFO - PROCESS | 3052 | 1467683288624 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]]]}] 18:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1036ms 18:48:08 INFO - PROCESS | 3052 | 1467683288684 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 3052 | 1467683288689 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:48:08 INFO - PROCESS | 3052 | 1467683288695 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 3052 | 1467683288700 Marionette TRACE conn5 <- [1,1462,null,{}] 18:48:08 INFO - PROCESS | 3052 | 1467683288707 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}] 18:48:08 INFO - PROCESS | 3052 | 1467683288711 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:08 INFO - PROCESS | 3052 | 1467683288842 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:48:08 INFO - PROCESS | 3052 | 1467683288913 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 3052 | 1467683288918 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288A000 == 34 [pid = 3052] [id = 375] 18:48:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C58256F400) [pid = 3052] [serial = 1125] [outer = 0000000000000000] 18:48:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5826C0800) [pid = 3052] [serial = 1126] [outer = 000000C58256F400] 18:48:09 INFO - PROCESS | 3052 | 1467683289020 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C583893400) [pid = 3052] [serial = 1127] [outer = 000000C58256F400] 18:48:09 INFO - PROCESS | 3052 | 1467683289669 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]]]}] 18:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1033ms 18:48:09 INFO - PROCESS | 3052 | 1467683289731 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 3052 | 1467683289736 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:48:09 INFO - PROCESS | 3052 | 1467683289743 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 3052 | 1467683289746 Marionette TRACE conn5 <- [1,1466,null,{}] 18:48:09 INFO - PROCESS | 3052 | 1467683289763 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}] 18:48:09 INFO - PROCESS | 3052 | 1467683289766 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:09 INFO - PROCESS | 3052 | 1467683289940 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:48:09 INFO - PROCESS | 3052 | 1467683289987 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 3052 | 1467683289990 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6BE9800 == 35 [pid = 3052] [id = 376] 18:48:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 105 (000000C5B244D000) [pid = 3052] [serial = 1128] [outer = 0000000000000000] 18:48:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 106 (000000C5B2582800) [pid = 3052] [serial = 1129] [outer = 000000C5B244D000] 18:48:10 INFO - PROCESS | 3052 | 1467683290049 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 107 (000000C5B264F400) [pid = 3052] [serial = 1130] [outer = 000000C5B244D000] 18:48:10 INFO - PROCESS | 3052 | 1467683290695 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]]]}] 18:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 18:48:10 INFO - PROCESS | 3052 | 1467683290733 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 3052 | 1467683290736 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:48:10 INFO - PROCESS | 3052 | 1467683290741 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 3052 | 1467683290745 Marionette TRACE conn5 <- [1,1470,null,{}] 18:48:10 INFO - PROCESS | 3052 | 1467683290757 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}] 18:48:10 INFO - PROCESS | 3052 | 1467683290762 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:10 INFO - PROCESS | 3052 | 1467683290882 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:48:10 INFO - PROCESS | 3052 | 1467683290960 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 3052 | 1467683290963 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED97000 == 36 [pid = 3052] [id = 377] 18:48:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 108 (000000C5B76CD800) [pid = 3052] [serial = 1131] [outer = 0000000000000000] 18:48:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 109 (000000C5B8496800) [pid = 3052] [serial = 1132] [outer = 000000C5B76CD800] 18:48:11 INFO - PROCESS | 3052 | 1467683291065 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 110 (000000C5B8A29800) [pid = 3052] [serial = 1133] [outer = 000000C5B76CD800] 18:48:11 INFO - PROCESS | 3052 | 1467683291765 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]]]}] 18:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1085ms 18:48:11 INFO - PROCESS | 3052 | 1467683291830 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:48:11 INFO - PROCESS | 3052 | 1467683291833 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:48:11 INFO - PROCESS | 3052 | 1467683291837 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:48:11 INFO - PROCESS | 3052 | 1467683291839 Marionette TRACE conn5 <- [1,1474,null,{}] 18:48:11 INFO - PROCESS | 3052 | 1467683291843 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}] 18:48:11 INFO - PROCESS | 3052 | 1467683291846 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:11 INFO - PROCESS | 3052 | 1467683291960 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:48:12 INFO - PROCESS | 3052 | 1467683292035 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 3052 | 1467683292037 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849DB000 == 37 [pid = 3052] [id = 378] 18:48:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 111 (000000C5BBA8A000) [pid = 3052] [serial = 1134] [outer = 0000000000000000] 18:48:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 112 (000000C5BBF86C00) [pid = 3052] [serial = 1135] [outer = 000000C5BBA8A000] 18:48:12 INFO - PROCESS | 3052 | 1467683292135 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 113 (000000C5BC828C00) [pid = 3052] [serial = 1136] [outer = 000000C5BBA8A000] 18:48:12 INFO - PROCESS | 3052 | 1467683292920 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]]]}] 18:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1143ms 18:48:12 INFO - PROCESS | 3052 | 1467683292982 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 3052 | 1467683292987 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:48:12 INFO - PROCESS | 3052 | 1467683292992 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 3052 | 1467683292997 Marionette TRACE conn5 <- [1,1478,null,{}] 18:48:13 INFO - PROCESS | 3052 | 1467683293012 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}] 18:48:13 INFO - PROCESS | 3052 | 1467683293015 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:13 INFO - PROCESS | 3052 | 1467683293145 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:48:13 INFO - PROCESS | 3052 | 1467683293221 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 3052 | 1467683293224 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A2C800 == 38 [pid = 3052] [id = 379] 18:48:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 114 (000000C584991000) [pid = 3052] [serial = 1137] [outer = 0000000000000000] 18:48:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 115 (000000C5B1BBF800) [pid = 3052] [serial = 1138] [outer = 000000C584991000] 18:48:13 INFO - PROCESS | 3052 | 1467683293275 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 116 (000000C5B2584000) [pid = 3052] [serial = 1139] [outer = 000000C584991000] 18:48:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFCF800 == 37 [pid = 3052] [id = 373] 18:48:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8836800 == 36 [pid = 3052] [id = 372] 18:48:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7277800 == 35 [pid = 3052] [id = 371] 18:48:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2076000 == 34 [pid = 3052] [id = 370] 18:48:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BC000 == 33 [pid = 3052] [id = 369] 18:48:14 INFO - PROCESS | 3052 | 1467683294043 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1081ms 18:48:14 INFO - PROCESS | 3052 | 1467683294089 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 3052 | 1467683294094 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:48:14 INFO - PROCESS | 3052 | 1467683294100 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 3052 | 1467683294104 Marionette TRACE conn5 <- [1,1482,null,{}] 18:48:14 INFO - PROCESS | 3052 | 1467683294110 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}] 18:48:14 INFO - PROCESS | 3052 | 1467683294114 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:14 INFO - PROCESS | 3052 | 1467683294236 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:48:14 INFO - PROCESS | 3052 | 1467683294314 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 3052 | 1467683294319 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B207A800 == 34 [pid = 3052] [id = 380] 18:48:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 117 (000000C584987000) [pid = 3052] [serial = 1140] [outer = 0000000000000000] 18:48:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 118 (000000C584990000) [pid = 3052] [serial = 1141] [outer = 000000C584987000] 18:48:14 INFO - PROCESS | 3052 | 1467683294422 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 119 (000000C5B244CC00) [pid = 3052] [serial = 1142] [outer = 000000C584987000] 18:48:15 INFO - PROCESS | 3052 | 1467683295095 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 18:48:15 INFO - PROCESS | 3052 | 1467683295135 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 3052 | 1467683295140 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:48:15 INFO - PROCESS | 3052 | 1467683295147 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 3052 | 1467683295150 Marionette TRACE conn5 <- [1,1486,null,{}] 18:48:15 INFO - PROCESS | 3052 | 1467683295154 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}] 18:48:15 INFO - PROCESS | 3052 | 1467683295157 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:15 INFO - PROCESS | 3052 | 1467683295276 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:48:15 INFO - PROCESS | 3052 | 1467683295355 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 3052 | 1467683295358 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC56800 == 35 [pid = 3052] [id = 381] 18:48:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 120 (000000C5B6A42400) [pid = 3052] [serial = 1143] [outer = 0000000000000000] 18:48:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 121 (000000C5B6AF9800) [pid = 3052] [serial = 1144] [outer = 000000C5B6A42400] 18:48:15 INFO - PROCESS | 3052 | 1467683295457 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 122 (000000C5B88CB800) [pid = 3052] [serial = 1145] [outer = 000000C5B6A42400] 18:48:16 INFO - PROCESS | 3052 | 1467683296059 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]]]}] 18:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 941ms 18:48:16 INFO - PROCESS | 3052 | 1467683296089 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 3052 | 1467683296092 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:48:16 INFO - PROCESS | 3052 | 1467683296096 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 3052 | 1467683296100 Marionette TRACE conn5 <- [1,1490,null,{}] 18:48:16 INFO - PROCESS | 3052 | 1467683296111 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}] 18:48:16 INFO - PROCESS | 3052 | 1467683296117 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:16 INFO - PROCESS | 3052 | 1467683296279 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:48:16 INFO - PROCESS | 3052 | 1467683296339 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 3052 | 1467683296343 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1122800 == 36 [pid = 3052] [id = 382] 18:48:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 123 (000000C5BBF83400) [pid = 3052] [serial = 1146] [outer = 0000000000000000] 18:48:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 124 (000000C5BC82DC00) [pid = 3052] [serial = 1147] [outer = 000000C5BBF83400] 18:48:16 INFO - PROCESS | 3052 | 1467683296405 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 125 (000000C5BE7F3800) [pid = 3052] [serial = 1148] [outer = 000000C5BBF83400] 18:48:16 INFO - PROCESS | 3052 | 1467683296977 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 18:48:17 INFO - PROCESS | 3052 | 1467683297050 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 3052 | 1467683297054 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:48:17 INFO - PROCESS | 3052 | 1467683297058 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 3052 | 1467683297061 Marionette TRACE conn5 <- [1,1494,null,{}] 18:48:17 INFO - PROCESS | 3052 | 1467683297064 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}] 18:48:17 INFO - PROCESS | 3052 | 1467683297067 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:17 INFO - PROCESS | 3052 | 1467683297181 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:48:17 INFO - PROCESS | 3052 | 1467683297258 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 3052 | 1467683297260 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BBC000 == 37 [pid = 3052] [id = 383] 18:48:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 126 (000000C5BED2C800) [pid = 3052] [serial = 1149] [outer = 0000000000000000] 18:48:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 127 (000000C5BEE27800) [pid = 3052] [serial = 1150] [outer = 000000C5BED2C800] 18:48:17 INFO - PROCESS | 3052 | 1467683297357 Marionette DEBUG loaded listener.js 18:48:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 128 (000000C5BEE31000) [pid = 3052] [serial = 1151] [outer = 000000C5BED2C800] 18:48:17 INFO - PROCESS | 3052 | 1467683297951 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 18:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:48:18 INFO - PROCESS | 3052 | 1467683298004 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 3052 | 1467683298007 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:48:18 INFO - PROCESS | 3052 | 1467683298010 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 3052 | 1467683298012 Marionette TRACE conn5 <- [1,1498,null,{}] 18:48:18 INFO - PROCESS | 3052 | 1467683298016 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}] 18:48:18 INFO - PROCESS | 3052 | 1467683298019 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:18 INFO - PROCESS | 3052 | 1467683298156 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:48:18 INFO - PROCESS | 3052 | 1467683298232 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 3052 | 1467683298235 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C261D000 == 38 [pid = 3052] [id = 384] 18:48:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 129 (000000C5BEDC3800) [pid = 3052] [serial = 1152] [outer = 0000000000000000] 18:48:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 130 (000000C5BF173C00) [pid = 3052] [serial = 1153] [outer = 000000C5BEDC3800] 18:48:18 INFO - PROCESS | 3052 | 1467683298340 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 131 (000000C5BF89C800) [pid = 3052] [serial = 1154] [outer = 000000C5BEDC3800] 18:48:19 INFO - PROCESS | 3052 | 1467683298997 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]]]}] 18:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1029ms 18:48:19 INFO - PROCESS | 3052 | 1467683299042 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 3052 | 1467683299047 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:48:19 INFO - PROCESS | 3052 | 1467683299083 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 3052 | 1467683299086 Marionette TRACE conn5 <- [1,1502,null,{}] 18:48:19 INFO - PROCESS | 3052 | 1467683299094 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}] 18:48:19 INFO - PROCESS | 3052 | 1467683299097 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:19 INFO - PROCESS | 3052 | 1467683299205 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:48:19 INFO - PROCESS | 3052 | 1467683299285 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 3052 | 1467683299287 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582874000 == 39 [pid = 3052] [id = 385] 18:48:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 132 (000000C58137E800) [pid = 3052] [serial = 1155] [outer = 0000000000000000] 18:48:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 133 (000000C581C46800) [pid = 3052] [serial = 1156] [outer = 000000C58137E800] 18:48:19 INFO - PROCESS | 3052 | 1467683299413 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 134 (000000C5B2586800) [pid = 3052] [serial = 1157] [outer = 000000C58137E800] 18:48:20 INFO - PROCESS | 3052 | 1467683300139 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1115ms 18:48:20 INFO - PROCESS | 3052 | 1467683300183 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 3052 | 1467683300188 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:48:20 INFO - PROCESS | 3052 | 1467683300195 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 3052 | 1467683300198 Marionette TRACE conn5 <- [1,1506,null,{}] 18:48:20 INFO - PROCESS | 3052 | 1467683300203 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}] 18:48:20 INFO - PROCESS | 3052 | 1467683300206 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:20 INFO - PROCESS | 3052 | 1467683300329 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:48:20 INFO - PROCESS | 3052 | 1467683300409 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 3052 | 1467683300412 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF75F800 == 40 [pid = 3052] [id = 386] 18:48:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 135 (000000C5B2E23800) [pid = 3052] [serial = 1158] [outer = 0000000000000000] 18:48:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 136 (000000C5B685D400) [pid = 3052] [serial = 1159] [outer = 000000C5B2E23800] 18:48:20 INFO - PROCESS | 3052 | 1467683300514 Marionette DEBUG loaded listener.js 18:48:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 137 (000000C5B8496C00) [pid = 3052] [serial = 1160] [outer = 000000C5B2E23800] 18:48:21 INFO - PROCESS | 3052 | 1467683301110 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]]]}] 18:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 943ms 18:48:21 INFO - PROCESS | 3052 | 1467683301151 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 3052 | 1467683301155 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:48:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:48:21 INFO - PROCESS | 3052 | 1467683301163 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 3052 | 1467683301167 Marionette TRACE conn5 <- [1,1510,null,{}] 18:48:21 INFO - PROCESS | 3052 | 1467683301171 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}] 18:48:21 INFO - PROCESS | 3052 | 1467683301174 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:21 INFO - PROCESS | 3052 | 1467683301293 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:48:21 INFO - PROCESS | 3052 | 1467683301387 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 3052 | 1467683301390 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1D16000 == 41 [pid = 3052] [id = 387] 18:48:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 138 (000000C5BBF76800) [pid = 3052] [serial = 1161] [outer = 0000000000000000] 18:48:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 139 (000000C5BBF91800) [pid = 3052] [serial = 1162] [outer = 000000C5BBF76800] 18:48:21 INFO - PROCESS | 3052 | 1467683301447 Marionette DEBUG loaded listener.js 18:48:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 140 (000000C5BE7F5000) [pid = 3052] [serial = 1163] [outer = 000000C5BBF76800] 18:48:22 INFO - PROCESS | 3052 | 1467683302076 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"]]]}] 18:48:22 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 () { 18:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:48:22 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 () { 18:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:48:22 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 () { 18:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:48:22 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 () { 18:48:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:48:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 949ms 18:48:22 INFO - PROCESS | 3052 | 1467683302118 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:48:22 INFO - PROCESS | 3052 | 1467683302121 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:48:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:48:22 INFO - PROCESS | 3052 | 1467683302125 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:48:22 INFO - PROCESS | 3052 | 1467683302130 Marionette TRACE conn5 <- [1,1514,null,{}] 18:48:22 INFO - PROCESS | 3052 | 1467683302141 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}] 18:48:22 INFO - PROCESS | 3052 | 1467683302147 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:22 INFO - PROCESS | 3052 | 1467683302270 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:48:22 INFO - PROCESS | 3052 | 1467683302393 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:22 INFO - PROCESS | 3052 | 1467683302396 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E95800 == 42 [pid = 3052] [id = 388] 18:48:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 141 (000000C5C0489000) [pid = 3052] [serial = 1164] [outer = 0000000000000000] 18:48:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 142 (000000C5C0D13400) [pid = 3052] [serial = 1165] [outer = 000000C5C0489000] 18:48:22 INFO - PROCESS | 3052 | 1467683302454 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 143 (000000C5C0D19000) [pid = 3052] [serial = 1166] [outer = 000000C5C0489000] 18:48:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1122800 == 41 [pid = 3052] [id = 382] 18:48:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC56800 == 40 [pid = 3052] [id = 381] 18:48:23 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B207A800 == 39 [pid = 3052] [id = 380] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832E0000 == 38 [pid = 3052] [id = 185] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75BD000 == 37 [pid = 3052] [id = 189] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C58269D000 == 36 [pid = 3052] [id = 194] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8348000 == 35 [pid = 3052] [id = 190] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0A000 == 34 [pid = 3052] [id = 186] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A68800 == 33 [pid = 3052] [id = 188] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D33000 == 32 [pid = 3052] [id = 181] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C582885800 == 31 [pid = 3052] [id = 184] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BBC000 == 30 [pid = 3052] [id = 383] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E3000 == 29 [pid = 3052] [id = 195] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832C6000 == 28 [pid = 3052] [id = 180] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B090E000 == 27 [pid = 3052] [id = 182] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B45000 == 26 [pid = 3052] [id = 187] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6F6A000 == 25 [pid = 3052] [id = 192] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E0800 == 24 [pid = 3052] [id = 183] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B17F3000 == 23 [pid = 3052] [id = 368] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288A000 == 22 [pid = 3052] [id = 375] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849E1000 == 21 [pid = 3052] [id = 367] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A4800 == 20 [pid = 3052] [id = 179] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C580BB8000 == 19 [pid = 3052] [id = 193] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6BE9800 == 18 [pid = 3052] [id = 376] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849DB000 == 17 [pid = 3052] [id = 378] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED97000 == 16 [pid = 3052] [id = 377] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D39000 == 15 [pid = 3052] [id = 366] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1D16000 == 14 [pid = 3052] [id = 387] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA7D800 == 13 [pid = 3052] [id = 374] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF75F800 == 12 [pid = 3052] [id = 386] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A2C800 == 11 [pid = 3052] [id = 379] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C582874000 == 10 [pid = 3052] [id = 385] 18:48:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C261D000 == 9 [pid = 3052] [id = 384] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 142 (000000C58137B000) [pid = 3052] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 141 (000000C583855C00) [pid = 3052] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 140 (000000C584987000) [pid = 3052] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 139 (000000C581CF4400) [pid = 3052] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 138 (000000C5B6A42400) [pid = 3052] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 137 (000000C5B2E23800) [pid = 3052] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 136 (000000C5B244D000) [pid = 3052] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 135 (000000C5B1407800) [pid = 3052] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 134 (000000C581C4A400) [pid = 3052] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 133 (000000C5B720B800) [pid = 3052] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 132 (000000C580B44000) [pid = 3052] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 131 (000000C5B6852C00) [pid = 3052] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 130 (000000C5BBF83400) [pid = 3052] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 129 (000000C581C92C00) [pid = 3052] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 128 (000000C5B2024C00) [pid = 3052] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 127 (000000C58137B800) [pid = 3052] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 126 (000000C5813CB400) [pid = 3052] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 125 (000000C581C1F000) [pid = 3052] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 124 (000000C5B8D0F000) [pid = 3052] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 123 (000000C5B76C4800) [pid = 3052] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 122 (000000C5BBF85000) [pid = 3052] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 121 (000000C582571C00) [pid = 3052] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 120 (000000C5B2B17C00) [pid = 3052] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 119 (000000C581E59000) [pid = 3052] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 118 (000000C5B2590800) [pid = 3052] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 117 (000000C581C95800) [pid = 3052] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 116 (000000C581E59400) [pid = 3052] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 115 (000000C5B8C06000) [pid = 3052] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 114 (000000C5B8515800) [pid = 3052] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 113 (000000C5B12BF400) [pid = 3052] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 112 (000000C5BBFB7800) [pid = 3052] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 111 (000000C5B2597C00) [pid = 3052] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 110 (000000C58137E800) [pid = 3052] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 109 (000000C5BEDC3800) [pid = 3052] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 108 (000000C584991000) [pid = 3052] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 107 (000000C5BBA8A000) [pid = 3052] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 106 (000000C5BBF76800) [pid = 3052] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 105 (000000C58256F400) [pid = 3052] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 104 (000000C5B76CD800) [pid = 3052] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:48:28 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C5BED2C800) [pid = 3052] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:48:28 INFO - PROCESS | 3052 | 1467683308707 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"]]]}] 18:48:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:48:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:48:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:48:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 6671ms 18:48:28 INFO - PROCESS | 3052 | 1467683308805 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:48:28 INFO - PROCESS | 3052 | 1467683308808 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:48:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:48:28 INFO - PROCESS | 3052 | 1467683308814 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 3052 | 1467683308817 Marionette TRACE conn5 <- [1,1518,null,{}] 18:48:28 INFO - PROCESS | 3052 | 1467683308824 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}] 18:48:28 INFO - PROCESS | 3052 | 1467683308828 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:28 INFO - PROCESS | 3052 | 1467683308976 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:48:29 INFO - PROCESS | 3052 | 1467683309050 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 3052 | 1467683309053 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E3C000 == 10 [pid = 3052] [id = 389] 18:48:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 104 (000000C581CF2000) [pid = 3052] [serial = 1167] [outer = 0000000000000000] 18:48:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 105 (000000C581CF3C00) [pid = 3052] [serial = 1168] [outer = 000000C581CF2000] 18:48:29 INFO - PROCESS | 3052 | 1467683309158 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 106 (000000C5826C4800) [pid = 3052] [serial = 1169] [outer = 000000C581CF2000] 18:48:29 INFO - PROCESS | 3052 | 1467683309779 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]]]}] 18:48:29 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 18:48:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:48:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:48:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:48:29 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. 18:48:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:48:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 985ms 18:48:29 INFO - PROCESS | 3052 | 1467683309803 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 3052 | 1467683309809 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:48:29 INFO - PROCESS | 3052 | 1467683309816 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 3052 | 1467683309820 Marionette TRACE conn5 <- [1,1522,null,{}] 18:48:29 INFO - PROCESS | 3052 | 1467683309851 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}] 18:48:29 INFO - PROCESS | 3052 | 1467683309855 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:29 INFO - PROCESS | 3052 | 1467683309987 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:48:30 INFO - PROCESS | 3052 | 1467683310093 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:30 INFO - PROCESS | 3052 | 1467683310096 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DD000 == 11 [pid = 3052] [id = 390] 18:48:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 107 (000000C58385E400) [pid = 3052] [serial = 1170] [outer = 0000000000000000] 18:48:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 108 (000000C583888C00) [pid = 3052] [serial = 1171] [outer = 000000C58385E400] 18:48:30 INFO - PROCESS | 3052 | 1467683310156 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 109 (000000C584989000) [pid = 3052] [serial = 1172] [outer = 000000C58385E400] 18:48:30 INFO - PROCESS | 3052 | 1467683310968 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]]]}] 18:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1210ms 18:48:31 INFO - PROCESS | 3052 | 1467683311027 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 3052 | 1467683311030 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:48:31 INFO - PROCESS | 3052 | 1467683311034 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - PROCESS | 3052 | 1467683311038 Marionette TRACE conn5 <- [1,1526,null,{}] 18:48:31 INFO - PROCESS | 3052 | 1467683311051 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}] 18:48:31 INFO - PROCESS | 3052 | 1467683311056 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:31 INFO - PROCESS | 3052 | 1467683311188 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:48:31 INFO - PROCESS | 3052 | 1467683311264 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 3052 | 1467683311268 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E82000 == 12 [pid = 3052] [id = 391] 18:48:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 110 (000000C581C3F400) [pid = 3052] [serial = 1173] [outer = 0000000000000000] 18:48:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 111 (000000C58385C000) [pid = 3052] [serial = 1174] [outer = 000000C581C3F400] 18:48:31 INFO - PROCESS | 3052 | 1467683311371 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 112 (000000C5B2582000) [pid = 3052] [serial = 1175] [outer = 000000C581C3F400] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 111 (000000C5B1409800) [pid = 3052] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 110 (000000C5B2415400) [pid = 3052] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 109 (000000C5813CF400) [pid = 3052] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 108 (000000C581E54C00) [pid = 3052] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 107 (000000C5B8D12000) [pid = 3052] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 106 (000000C5BBF28000) [pid = 3052] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 105 (000000C5BDBA9000) [pid = 3052] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 104 (000000C58378CC00) [pid = 3052] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 103 (000000C5BBA70800) [pid = 3052] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C5B8FED800) [pid = 3052] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C58388EC00) [pid = 3052] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C5B2646800) [pid = 3052] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C581CF7000) [pid = 3052] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C583854000) [pid = 3052] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5AD49E800) [pid = 3052] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C583893400) [pid = 3052] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5826C0800) [pid = 3052] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B1940800) [pid = 3052] [serial = 673] [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.] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B1BBF800) [pid = 3052] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5BBF8FC00) [pid = 3052] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B2E2A000) [pid = 3052] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B6855C00) [pid = 3052] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B88D0C00) [pid = 3052] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B7846400) [pid = 3052] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2586C00) [pid = 3052] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BC6C2C00) [pid = 3052] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBF8E800) [pid = 3052] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBA89400) [pid = 3052] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5826C2400) [pid = 3052] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C584168C00) [pid = 3052] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5826C6400) [pid = 3052] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C583789800) [pid = 3052] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2597800) [pid = 3052] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5828F8400) [pid = 3052] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B685D400) [pid = 3052] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2582800) [pid = 3052] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B1956C00) [pid = 3052] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B6A44800) [pid = 3052] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2584000) [pid = 3052] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B2586800) [pid = 3052] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C581E52C00) [pid = 3052] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C584990000) [pid = 3052] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C581C46800) [pid = 3052] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B7842000) [pid = 3052] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B2653000) [pid = 3052] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B244CC00) [pid = 3052] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B8ECF000) [pid = 3052] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B720D000) [pid = 3052] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B88CB800) [pid = 3052] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B241D800) [pid = 3052] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B259D400) [pid = 3052] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B6AF9800) [pid = 3052] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B34D8800) [pid = 3052] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5B258D800) [pid = 3052] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C581C4C000) [pid = 3052] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C58256BC00) [pid = 3052] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C5BE5E5C00) [pid = 3052] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5826C6000) [pid = 3052] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 53 (000000C581CF8C00) [pid = 3052] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 52 (000000C5BDBAC000) [pid = 3052] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 51 (000000C5BEAFDC00) [pid = 3052] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 50 (000000C583852C00) [pid = 3052] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 49 (000000C581C26400) [pid = 3052] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 48 (000000C5BBF87C00) [pid = 3052] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 47 (000000C5B68C4800) [pid = 3052] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 46 (000000C5BF89C800) [pid = 3052] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 45 (000000C5BEE31000) [pid = 3052] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 44 (000000C5BF173C00) [pid = 3052] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 43 (000000C5BC828C00) [pid = 3052] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 42 (000000C5BE7F5000) [pid = 3052] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 41 (000000C5C0D13400) [pid = 3052] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 40 (000000C5B8A29800) [pid = 3052] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 39 (000000C5BBF86C00) [pid = 3052] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 38 (000000C5BBF91800) [pid = 3052] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 37 (000000C5B264F400) [pid = 3052] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 36 (000000C5B8496C00) [pid = 3052] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 35 (000000C5B8496800) [pid = 3052] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 34 (000000C5BBA72800) [pid = 3052] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 33 (000000C5BE7F3800) [pid = 3052] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 32 (000000C5BEE27800) [pid = 3052] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 31 (000000C5BC82DC00) [pid = 3052] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | --DOMWINDOW == 30 (000000C5B1BBE000) [pid = 3052] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 18:48:32 INFO - PROCESS | 3052 | 1467683312139 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1147ms 18:48:32 INFO - PROCESS | 3052 | 1467683312183 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 3052 | 1467683312187 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:48:32 INFO - PROCESS | 3052 | 1467683312194 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 3052 | 1467683312197 Marionette TRACE conn5 <- [1,1530,null,{}] 18:48:32 INFO - PROCESS | 3052 | 1467683312218 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}] 18:48:32 INFO - PROCESS | 3052 | 1467683312222 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:32 INFO - PROCESS | 3052 | 1467683312346 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:48:32 INFO - PROCESS | 3052 | 1467683312354 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:32 INFO - PROCESS | 3052 | 1467683312357 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B7000 == 13 [pid = 3052] [id = 392] 18:48:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 31 (000000C581E5B000) [pid = 3052] [serial = 1176] [outer = 0000000000000000] 18:48:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 32 (000000C582571C00) [pid = 3052] [serial = 1177] [outer = 000000C581E5B000] 18:48:32 INFO - PROCESS | 3052 | 1467683312407 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 33 (000000C583780C00) [pid = 3052] [serial = 1178] [outer = 000000C581E5B000] 18:48:32 INFO - PROCESS | 3052 | 1467683312857 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 18:48:32 INFO - PROCESS | 3052 | 1467683312958 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 3052 | 1467683312963 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:48:32 INFO - PROCESS | 3052 | 1467683312969 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 3052 | 1467683312972 Marionette TRACE conn5 <- [1,1534,null,{}] 18:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:48:32 INFO - PROCESS | 3052 | 1467683312976 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}] 18:48:32 INFO - PROCESS | 3052 | 1467683312979 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:33 INFO - PROCESS | 3052 | 1467683313081 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:48:33 INFO - PROCESS | 3052 | 1467683313089 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 3052 | 1467683313091 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826AE800 == 14 [pid = 3052] [id = 393] 18:48:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 34 (000000C584166800) [pid = 3052] [serial = 1179] [outer = 0000000000000000] 18:48:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 35 (000000C58416BC00) [pid = 3052] [serial = 1180] [outer = 000000C584166800] 18:48:33 INFO - PROCESS | 3052 | 1467683313140 Marionette DEBUG loaded listener.js 18:48:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 36 (000000C5B1B0B400) [pid = 3052] [serial = 1181] [outer = 000000C584166800] 18:48:33 INFO - PROCESS | 3052 | 1467683313632 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 18:48:33 INFO - PROCESS | 3052 | 1467683313665 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 3052 | 1467683313667 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:48:33 INFO - PROCESS | 3052 | 1467683313671 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 3052 | 1467683313675 Marionette TRACE conn5 <- [1,1538,null,{}] 18:48:33 INFO - PROCESS | 3052 | 1467683313687 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}] 18:48:33 INFO - PROCESS | 3052 | 1467683313691 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:33 INFO - PROCESS | 3052 | 1467683313787 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:48:33 INFO - PROCESS | 3052 | 1467683313867 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 3052 | 1467683313870 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E8F800 == 15 [pid = 3052] [id = 394] 18:48:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 37 (000000C5B2442000) [pid = 3052] [serial = 1182] [outer = 0000000000000000] 18:48:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 38 (000000C5B2586000) [pid = 3052] [serial = 1183] [outer = 000000C5B2442000] 18:48:33 INFO - PROCESS | 3052 | 1467683313921 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 39 (000000C5B259E800) [pid = 3052] [serial = 1184] [outer = 000000C5B2442000] 18:48:34 INFO - PROCESS | 3052 | 1467683314331 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]]]}] 18:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 18:48:34 INFO - PROCESS | 3052 | 1467683314365 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:48:34 INFO - PROCESS | 3052 | 1467683314368 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:48:34 INFO - PROCESS | 3052 | 1467683314371 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 3052 | 1467683314373 Marionette TRACE conn5 <- [1,1542,null,{}] 18:48:34 INFO - PROCESS | 3052 | 1467683314383 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}] 18:48:34 INFO - PROCESS | 3052 | 1467683314385 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:34 INFO - PROCESS | 3052 | 1467683314531 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:48:34 INFO - PROCESS | 3052 | 1467683314583 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 3052 | 1467683314586 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B17F7800 == 16 [pid = 3052] [id = 395] 18:48:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 40 (000000C5B2653000) [pid = 3052] [serial = 1185] [outer = 0000000000000000] 18:48:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 41 (000000C5B2B1A400) [pid = 3052] [serial = 1186] [outer = 000000C5B2653000] 18:48:34 INFO - PROCESS | 3052 | 1467683314633 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 42 (000000C5B37E1C00) [pid = 3052] [serial = 1187] [outer = 000000C5B2653000] 18:48:35 INFO - PROCESS | 3052 | 1467683315022 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 693ms 18:48:35 INFO - PROCESS | 3052 | 1467683315067 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 3052 | 1467683315069 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:48:35 INFO - PROCESS | 3052 | 1467683315072 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:48:35 INFO - PROCESS | 3052 | 1467683315074 Marionette TRACE conn5 <- [1,1546,null,{}] 18:48:35 INFO - PROCESS | 3052 | 1467683315077 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}] 18:48:35 INFO - PROCESS | 3052 | 1467683315079 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:35 INFO - PROCESS | 3052 | 1467683315192 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:48:35 INFO - PROCESS | 3052 | 1467683315199 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 3052 | 1467683315201 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2ED7000 == 17 [pid = 3052] [id = 396] 18:48:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 43 (000000C5B291BC00) [pid = 3052] [serial = 1188] [outer = 0000000000000000] 18:48:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 44 (000000C5B68C2800) [pid = 3052] [serial = 1189] [outer = 000000C5B291BC00] 18:48:35 INFO - PROCESS | 3052 | 1467683315247 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 45 (000000C5B6A43C00) [pid = 3052] [serial = 1190] [outer = 000000C5B291BC00] 18:48:35 INFO - PROCESS | 3052 | 1467683315659 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 18:48:35 INFO - PROCESS | 3052 | 1467683315705 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 3052 | 1467683315707 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:48:35 INFO - PROCESS | 3052 | 1467683315710 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:48:35 INFO - PROCESS | 3052 | 1467683315712 Marionette TRACE conn5 <- [1,1550,null,{}] 18:48:35 INFO - PROCESS | 3052 | 1467683315715 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}] 18:48:35 INFO - PROCESS | 3052 | 1467683315721 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:35 INFO - PROCESS | 3052 | 1467683315902 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:48:35 INFO - PROCESS | 3052 | 1467683315920 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 3052 | 1467683315922 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CB6000 == 18 [pid = 3052] [id = 397] 18:48:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 46 (000000C5B2028400) [pid = 3052] [serial = 1191] [outer = 0000000000000000] 18:48:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 47 (000000C5B84DE800) [pid = 3052] [serial = 1192] [outer = 000000C5B2028400] 18:48:35 INFO - PROCESS | 3052 | 1467683315968 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 48 (000000C5B8A2A800) [pid = 3052] [serial = 1193] [outer = 000000C5B2028400] 18:48:36 INFO - PROCESS | 3052 | 1467683316382 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 18:48:36 INFO - PROCESS | 3052 | 1467683316447 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 3052 | 1467683316449 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:48:36 INFO - PROCESS | 3052 | 1467683316453 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 3052 | 1467683316454 Marionette TRACE conn5 <- [1,1554,null,{}] 18:48:36 INFO - PROCESS | 3052 | 1467683316458 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}] 18:48:36 INFO - PROCESS | 3052 | 1467683316460 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:36 INFO - PROCESS | 3052 | 1467683316547 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:48:36 INFO - PROCESS | 3052 | 1467683316553 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 3052 | 1467683316555 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8C52800 == 19 [pid = 3052] [id = 398] 18:48:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 49 (000000C5B8C06C00) [pid = 3052] [serial = 1194] [outer = 0000000000000000] 18:48:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 50 (000000C5B8D10800) [pid = 3052] [serial = 1195] [outer = 000000C5B8C06C00] 18:48:36 INFO - PROCESS | 3052 | 1467683316600 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 51 (000000C5B8F59400) [pid = 3052] [serial = 1196] [outer = 000000C5B8C06C00] 18:48:37 INFO - PROCESS | 3052 | 1467683317007 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 586ms 18:48:37 INFO - PROCESS | 3052 | 1467683317068 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 3052 | 1467683317070 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:48:37 INFO - PROCESS | 3052 | 1467683317074 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 3052 | 1467683317076 Marionette TRACE conn5 <- [1,1558,null,{}] 18:48:37 INFO - PROCESS | 3052 | 1467683317080 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}] 18:48:37 INFO - PROCESS | 3052 | 1467683317082 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:37 INFO - PROCESS | 3052 | 1467683317168 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:48:37 INFO - PROCESS | 3052 | 1467683317173 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 3052 | 1467683317175 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFD9800 == 20 [pid = 3052] [id = 399] 18:48:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 52 (000000C5BBA71400) [pid = 3052] [serial = 1197] [outer = 0000000000000000] 18:48:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 53 (000000C5BBA77400) [pid = 3052] [serial = 1198] [outer = 000000C5BBA71400] 18:48:37 INFO - PROCESS | 3052 | 1467683317221 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 54 (000000C5BBF28000) [pid = 3052] [serial = 1199] [outer = 000000C5BBA71400] 18:48:37 INFO - PROCESS | 3052 | 1467683317663 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 18:48:37 INFO - PROCESS | 3052 | 1467683317707 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 3052 | 1467683317710 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:48:37 INFO - PROCESS | 3052 | 1467683317713 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 3052 | 1467683317715 Marionette TRACE conn5 <- [1,1562,null,{}] 18:48:37 INFO - PROCESS | 3052 | 1467683317723 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}] 18:48:37 INFO - PROCESS | 3052 | 1467683317725 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:37 INFO - PROCESS | 3052 | 1467683317811 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:48:37 INFO - PROCESS | 3052 | 1467683317816 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 3052 | 1467683317818 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7B6000 == 21 [pid = 3052] [id = 400] 18:48:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C5BBF89000) [pid = 3052] [serial = 1200] [outer = 0000000000000000] 18:48:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C5BBF8EC00) [pid = 3052] [serial = 1201] [outer = 000000C5BBF89000] 18:48:37 INFO - PROCESS | 3052 | 1467683317865 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C5BC677400) [pid = 3052] [serial = 1202] [outer = 000000C5BBF89000] 18:48:38 INFO - PROCESS | 3052 | 1467683318286 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 18:48:38 INFO - PROCESS | 3052 | 1467683318388 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 3052 | 1467683318392 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:48:38 INFO - PROCESS | 3052 | 1467683318398 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 3052 | 1467683318403 Marionette TRACE conn5 <- [1,1566,null,{}] 18:48:38 INFO - PROCESS | 3052 | 1467683318409 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}] 18:48:38 INFO - PROCESS | 3052 | 1467683318413 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:38 INFO - PROCESS | 3052 | 1467683318574 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:48:38 INFO - PROCESS | 3052 | 1467683318737 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 3052 | 1467683318742 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582881800 == 22 [pid = 3052] [id = 401] 18:48:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C581C8E400) [pid = 3052] [serial = 1203] [outer = 0000000000000000] 18:48:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C581E55C00) [pid = 3052] [serial = 1204] [outer = 000000C581C8E400] 18:48:38 INFO - PROCESS | 3052 | 1467683318801 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C583852000) [pid = 3052] [serial = 1205] [outer = 000000C581C8E400] 18:48:39 INFO - PROCESS | 3052 | 1467683319400 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]]]}] 18:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1032ms 18:48:39 INFO - PROCESS | 3052 | 1467683319432 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 3052 | 1467683319436 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:48:39 INFO - PROCESS | 3052 | 1467683319442 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 3052 | 1467683319446 Marionette TRACE conn5 <- [1,1570,null,{}] 18:48:39 INFO - PROCESS | 3052 | 1467683319465 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}] 18:48:39 INFO - PROCESS | 3052 | 1467683319468 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:39 INFO - PROCESS | 3052 | 1467683319634 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:48:39 INFO - PROCESS | 3052 | 1467683319688 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 3052 | 1467683319691 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B14A1000 == 23 [pid = 3052] [id = 402] 18:48:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5B2445000) [pid = 3052] [serial = 1206] [outer = 0000000000000000] 18:48:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B244B800) [pid = 3052] [serial = 1207] [outer = 000000C5B2445000] 18:48:39 INFO - PROCESS | 3052 | 1467683319756 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B264DC00) [pid = 3052] [serial = 1208] [outer = 000000C5B2445000] 18:48:40 INFO - PROCESS | 3052 | 1467683320347 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 944ms 18:48:40 INFO - PROCESS | 3052 | 1467683320390 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 3052 | 1467683320393 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:48:40 INFO - PROCESS | 3052 | 1467683320397 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 3052 | 1467683320399 Marionette TRACE conn5 <- [1,1574,null,{}] 18:48:40 INFO - PROCESS | 3052 | 1467683320405 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}] 18:48:40 INFO - PROCESS | 3052 | 1467683320410 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:40 INFO - PROCESS | 3052 | 1467683320529 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:48:40 INFO - PROCESS | 3052 | 1467683320628 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 3052 | 1467683320632 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC53000 == 24 [pid = 3052] [id = 403] 18:48:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B84DCC00) [pid = 3052] [serial = 1209] [outer = 0000000000000000] 18:48:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B8515800) [pid = 3052] [serial = 1210] [outer = 000000C5B84DCC00] 18:48:40 INFO - PROCESS | 3052 | 1467683320692 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5BDB9E000) [pid = 3052] [serial = 1211] [outer = 000000C5B84DCC00] 18:48:41 INFO - PROCESS | 3052 | 1467683321555 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]]]}] 18:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1180ms 18:48:41 INFO - PROCESS | 3052 | 1467683321579 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:48:41 INFO - PROCESS | 3052 | 1467683321583 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:48:41 INFO - PROCESS | 3052 | 1467683321602 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - PROCESS | 3052 | 1467683321606 Marionette TRACE conn5 <- [1,1578,null,{}] 18:48:41 INFO - PROCESS | 3052 | 1467683321611 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}] 18:48:41 INFO - PROCESS | 3052 | 1467683321614 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:41 INFO - PROCESS | 3052 | 1467683321717 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:48:41 INFO - PROCESS | 3052 | 1467683321795 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 3052 | 1467683321799 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849DF800 == 25 [pid = 3052] [id = 404] 18:48:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C4B000) [pid = 3052] [serial = 1212] [outer = 0000000000000000] 18:48:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C88800) [pid = 3052] [serial = 1213] [outer = 000000C581C4B000] 18:48:41 INFO - PROCESS | 3052 | 1467683321850 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C58256A000) [pid = 3052] [serial = 1214] [outer = 000000C581C4B000] 18:48:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DD000 == 24 [pid = 3052] [id = 390] 18:48:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E95800 == 23 [pid = 3052] [id = 388] 18:48:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E3C000 == 22 [pid = 3052] [id = 389] 18:48:43 INFO - PROCESS | 3052 | 1467683323104 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]]]}] 18:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1548ms 18:48:43 INFO - PROCESS | 3052 | 1467683323160 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 3052 | 1467683323165 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:48:43 INFO - PROCESS | 3052 | 1467683323170 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 3052 | 1467683323174 Marionette TRACE conn5 <- [1,1582,null,{}] 18:48:43 INFO - PROCESS | 3052 | 1467683323179 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}] 18:48:43 INFO - PROCESS | 3052 | 1467683323182 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:43 INFO - PROCESS | 3052 | 1467683323273 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:48:43 INFO - PROCESS | 3052 | 1467683323346 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 3052 | 1467683323351 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A1000 == 23 [pid = 3052] [id = 405] 18:48:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C40C00) [pid = 3052] [serial = 1215] [outer = 0000000000000000] 18:48:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581C46000) [pid = 3052] [serial = 1216] [outer = 000000C581C40C00] 18:48:43 INFO - PROCESS | 3052 | 1467683323401 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581CED000) [pid = 3052] [serial = 1217] [outer = 000000C581C40C00] 18:48:43 INFO - PROCESS | 3052 | 1467683323862 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]]]}] 18:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 732ms 18:48:43 INFO - PROCESS | 3052 | 1467683323906 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 3052 | 1467683323911 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:48:43 INFO - PROCESS | 3052 | 1467683323918 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 3052 | 1467683323921 Marionette TRACE conn5 <- [1,1586,null,{}] 18:48:43 INFO - PROCESS | 3052 | 1467683323925 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}] 18:48:43 INFO - PROCESS | 3052 | 1467683323927 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:44 INFO - PROCESS | 3052 | 1467683324023 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:48:44 INFO - PROCESS | 3052 | 1467683324029 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 3052 | 1467683324032 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DA000 == 24 [pid = 3052] [id = 406] 18:48:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5826C5000) [pid = 3052] [serial = 1218] [outer = 0000000000000000] 18:48:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5828EE800) [pid = 3052] [serial = 1219] [outer = 000000C5826C5000] 18:48:44 INFO - PROCESS | 3052 | 1467683324087 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C583785400) [pid = 3052] [serial = 1220] [outer = 000000C5826C5000] 18:48:44 INFO - PROCESS | 3052 | 1467683324536 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 18:48:44 INFO - PROCESS | 3052 | 1467683324612 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 3052 | 1467683324615 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:48:44 INFO - PROCESS | 3052 | 1467683324649 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 3052 | 1467683324652 Marionette TRACE conn5 <- [1,1590,null,{}] 18:48:44 INFO - PROCESS | 3052 | 1467683324666 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}] 18:48:44 INFO - PROCESS | 3052 | 1467683324671 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:44 INFO - PROCESS | 3052 | 1467683324791 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:48:44 INFO - PROCESS | 3052 | 1467683324802 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 3052 | 1467683324805 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E9C000 == 25 [pid = 3052] [id = 407] 18:48:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581382C00) [pid = 3052] [serial = 1221] [outer = 0000000000000000] 18:48:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C584986400) [pid = 3052] [serial = 1222] [outer = 000000C581382C00] 18:48:44 INFO - PROCESS | 3052 | 1467683324855 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B124EC00) [pid = 3052] [serial = 1223] [outer = 000000C581382C00] 18:48:45 INFO - PROCESS | 3052 | 1467683325329 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 18:48:45 INFO - PROCESS | 3052 | 1467683325389 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 3052 | 1467683325392 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:48:45 INFO - PROCESS | 3052 | 1467683325396 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 3052 | 1467683325398 Marionette TRACE conn5 <- [1,1594,null,{}] 18:48:45 INFO - PROCESS | 3052 | 1467683325408 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}] 18:48:45 INFO - PROCESS | 3052 | 1467683325410 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:45 INFO - PROCESS | 3052 | 1467683325523 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:48:45 INFO - PROCESS | 3052 | 1467683325535 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 3052 | 1467683325538 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B43000 == 26 [pid = 3052] [id = 408] 18:48:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2413C00) [pid = 3052] [serial = 1224] [outer = 0000000000000000] 18:48:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B241B000) [pid = 3052] [serial = 1225] [outer = 000000C5B2413C00] 18:48:45 INFO - PROCESS | 3052 | 1467683325623 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2447000) [pid = 3052] [serial = 1226] [outer = 000000C5B2413C00] 18:48:46 INFO - PROCESS | 3052 | 1467683326104 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 18:48:46 INFO - PROCESS | 3052 | 1467683326131 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 3052 | 1467683326133 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:48:46 INFO - PROCESS | 3052 | 1467683326137 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 3052 | 1467683326138 Marionette TRACE conn5 <- [1,1598,null,{}] 18:48:46 INFO - PROCESS | 3052 | 1467683326142 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}] 18:48:46 INFO - PROCESS | 3052 | 1467683326144 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:46 INFO - PROCESS | 3052 | 1467683326252 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:48:46 INFO - PROCESS | 3052 | 1467683326264 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 3052 | 1467683326266 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B3494800 == 27 [pid = 3052] [id = 409] 18:48:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5826C2400) [pid = 3052] [serial = 1227] [outer = 0000000000000000] 18:48:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B258D800) [pid = 3052] [serial = 1228] [outer = 000000C5826C2400] 18:48:46 INFO - PROCESS | 3052 | 1467683326354 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B264D000) [pid = 3052] [serial = 1229] [outer = 000000C5826C2400] 18:48:46 INFO - PROCESS | 3052 | 1467683326788 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 18:48:46 INFO - PROCESS | 3052 | 1467683326831 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 3052 | 1467683326834 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:48:46 INFO - PROCESS | 3052 | 1467683326837 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 3052 | 1467683326839 Marionette TRACE conn5 <- [1,1602,null,{}] 18:48:46 INFO - PROCESS | 3052 | 1467683326849 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}] 18:48:46 INFO - PROCESS | 3052 | 1467683326855 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:47 INFO - PROCESS | 3052 | 1467683326988 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:48:47 INFO - PROCESS | 3052 | 1467683327040 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 3052 | 1467683327042 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B833C000 == 28 [pid = 3052] [id = 410] 18:48:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2B98C00) [pid = 3052] [serial = 1230] [outer = 0000000000000000] 18:48:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B6853000) [pid = 3052] [serial = 1231] [outer = 000000C5B2B98C00] 18:48:47 INFO - PROCESS | 3052 | 1467683327089 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B6BBCC00) [pid = 3052] [serial = 1232] [outer = 000000C5B2B98C00] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2028400) [pid = 3052] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C584166800) [pid = 3052] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581E5B000) [pid = 3052] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2442000) [pid = 3052] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C58385E400) [pid = 3052] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581CF2000) [pid = 3052] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C3F400) [pid = 3052] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B291BC00) [pid = 3052] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5C0489000) [pid = 3052] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8C06C00) [pid = 3052] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BBA71400) [pid = 3052] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2653000) [pid = 3052] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:48:47 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BBF89000) [pid = 3052] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:48:47 INFO - PROCESS | 3052 | 1467683327584 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]]]}] 18:48:47 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 18:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 838ms 18:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:48:47 INFO - PROCESS | 3052 | 1467683327678 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 3052 | 1467683327680 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:48:47 INFO - PROCESS | 3052 | 1467683327684 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 3052 | 1467683327685 Marionette TRACE conn5 <- [1,1606,null,{}] 18:48:47 INFO - PROCESS | 3052 | 1467683327689 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}] 18:48:47 INFO - PROCESS | 3052 | 1467683327691 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:47 INFO - PROCESS | 3052 | 1467683327771 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:48:47 INFO - PROCESS | 3052 | 1467683327776 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 3052 | 1467683327778 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8DA3800 == 29 [pid = 3052] [id = 411] 18:48:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B25A0000) [pid = 3052] [serial = 1233] [outer = 0000000000000000] 18:48:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B723A400) [pid = 3052] [serial = 1234] [outer = 000000C5B25A0000] 18:48:47 INFO - PROCESS | 3052 | 1467683327822 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B760BC00) [pid = 3052] [serial = 1235] [outer = 000000C5B25A0000] 18:48:48 INFO - PROCESS | 3052 | 1467683328247 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 586ms 18:48:48 INFO - PROCESS | 3052 | 1467683328273 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 3052 | 1467683328275 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:48:48 INFO - PROCESS | 3052 | 1467683328279 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:48:48 INFO - PROCESS | 3052 | 1467683328280 Marionette TRACE conn5 <- [1,1610,null,{}] 18:48:48 INFO - PROCESS | 3052 | 1467683328288 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}] 18:48:48 INFO - PROCESS | 3052 | 1467683328290 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:48 INFO - PROCESS | 3052 | 1467683328373 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:48:48 INFO - PROCESS | 3052 | 1467683328379 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 3052 | 1467683328381 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5BF800 == 30 [pid = 3052] [id = 412] 18:48:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8496400) [pid = 3052] [serial = 1236] [outer = 0000000000000000] 18:48:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B84DF000) [pid = 3052] [serial = 1237] [outer = 000000C5B8496400] 18:48:48 INFO - PROCESS | 3052 | 1467683328425 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8A29400) [pid = 3052] [serial = 1238] [outer = 000000C5B8496400] 18:48:48 INFO - PROCESS | 3052 | 1467683328850 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]]]}] 18:48:48 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 18:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 18:48:48 INFO - PROCESS | 3052 | 1467683328911 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 3052 | 1467683328913 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:48:48 INFO - PROCESS | 3052 | 1467683328916 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 3052 | 1467683328918 Marionette TRACE conn5 <- [1,1614,null,{}] 18:48:48 INFO - PROCESS | 3052 | 1467683328922 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}] 18:48:48 INFO - PROCESS | 3052 | 1467683328924 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:49 INFO - PROCESS | 3052 | 1467683329007 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:48:49 INFO - PROCESS | 3052 | 1467683329014 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 3052 | 1467683329016 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E9A800 == 31 [pid = 3052] [id = 413] 18:48:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8CA4C00) [pid = 3052] [serial = 1239] [outer = 0000000000000000] 18:48:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2418800) [pid = 3052] [serial = 1240] [outer = 000000C5B8CA4C00] 18:48:49 INFO - PROCESS | 3052 | 1467683329060 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8D18C00) [pid = 3052] [serial = 1241] [outer = 000000C5B8CA4C00] 18:48:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E82000 == 30 [pid = 3052] [id = 391] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BBF8EC00) [pid = 3052] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B84DE800) [pid = 3052] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C58416BC00) [pid = 3052] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C582571C00) [pid = 3052] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C583780C00) [pid = 3052] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2586000) [pid = 3052] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C583888C00) [pid = 3052] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C584989000) [pid = 3052] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581CF3C00) [pid = 3052] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5826C4800) [pid = 3052] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C58385C000) [pid = 3052] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2582000) [pid = 3052] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B68C2800) [pid = 3052] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5C0D19000) [pid = 3052] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B1B0B400) [pid = 3052] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B8D10800) [pid = 3052] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B8F59400) [pid = 3052] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BBA77400) [pid = 3052] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BBF28000) [pid = 3052] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B37E1C00) [pid = 3052] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B8A2A800) [pid = 3052] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B2B1A400) [pid = 3052] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B259E800) [pid = 3052] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B6A43C00) [pid = 3052] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5BC677400) [pid = 3052] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:48:50 INFO - PROCESS | 3052 | 1467683330807 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1930ms 18:48:50 INFO - PROCESS | 3052 | 1467683330850 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 3052 | 1467683330854 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:48:50 INFO - PROCESS | 3052 | 1467683330860 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:48:50 INFO - PROCESS | 3052 | 1467683330863 Marionette TRACE conn5 <- [1,1618,null,{}] 18:48:50 INFO - PROCESS | 3052 | 1467683330870 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}] 18:48:50 INFO - PROCESS | 3052 | 1467683330873 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:50 INFO - PROCESS | 3052 | 1467683330965 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:48:50 INFO - PROCESS | 3052 | 1467683330972 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 3052 | 1467683330977 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A2800 == 31 [pid = 3052] [id = 414] 18:48:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C581C3E800) [pid = 3052] [serial = 1242] [outer = 0000000000000000] 18:48:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C581C3F000) [pid = 3052] [serial = 1243] [outer = 000000C581C3E800] 18:48:51 INFO - PROCESS | 3052 | 1467683331027 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C581C90400) [pid = 3052] [serial = 1244] [outer = 000000C581C3E800] 18:48:51 INFO - PROCESS | 3052 | 1467683331500 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 18:48:51 INFO - PROCESS | 3052 | 1467683331556 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 3052 | 1467683331561 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:48:51 INFO - PROCESS | 3052 | 1467683331568 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 3052 | 1467683331571 Marionette TRACE conn5 <- [1,1622,null,{}] 18:48:51 INFO - PROCESS | 3052 | 1467683331575 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}] 18:48:51 INFO - PROCESS | 3052 | 1467683331578 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:51 INFO - PROCESS | 3052 | 1467683331668 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:48:51 INFO - PROCESS | 3052 | 1467683331677 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 3052 | 1467683331680 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832D3800 == 32 [pid = 3052] [id = 415] 18:48:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C581E5DC00) [pid = 3052] [serial = 1245] [outer = 0000000000000000] 18:48:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C58256AC00) [pid = 3052] [serial = 1246] [outer = 000000C581E5DC00] 18:48:51 INFO - PROCESS | 3052 | 1467683331735 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5826BE000) [pid = 3052] [serial = 1247] [outer = 000000C581E5DC00] 18:48:52 INFO - PROCESS | 3052 | 1467683332204 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 18:48:52 INFO - PROCESS | 3052 | 1467683332262 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 3052 | 1467683332265 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:48:52 INFO - PROCESS | 3052 | 1467683332269 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 3052 | 1467683332272 Marionette TRACE conn5 <- [1,1626,null,{}] 18:48:52 INFO - PROCESS | 3052 | 1467683332284 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}] 18:48:52 INFO - PROCESS | 3052 | 1467683332289 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:52 INFO - PROCESS | 3052 | 1467683332407 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:48:52 INFO - PROCESS | 3052 | 1467683332484 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 3052 | 1467683332487 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D3C800 == 33 [pid = 3052] [id = 416] 18:48:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C580ACE400) [pid = 3052] [serial = 1248] [outer = 0000000000000000] 18:48:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C583788800) [pid = 3052] [serial = 1249] [outer = 000000C580ACE400] 18:48:52 INFO - PROCESS | 3052 | 1467683332537 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C58385B800) [pid = 3052] [serial = 1250] [outer = 000000C580ACE400] 18:48:52 INFO - PROCESS | 3052 | 1467683332922 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 18:48:52 INFO - PROCESS | 3052 | 1467683332963 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 3052 | 1467683332966 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:48:52 INFO - PROCESS | 3052 | 1467683332975 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 3052 | 1467683332977 Marionette TRACE conn5 <- [1,1630,null,{}] 18:48:52 INFO - PROCESS | 3052 | 1467683332981 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}] 18:48:52 INFO - PROCESS | 3052 | 1467683332983 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:53 INFO - PROCESS | 3052 | 1467683333070 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:48:53 INFO - PROCESS | 3052 | 1467683333075 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 3052 | 1467683333077 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B090A800 == 34 [pid = 3052] [id = 417] 18:48:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C584164000) [pid = 3052] [serial = 1251] [outer = 0000000000000000] 18:48:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C58416BC00) [pid = 3052] [serial = 1252] [outer = 000000C584164000] 18:48:53 INFO - PROCESS | 3052 | 1467683333123 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C584991800) [pid = 3052] [serial = 1253] [outer = 000000C584164000] 18:48:53 INFO - PROCESS | 3052 | 1467683333550 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 18:48:53 INFO - PROCESS | 3052 | 1467683333601 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 3052 | 1467683333603 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:48:53 INFO - PROCESS | 3052 | 1467683333607 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 3052 | 1467683333609 Marionette TRACE conn5 <- [1,1634,null,{}] 18:48:53 INFO - PROCESS | 3052 | 1467683333612 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}] 18:48:53 INFO - PROCESS | 3052 | 1467683333614 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:53 INFO - PROCESS | 3052 | 1467683333694 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:48:53 INFO - PROCESS | 3052 | 1467683333701 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 3052 | 1467683333703 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B17E2800 == 35 [pid = 3052] [id = 418] 18:48:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581CF7C00) [pid = 3052] [serial = 1254] [outer = 0000000000000000] 18:48:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B1B5BC00) [pid = 3052] [serial = 1255] [outer = 000000C581CF7C00] 18:48:53 INFO - PROCESS | 3052 | 1467683333751 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B23DC400) [pid = 3052] [serial = 1256] [outer = 000000C581CF7C00] 18:48:54 INFO - PROCESS | 3052 | 1467683334207 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 18:48:54 INFO - PROCESS | 3052 | 1467683334238 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 3052 | 1467683334240 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:48:54 INFO - PROCESS | 3052 | 1467683334244 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 3052 | 1467683334245 Marionette TRACE conn5 <- [1,1638,null,{}] 18:48:54 INFO - PROCESS | 3052 | 1467683334249 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}] 18:48:54 INFO - PROCESS | 3052 | 1467683334255 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:54 INFO - PROCESS | 3052 | 1467683334367 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:48:54 INFO - PROCESS | 3052 | 1467683334376 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 3052 | 1467683334378 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2E7C800 == 36 [pid = 3052] [id = 419] 18:48:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58378A800) [pid = 3052] [serial = 1257] [outer = 0000000000000000] 18:48:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2587400) [pid = 3052] [serial = 1258] [outer = 000000C58378A800] 18:48:54 INFO - PROCESS | 3052 | 1467683334424 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B264E000) [pid = 3052] [serial = 1259] [outer = 000000C58378A800] 18:48:54 INFO - PROCESS | 3052 | 1467683334856 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 692ms 18:48:54 INFO - PROCESS | 3052 | 1467683334939 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 3052 | 1467683334941 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:48:54 INFO - PROCESS | 3052 | 1467683334945 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 3052 | 1467683334946 Marionette TRACE conn5 <- [1,1642,null,{}] 18:48:54 INFO - PROCESS | 3052 | 1467683334950 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}] 18:48:54 INFO - PROCESS | 3052 | 1467683334952 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:55 INFO - PROCESS | 3052 | 1467683335030 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:48:55 INFO - PROCESS | 3052 | 1467683335067 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 3052 | 1467683335069 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B767E000 == 37 [pid = 3052] [id = 420] 18:48:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5813C5800) [pid = 3052] [serial = 1260] [outer = 0000000000000000] 18:48:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2BA3C00) [pid = 3052] [serial = 1261] [outer = 000000C5813C5800] 18:48:55 INFO - PROCESS | 3052 | 1467683335113 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B37EF400) [pid = 3052] [serial = 1262] [outer = 000000C5813C5800] 18:48:55 INFO - PROCESS | 3052 | 1467683335497 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 587ms 18:48:55 INFO - PROCESS | 3052 | 1467683335535 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 3052 | 1467683335537 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:48:55 INFO - PROCESS | 3052 | 1467683335540 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:48:55 INFO - PROCESS | 3052 | 1467683335542 Marionette TRACE conn5 <- [1,1646,null,{}] 18:48:55 INFO - PROCESS | 3052 | 1467683335562 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}] 18:48:55 INFO - PROCESS | 3052 | 1467683335564 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:55 INFO - PROCESS | 3052 | 1467683335643 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:48:55 INFO - PROCESS | 3052 | 1467683335648 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 3052 | 1467683335650 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8839800 == 38 [pid = 3052] [id = 421] 18:48:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B6856000) [pid = 3052] [serial = 1263] [outer = 0000000000000000] 18:48:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6A37800) [pid = 3052] [serial = 1264] [outer = 000000C5B6856000] 18:48:55 INFO - PROCESS | 3052 | 1467683335696 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B6A42C00) [pid = 3052] [serial = 1265] [outer = 000000C5B6856000] 18:48:56 INFO - PROCESS | 3052 | 1467683336163 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 18:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:48:56 INFO - PROCESS | 3052 | 1467683336215 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 3052 | 1467683336217 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:48:56 INFO - PROCESS | 3052 | 1467683336221 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 3052 | 1467683336222 Marionette TRACE conn5 <- [1,1650,null,{}] 18:48:56 INFO - PROCESS | 3052 | 1467683336226 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}] 18:48:56 INFO - PROCESS | 3052 | 1467683336228 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:56 INFO - PROCESS | 3052 | 1467683336334 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:48:56 INFO - PROCESS | 3052 | 1467683336340 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 3052 | 1467683336342 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D39000 == 39 [pid = 3052] [id = 422] 18:48:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6A43400) [pid = 3052] [serial = 1266] [outer = 0000000000000000] 18:48:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B723E400) [pid = 3052] [serial = 1267] [outer = 000000C5B6A43400] 18:48:56 INFO - PROCESS | 3052 | 1467683336387 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B7844000) [pid = 3052] [serial = 1268] [outer = 000000C5B6A43400] 18:48:56 INFO - PROCESS | 3052 | 1467683336844 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 18:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:48:56 INFO - PROCESS | 3052 | 1467683336895 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 3052 | 1467683336897 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:48:56 INFO - PROCESS | 3052 | 1467683336901 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 3052 | 1467683336902 Marionette TRACE conn5 <- [1,1654,null,{}] 18:48:56 INFO - PROCESS | 3052 | 1467683336906 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}] 18:48:56 INFO - PROCESS | 3052 | 1467683336908 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:57 INFO - PROCESS | 3052 | 1467683337020 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:48:57 INFO - PROCESS | 3052 | 1467683337029 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 3052 | 1467683337031 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB81800 == 40 [pid = 3052] [id = 423] 18:48:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B84D7400) [pid = 3052] [serial = 1269] [outer = 0000000000000000] 18:48:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8A24C00) [pid = 3052] [serial = 1270] [outer = 000000C5B84D7400] 18:48:57 INFO - PROCESS | 3052 | 1467683337116 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8C09800) [pid = 3052] [serial = 1271] [outer = 000000C5B84D7400] 18:48:57 INFO - PROCESS | 3052 | 1467683337555 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 18:48:57 INFO - PROCESS | 3052 | 1467683337595 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 3052 | 1467683337598 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:48:57 INFO - PROCESS | 3052 | 1467683337607 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 3052 | 1467683337610 Marionette TRACE conn5 <- [1,1658,null,{}] 18:48:57 INFO - PROCESS | 3052 | 1467683337613 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}] 18:48:57 INFO - PROCESS | 3052 | 1467683337616 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:57 INFO - PROCESS | 3052 | 1467683337766 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:48:57 INFO - PROCESS | 3052 | 1467683337790 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 3052 | 1467683337792 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1740000 == 41 [pid = 3052] [id = 424] 18:48:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BBA6FC00) [pid = 3052] [serial = 1272] [outer = 0000000000000000] 18:48:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BBA76800) [pid = 3052] [serial = 1273] [outer = 000000C5BBA6FC00] 18:48:57 INFO - PROCESS | 3052 | 1467683337839 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BBF76C00) [pid = 3052] [serial = 1274] [outer = 000000C5BBA6FC00] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B2413C00) [pid = 3052] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5826C2400) [pid = 3052] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B2B98C00) [pid = 3052] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8496400) [pid = 3052] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5826C5000) [pid = 3052] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581C40C00) [pid = 3052] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581C4B000) [pid = 3052] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B84DCC00) [pid = 3052] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2445000) [pid = 3052] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581C8E400) [pid = 3052] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581382C00) [pid = 3052] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:48:58 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B25A0000) [pid = 3052] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:48:58 INFO - PROCESS | 3052 | 1467683338348 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]]]}] 18:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 776ms 18:48:58 INFO - PROCESS | 3052 | 1467683338385 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 3052 | 1467683338388 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:48:58 INFO - PROCESS | 3052 | 1467683338391 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - PROCESS | 3052 | 1467683338393 Marionette TRACE conn5 <- [1,1662,null,{}] 18:48:58 INFO - PROCESS | 3052 | 1467683338396 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}] 18:48:58 INFO - PROCESS | 3052 | 1467683338398 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:58 INFO - PROCESS | 3052 | 1467683338481 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:48:58 INFO - PROCESS | 3052 | 1467683338487 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 3052 | 1467683338489 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1E9800 == 42 [pid = 3052] [id = 425] 18:48:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C584161400) [pid = 3052] [serial = 1275] [outer = 0000000000000000] 18:48:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B259D800) [pid = 3052] [serial = 1276] [outer = 000000C584161400] 18:48:58 INFO - PROCESS | 3052 | 1467683338534 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBF32800) [pid = 3052] [serial = 1277] [outer = 000000C584161400] 18:48:58 INFO - PROCESS | 3052 | 1467683338964 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 18:48:59 INFO - PROCESS | 3052 | 1467683339024 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:48:59 INFO - PROCESS | 3052 | 1467683339026 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:48:59 INFO - PROCESS | 3052 | 1467683339029 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 3052 | 1467683339031 Marionette TRACE conn5 <- [1,1666,null,{}] 18:48:59 INFO - PROCESS | 3052 | 1467683339034 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}] 18:48:59 INFO - PROCESS | 3052 | 1467683339036 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:59 INFO - PROCESS | 3052 | 1467683339118 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:48:59 INFO - PROCESS | 3052 | 1467683339125 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 3052 | 1467683339127 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF690000 == 43 [pid = 3052] [id = 426] 18:48:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBF8B000) [pid = 3052] [serial = 1278] [outer = 0000000000000000] 18:48:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BBF8FC00) [pid = 3052] [serial = 1279] [outer = 000000C5BBF8B000] 18:48:59 INFO - PROCESS | 3052 | 1467683339171 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BC672400) [pid = 3052] [serial = 1280] [outer = 000000C5BBF8B000] 18:48:59 INFO - PROCESS | 3052 | 1467683339599 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 18:48:59 INFO - PROCESS | 3052 | 1467683339663 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 3052 | 1467683339665 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:48:59 INFO - PROCESS | 3052 | 1467683339668 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 3052 | 1467683339670 Marionette TRACE conn5 <- [1,1670,null,{}] 18:48:59 INFO - PROCESS | 3052 | 1467683339674 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}] 18:48:59 INFO - PROCESS | 3052 | 1467683339676 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:59 INFO - PROCESS | 3052 | 1467683339760 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:48:59 INFO - PROCESS | 3052 | 1467683339768 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 3052 | 1467683339770 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:48:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF767000 == 44 [pid = 3052] [id = 427] 18:48:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BC6C3000) [pid = 3052] [serial = 1281] [outer = 0000000000000000] 18:48:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BDBA1000) [pid = 3052] [serial = 1282] [outer = 000000C5BC6C3000] 18:48:59 INFO - PROCESS | 3052 | 1467683339823 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BE50A800) [pid = 3052] [serial = 1283] [outer = 000000C5BC6C3000] 18:49:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5BF800 == 43 [pid = 3052] [id = 412] 18:49:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8DA3800 == 42 [pid = 3052] [id = 411] 18:49:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B833C000 == 41 [pid = 3052] [id = 410] 18:49:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A2800 == 40 [pid = 3052] [id = 414] 18:49:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E9A800 == 39 [pid = 3052] [id = 413] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832D3800 == 38 [pid = 3052] [id = 415] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D3C800 == 37 [pid = 3052] [id = 416] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B17E2800 == 36 [pid = 3052] [id = 418] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2E7C800 == 35 [pid = 3052] [id = 419] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D39000 == 34 [pid = 3052] [id = 422] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1740000 == 33 [pid = 3052] [id = 424] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B090A800 == 32 [pid = 3052] [id = 417] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8839800 == 31 [pid = 3052] [id = 421] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF690000 == 30 [pid = 3052] [id = 426] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B767E000 == 29 [pid = 3052] [id = 420] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB81800 == 28 [pid = 3052] [id = 423] 18:49:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1E9800 == 27 [pid = 3052] [id = 425] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B241B000) [pid = 3052] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2418800) [pid = 3052] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B258D800) [pid = 3052] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B2447000) [pid = 3052] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B6853000) [pid = 3052] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B264D000) [pid = 3052] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B84DF000) [pid = 3052] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5828EE800) [pid = 3052] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C46000) [pid = 3052] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581CED000) [pid = 3052] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C58256A000) [pid = 3052] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C88800) [pid = 3052] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BDB9E000) [pid = 3052] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8515800) [pid = 3052] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B264DC00) [pid = 3052] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B244B800) [pid = 3052] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C583852000) [pid = 3052] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8A29400) [pid = 3052] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C581E55C00) [pid = 3052] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C584986400) [pid = 3052] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C583785400) [pid = 3052] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B723A400) [pid = 3052] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B6BBCC00) [pid = 3052] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B760BC00) [pid = 3052] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B124EC00) [pid = 3052] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:49:01 INFO - PROCESS | 3052 | 1467683341611 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1988ms 18:49:01 INFO - PROCESS | 3052 | 1467683341661 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 3052 | 1467683341665 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:49:01 INFO - PROCESS | 3052 | 1467683341670 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 3052 | 1467683341674 Marionette TRACE conn5 <- [1,1674,null,{}] 18:49:01 INFO - PROCESS | 3052 | 1467683341680 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}] 18:49:01 INFO - PROCESS | 3052 | 1467683341683 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:01 INFO - PROCESS | 3052 | 1467683341776 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:49:01 INFO - PROCESS | 3052 | 1467683341783 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 3052 | 1467683341788 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58269D800 == 28 [pid = 3052] [id = 428] 18:49:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581C48C00) [pid = 3052] [serial = 1284] [outer = 0000000000000000] 18:49:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C581C4A000) [pid = 3052] [serial = 1285] [outer = 000000C581C48C00] 18:49:01 INFO - PROCESS | 3052 | 1467683341839 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581C96400) [pid = 3052] [serial = 1286] [outer = 000000C581C48C00] 18:49:02 INFO - PROCESS | 3052 | 1467683342327 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]]]}] 18:49:02 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 18:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 689ms 18:49:02 INFO - PROCESS | 3052 | 1467683342363 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 3052 | 1467683342369 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:49:02 INFO - PROCESS | 3052 | 1467683342376 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 3052 | 1467683342378 Marionette TRACE conn5 <- [1,1678,null,{}] 18:49:02 INFO - PROCESS | 3052 | 1467683342382 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}] 18:49:02 INFO - PROCESS | 3052 | 1467683342386 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:02 INFO - PROCESS | 3052 | 1467683342478 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:49:02 INFO - PROCESS | 3052 | 1467683342487 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 3052 | 1467683342490 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832CC800 == 29 [pid = 3052] [id = 429] 18:49:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C582569000) [pid = 3052] [serial = 1287] [outer = 0000000000000000] 18:49:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C58256EC00) [pid = 3052] [serial = 1288] [outer = 000000C582569000] 18:49:02 INFO - PROCESS | 3052 | 1467683342546 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5826C0400) [pid = 3052] [serial = 1289] [outer = 000000C582569000] 18:49:03 INFO - PROCESS | 3052 | 1467683342999 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]]]}] 18:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 693ms 18:49:03 INFO - PROCESS | 3052 | 1467683343069 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 3052 | 1467683343072 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:49:03 INFO - PROCESS | 3052 | 1467683343076 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 3052 | 1467683343080 Marionette TRACE conn5 <- [1,1682,null,{}] 18:49:03 INFO - PROCESS | 3052 | 1467683343092 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}] 18:49:03 INFO - PROCESS | 3052 | 1467683343097 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:03 INFO - PROCESS | 3052 | 1467683343214 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:49:03 INFO - PROCESS | 3052 | 1467683343295 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 3052 | 1467683343299 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F7000 == 30 [pid = 3052] [id = 430] 18:49:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C580B3F400) [pid = 3052] [serial = 1290] [outer = 0000000000000000] 18:49:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C583789C00) [pid = 3052] [serial = 1291] [outer = 000000C580B3F400] 18:49:03 INFO - PROCESS | 3052 | 1467683343350 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C583858400) [pid = 3052] [serial = 1292] [outer = 000000C580B3F400] 18:49:03 INFO - PROCESS | 3052 | 1467683343732 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]]]}] 18:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 18:49:03 INFO - PROCESS | 3052 | 1467683343770 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 3052 | 1467683343773 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:49:03 INFO - PROCESS | 3052 | 1467683343776 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 3052 | 1467683343778 Marionette TRACE conn5 <- [1,1686,null,{}] 18:49:03 INFO - PROCESS | 3052 | 1467683343781 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}] 18:49:03 INFO - PROCESS | 3052 | 1467683343783 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:03 INFO - PROCESS | 3052 | 1467683343901 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:49:03 INFO - PROCESS | 3052 | 1467683343947 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 3052 | 1467683343949 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0903800 == 31 [pid = 3052] [id = 431] 18:49:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C584161C00) [pid = 3052] [serial = 1293] [outer = 0000000000000000] 18:49:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C584984C00) [pid = 3052] [serial = 1294] [outer = 000000C584161C00] 18:49:04 INFO - PROCESS | 3052 | 1467683343995 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B124EC00) [pid = 3052] [serial = 1295] [outer = 000000C584161C00] 18:49:04 INFO - PROCESS | 3052 | 1467683344367 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]]]}] 18:49:04 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 18:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 18:49:04 INFO - PROCESS | 3052 | 1467683344407 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:49:04 INFO - PROCESS | 3052 | 1467683344409 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:49:04 INFO - PROCESS | 3052 | 1467683344412 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 3052 | 1467683344414 Marionette TRACE conn5 <- [1,1690,null,{}] 18:49:04 INFO - PROCESS | 3052 | 1467683344418 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}] 18:49:04 INFO - PROCESS | 3052 | 1467683344420 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:04 INFO - PROCESS | 3052 | 1467683344531 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:49:04 INFO - PROCESS | 3052 | 1467683344570 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 3052 | 1467683344572 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B17EB800 == 32 [pid = 3052] [id = 432] 18:49:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581E53400) [pid = 3052] [serial = 1296] [outer = 0000000000000000] 18:49:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2026400) [pid = 3052] [serial = 1297] [outer = 000000C581E53400] 18:49:04 INFO - PROCESS | 3052 | 1467683344618 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2420C00) [pid = 3052] [serial = 1298] [outer = 000000C581E53400] 18:49:05 INFO - PROCESS | 3052 | 1467683345030 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 18:49:05 INFO - PROCESS | 3052 | 1467683345044 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 3052 | 1467683345046 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:49:05 INFO - PROCESS | 3052 | 1467683345049 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:49:05 INFO - PROCESS | 3052 | 1467683345051 Marionette TRACE conn5 <- [1,1694,null,{}] 18:49:05 INFO - PROCESS | 3052 | 1467683345055 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}] 18:49:05 INFO - PROCESS | 3052 | 1467683345061 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:05 INFO - PROCESS | 3052 | 1467683345197 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:49:05 INFO - PROCESS | 3052 | 1467683345212 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 3052 | 1467683345214 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2E7D800 == 33 [pid = 3052] [id = 433] 18:49:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B244E000) [pid = 3052] [serial = 1299] [outer = 0000000000000000] 18:49:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B258B400) [pid = 3052] [serial = 1300] [outer = 000000C5B244E000] 18:49:05 INFO - PROCESS | 3052 | 1467683345260 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B264C400) [pid = 3052] [serial = 1301] [outer = 000000C5B244E000] 18:49:05 INFO - PROCESS | 3052 | 1467683345680 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 18:49:05 INFO - PROCESS | 3052 | 1467683345745 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 3052 | 1467683345747 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:49:05 INFO - PROCESS | 3052 | 1467683345751 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 3052 | 1467683345752 Marionette TRACE conn5 <- [1,1698,null,{}] 18:49:05 INFO - PROCESS | 3052 | 1467683345756 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}] 18:49:05 INFO - PROCESS | 3052 | 1467683345758 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:05 INFO - PROCESS | 3052 | 1467683345837 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:49:05 INFO - PROCESS | 3052 | 1467683345871 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 3052 | 1467683345873 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7810000 == 34 [pid = 3052] [id = 434] 18:49:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B288B800) [pid = 3052] [serial = 1302] [outer = 0000000000000000] 18:49:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2B1C000) [pid = 3052] [serial = 1303] [outer = 000000C5B288B800] 18:49:05 INFO - PROCESS | 3052 | 1467683345923 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B685D400) [pid = 3052] [serial = 1304] [outer = 000000C5B288B800] 18:49:06 INFO - PROCESS | 3052 | 1467683346329 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 18:49:06 INFO - PROCESS | 3052 | 1467683346382 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 3052 | 1467683346384 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:49:06 INFO - PROCESS | 3052 | 1467683346392 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 3052 | 1467683346393 Marionette TRACE conn5 <- [1,1702,null,{}] 18:49:06 INFO - PROCESS | 3052 | 1467683346397 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}] 18:49:06 INFO - PROCESS | 3052 | 1467683346399 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:06 INFO - PROCESS | 3052 | 1467683346480 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:49:06 INFO - PROCESS | 3052 | 1467683346488 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 3052 | 1467683346490 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B04000 == 35 [pid = 3052] [id = 435] 18:49:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6A43000) [pid = 3052] [serial = 1305] [outer = 0000000000000000] 18:49:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B6B57800) [pid = 3052] [serial = 1306] [outer = 000000C5B6A43000] 18:49:06 INFO - PROCESS | 3052 | 1467683346538 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B73A1400) [pid = 3052] [serial = 1307] [outer = 000000C5B6A43000] 18:49:07 INFO - PROCESS | 3052 | 1467683347016 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 18:49:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:49:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:07 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 3052 | 1467683347027 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:49:07 INFO - PROCESS | 3052 | 1467683347030 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 3052 | 1467683347032 Marionette TRACE conn5 <- [1,1706,null,{}] 18:49:07 INFO - PROCESS | 3052 | 1467683347042 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}] 18:49:07 INFO - PROCESS | 3052 | 1467683347044 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:07 INFO - PROCESS | 3052 | 1467683347149 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:49:07 INFO - PROCESS | 3052 | 1467683347157 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 3052 | 1467683347159 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F2800 == 36 [pid = 3052] [id = 436] 18:49:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B72CD400) [pid = 3052] [serial = 1308] [outer = 0000000000000000] 18:49:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B84D5800) [pid = 3052] [serial = 1309] [outer = 000000C5B72CD400] 18:49:07 INFO - PROCESS | 3052 | 1467683347203 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B88CF400) [pid = 3052] [serial = 1310] [outer = 000000C5B72CD400] 18:49:07 INFO - PROCESS | 3052 | 1467683347663 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 693ms 18:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:49:07 INFO - PROCESS | 3052 | 1467683347738 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 3052 | 1467683347740 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:49:07 INFO - PROCESS | 3052 | 1467683347744 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 3052 | 1467683347746 Marionette TRACE conn5 <- [1,1710,null,{}] 18:49:07 INFO - PROCESS | 3052 | 1467683347749 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}] 18:49:07 INFO - PROCESS | 3052 | 1467683347751 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:07 INFO - PROCESS | 3052 | 1467683347867 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:49:07 INFO - PROCESS | 3052 | 1467683347876 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 3052 | 1467683347878 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7BD800 == 37 [pid = 3052] [id = 437] 18:49:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B8A2C400) [pid = 3052] [serial = 1311] [outer = 0000000000000000] 18:49:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B8C0D400) [pid = 3052] [serial = 1312] [outer = 000000C5B8A2C400] 18:49:07 INFO - PROCESS | 3052 | 1467683347922 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B8F58800) [pid = 3052] [serial = 1313] [outer = 000000C5B8A2C400] 18:49:08 INFO - PROCESS | 3052 | 1467683348379 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]]]}] 18:49:08 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 18:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 18:49:08 INFO - PROCESS | 3052 | 1467683348443 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:49:08 INFO - PROCESS | 3052 | 1467683348445 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:49:08 INFO - PROCESS | 3052 | 1467683348449 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 3052 | 1467683348452 Marionette TRACE conn5 <- [1,1714,null,{}] 18:49:08 INFO - PROCESS | 3052 | 1467683348485 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}] 18:49:08 INFO - PROCESS | 3052 | 1467683348488 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:08 INFO - PROCESS | 3052 | 1467683348634 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:49:08 INFO - PROCESS | 3052 | 1467683348640 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 3052 | 1467683348643 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A7C800 == 38 [pid = 3052] [id = 438] 18:49:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B6A41C00) [pid = 3052] [serial = 1314] [outer = 0000000000000000] 18:49:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5BBF8DC00) [pid = 3052] [serial = 1315] [outer = 000000C5B6A41C00] 18:49:08 INFO - PROCESS | 3052 | 1467683348689 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5BC830000) [pid = 3052] [serial = 1316] [outer = 000000C5B6A41C00] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5BBF8B000) [pid = 3052] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B6A43400) [pid = 3052] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B84D7400) [pid = 3052] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5BBA6FC00) [pid = 3052] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B6856000) [pid = 3052] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5813C5800) [pid = 3052] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C58378A800) [pid = 3052] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581CF7C00) [pid = 3052] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C584164000) [pid = 3052] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C580ACE400) [pid = 3052] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581E5DC00) [pid = 3052] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581C3E800) [pid = 3052] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8CA4C00) [pid = 3052] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:49:09 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C584161400) [pid = 3052] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:49:09 INFO - PROCESS | 3052 | 1467683349293 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 881ms 18:49:09 INFO - PROCESS | 3052 | 1467683349333 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 3052 | 1467683349335 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:49:09 INFO - PROCESS | 3052 | 1467683349338 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:49:09 INFO - PROCESS | 3052 | 1467683349340 Marionette TRACE conn5 <- [1,1718,null,{}] 18:49:09 INFO - PROCESS | 3052 | 1467683349344 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}] 18:49:09 INFO - PROCESS | 3052 | 1467683349346 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:09 INFO - PROCESS | 3052 | 1467683349431 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:49:09 INFO - PROCESS | 3052 | 1467683349437 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 3052 | 1467683349439 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF435800 == 39 [pid = 3052] [id = 439] 18:49:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C584164000) [pid = 3052] [serial = 1317] [outer = 0000000000000000] 18:49:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B68C2800) [pid = 3052] [serial = 1318] [outer = 000000C584164000] 18:49:09 INFO - PROCESS | 3052 | 1467683349484 Marionette DEBUG loaded listener.js 18:49:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBF8B000) [pid = 3052] [serial = 1319] [outer = 000000C584164000] 18:49:09 INFO - PROCESS | 3052 | 1467683349917 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] 18:49:09 INFO - PROCESS | 3052 | 1467683349972 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:49:09 INFO - PROCESS | 3052 | 1467683349976 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 3052 | 1467683349978 Marionette TRACE conn5 <- [1,1722,null,{}] 18:49:09 INFO - PROCESS | 3052 | 1467683349981 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}] 18:49:09 INFO - PROCESS | 3052 | 1467683349983 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:10 INFO - PROCESS | 3052 | 1467683350066 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:49:10 INFO - PROCESS | 3052 | 1467683350073 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 3052 | 1467683350075 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF80B800 == 40 [pid = 3052] [id = 440] 18:49:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BDBAC800) [pid = 3052] [serial = 1320] [outer = 0000000000000000] 18:49:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BE5A9C00) [pid = 3052] [serial = 1321] [outer = 000000C5BDBAC800] 18:49:10 INFO - PROCESS | 3052 | 1467683350120 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BE5E4400) [pid = 3052] [serial = 1322] [outer = 000000C5BDBAC800] 18:49:10 INFO - PROCESS | 3052 | 1467683350550 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]]]}] 18:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 18:49:10 INFO - PROCESS | 3052 | 1467683350608 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:49:10 INFO - PROCESS | 3052 | 1467683350610 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:49:10 INFO - PROCESS | 3052 | 1467683350613 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:49:10 INFO - PROCESS | 3052 | 1467683350615 Marionette TRACE conn5 <- [1,1726,null,{}] 18:49:10 INFO - PROCESS | 3052 | 1467683350619 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}] 18:49:10 INFO - PROCESS | 3052 | 1467683350621 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:10 INFO - PROCESS | 3052 | 1467683350704 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:49:10 INFO - PROCESS | 3052 | 1467683350709 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 3052 | 1467683350711 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DA0800 == 41 [pid = 3052] [id = 441] 18:49:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BE7F4400) [pid = 3052] [serial = 1323] [outer = 0000000000000000] 18:49:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BE7F9C00) [pid = 3052] [serial = 1324] [outer = 000000C5BE7F4400] 18:49:10 INFO - PROCESS | 3052 | 1467683350763 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BE887000) [pid = 3052] [serial = 1325] [outer = 000000C5BE7F4400] 18:49:11 INFO - PROCESS | 3052 | 1467683351391 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]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 882ms 18:49:11 INFO - PROCESS | 3052 | 1467683351499 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 3052 | 1467683351503 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:49:11 INFO - PROCESS | 3052 | 1467683351509 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 3052 | 1467683351512 Marionette TRACE conn5 <- [1,1730,null,{}] 18:49:11 INFO - PROCESS | 3052 | 1467683351519 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}] 18:49:11 INFO - PROCESS | 3052 | 1467683351522 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:11 INFO - PROCESS | 3052 | 1467683351658 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:49:11 INFO - PROCESS | 3052 | 1467683351732 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 3052 | 1467683351736 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829F0000 == 42 [pid = 3052] [id = 442] 18:49:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C581C21800) [pid = 3052] [serial = 1326] [outer = 0000000000000000] 18:49:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C581CF1000) [pid = 3052] [serial = 1327] [outer = 000000C581C21800] 18:49:11 INFO - PROCESS | 3052 | 1467683351836 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5826B8C00) [pid = 3052] [serial = 1328] [outer = 000000C581C21800] 18:49:12 INFO - PROCESS | 3052 | 1467683352540 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1080ms 18:49:12 INFO - PROCESS | 3052 | 1467683352598 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:49:12 INFO - PROCESS | 3052 | 1467683352603 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:49:12 INFO - PROCESS | 3052 | 1467683352610 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 3052 | 1467683352613 Marionette TRACE conn5 <- [1,1734,null,{}] 18:49:12 INFO - PROCESS | 3052 | 1467683352618 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}] 18:49:12 INFO - PROCESS | 3052 | 1467683352621 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:12 INFO - PROCESS | 3052 | 1467683352749 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:49:12 INFO - PROCESS | 3052 | 1467683352989 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 3052 | 1467683352992 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CB3000 == 43 [pid = 3052] [id = 443] 18:49:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C581387400) [pid = 3052] [serial = 1329] [outer = 0000000000000000] 18:49:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C581C89000) [pid = 3052] [serial = 1330] [outer = 000000C581387400] 18:49:13 INFO - PROCESS | 3052 | 1467683353060 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5826BC400) [pid = 3052] [serial = 1331] [outer = 000000C581387400] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF80B800 == 42 [pid = 3052] [id = 440] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF435800 == 41 [pid = 3052] [id = 439] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A7C800 == 40 [pid = 3052] [id = 438] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7BD800 == 39 [pid = 3052] [id = 437] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F2800 == 38 [pid = 3052] [id = 436] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B04000 == 37 [pid = 3052] [id = 435] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7810000 == 36 [pid = 3052] [id = 434] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2E7D800 == 35 [pid = 3052] [id = 433] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B17EB800 == 34 [pid = 3052] [id = 432] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0903800 == 33 [pid = 3052] [id = 431] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5BDBA1000) [pid = 3052] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F7000 == 32 [pid = 3052] [id = 430] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832CC800 == 31 [pid = 3052] [id = 429] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C58269D800 == 30 [pid = 3052] [id = 428] 18:49:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF767000 == 29 [pid = 3052] [id = 427] 18:49:13 INFO - PROCESS | 3052 | 1467683353769 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]]]}] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5BC672400) [pid = 3052] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B723E400) [pid = 3052] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B8A24C00) [pid = 3052] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B7844000) [pid = 3052] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5BBA76800) [pid = 3052] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8C09800) [pid = 3052] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BBF8FC00) [pid = 3052] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BBF76C00) [pid = 3052] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B6A37800) [pid = 3052] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2BA3C00) [pid = 3052] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B37EF400) [pid = 3052] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B2587400) [pid = 3052] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B264E000) [pid = 3052] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B1B5BC00) [pid = 3052] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B23DC400) [pid = 3052] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C58416BC00) [pid = 3052] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C584991800) [pid = 3052] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C583788800) [pid = 3052] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C58385B800) [pid = 3052] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C58256AC00) [pid = 3052] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5826BE000) [pid = 3052] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581C3F000) [pid = 3052] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581C90400) [pid = 3052] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8D18C00) [pid = 3052] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B259D800) [pid = 3052] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BBF32800) [pid = 3052] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B6A42C00) [pid = 3052] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1197ms 18:49:13 INFO - PROCESS | 3052 | 1467683353810 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 3052 | 1467683353814 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:49:13 INFO - PROCESS | 3052 | 1467683353819 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:49:13 INFO - PROCESS | 3052 | 1467683353822 Marionette TRACE conn5 <- [1,1738,null,{}] 18:49:13 INFO - PROCESS | 3052 | 1467683353828 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}] 18:49:13 INFO - PROCESS | 3052 | 1467683353833 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:13 INFO - PROCESS | 3052 | 1467683353941 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:49:13 INFO - PROCESS | 3052 | 1467683353958 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 3052 | 1467683353960 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BC800 == 30 [pid = 3052] [id = 444] 18:49:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5826BF800) [pid = 3052] [serial = 1332] [outer = 0000000000000000] 18:49:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5826C3800) [pid = 3052] [serial = 1333] [outer = 000000C5826BF800] 18:49:14 INFO - PROCESS | 3052 | 1467683354008 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C583788800) [pid = 3052] [serial = 1334] [outer = 000000C5826BF800] 18:49:14 INFO - PROCESS | 3052 | 1467683354541 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 774ms 18:49:14 INFO - PROCESS | 3052 | 1467683354599 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 3052 | 1467683354603 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:49:14 INFO - PROCESS | 3052 | 1467683354608 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 3052 | 1467683354610 Marionette TRACE conn5 <- [1,1742,null,{}] 18:49:14 INFO - PROCESS | 3052 | 1467683354614 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}] 18:49:14 INFO - PROCESS | 3052 | 1467683354617 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:14 INFO - PROCESS | 3052 | 1467683354708 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:49:14 INFO - PROCESS | 3052 | 1467683354785 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 3052 | 1467683354787 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F2800 == 31 [pid = 3052] [id = 445] 18:49:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C583786400) [pid = 3052] [serial = 1335] [outer = 0000000000000000] 18:49:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58416FC00) [pid = 3052] [serial = 1336] [outer = 000000C583786400] 18:49:14 INFO - PROCESS | 3052 | 1467683354841 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B0ADAC00) [pid = 3052] [serial = 1337] [outer = 000000C583786400] 18:49:15 INFO - PROCESS | 3052 | 1467683355245 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 18:49:15 INFO - PROCESS | 3052 | 1467683355304 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 3052 | 1467683355306 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:49:15 INFO - PROCESS | 3052 | 1467683355312 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 3052 | 1467683355318 Marionette TRACE conn5 <- [1,1746,null,{}] 18:49:15 INFO - PROCESS | 3052 | 1467683355328 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}] 18:49:15 INFO - PROCESS | 3052 | 1467683355332 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:15 INFO - PROCESS | 3052 | 1467683355421 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:49:15 INFO - PROCESS | 3052 | 1467683355466 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 3052 | 1467683355468 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A1C000 == 32 [pid = 3052] [id = 446] 18:49:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5826C6C00) [pid = 3052] [serial = 1338] [outer = 0000000000000000] 18:49:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2443400) [pid = 3052] [serial = 1339] [outer = 000000C5826C6C00] 18:49:15 INFO - PROCESS | 3052 | 1467683355513 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2585C00) [pid = 3052] [serial = 1340] [outer = 000000C5826C6C00] 18:49:15 INFO - PROCESS | 3052 | 1467683355929 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 18:49:16 INFO - PROCESS | 3052 | 1467683356005 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 3052 | 1467683356008 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:49:16 INFO - PROCESS | 3052 | 1467683356011 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:49:16 INFO - PROCESS | 3052 | 1467683356013 Marionette TRACE conn5 <- [1,1750,null,{}] 18:49:16 INFO - PROCESS | 3052 | 1467683356016 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}] 18:49:16 INFO - PROCESS | 3052 | 1467683356018 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:16 INFO - PROCESS | 3052 | 1467683356138 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:49:16 INFO - PROCESS | 3052 | 1467683356143 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 3052 | 1467683356145 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A7000 == 33 [pid = 3052] [id = 447] 18:49:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2596000) [pid = 3052] [serial = 1341] [outer = 0000000000000000] 18:49:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B25A0000) [pid = 3052] [serial = 1342] [outer = 000000C5B2596000] 18:49:16 INFO - PROCESS | 3052 | 1467683356230 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2914400) [pid = 3052] [serial = 1343] [outer = 000000C5B2596000] 18:49:16 INFO - PROCESS | 3052 | 1467683356647 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 18:49:16 INFO - PROCESS | 3052 | 1467683356707 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 3052 | 1467683356710 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:49:16 INFO - PROCESS | 3052 | 1467683356713 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 3052 | 1467683356715 Marionette TRACE conn5 <- [1,1754,null,{}] 18:49:16 INFO - PROCESS | 3052 | 1467683356718 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}] 18:49:16 INFO - PROCESS | 3052 | 1467683356720 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:16 INFO - PROCESS | 3052 | 1467683356856 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:49:16 INFO - PROCESS | 3052 | 1467683356878 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 3052 | 1467683356884 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B091B000 == 34 [pid = 3052] [id = 448] 18:49:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B37EA000) [pid = 3052] [serial = 1344] [outer = 0000000000000000] 18:49:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B39BA800) [pid = 3052] [serial = 1345] [outer = 000000C5B37EA000] 18:49:16 INFO - PROCESS | 3052 | 1467683356940 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B6A46800) [pid = 3052] [serial = 1346] [outer = 000000C5B37EA000] 18:49:17 INFO - PROCESS | 3052 | 1467683357433 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 18:49:17 INFO - PROCESS | 3052 | 1467683357491 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 3052 | 1467683357493 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:49:17 INFO - PROCESS | 3052 | 1467683357497 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 3052 | 1467683357499 Marionette TRACE conn5 <- [1,1758,null,{}] 18:49:17 INFO - PROCESS | 3052 | 1467683357507 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}] 18:49:17 INFO - PROCESS | 3052 | 1467683357510 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:17 INFO - PROCESS | 3052 | 1467683357627 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:49:17 INFO - PROCESS | 3052 | 1467683357642 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 3052 | 1467683357644 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A74800 == 35 [pid = 3052] [id = 449] 18:49:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B8307C00) [pid = 3052] [serial = 1347] [outer = 0000000000000000] 18:49:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B84DF000) [pid = 3052] [serial = 1348] [outer = 000000C5B8307C00] 18:49:17 INFO - PROCESS | 3052 | 1467683357732 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8A2D400) [pid = 3052] [serial = 1349] [outer = 000000C5B8307C00] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B72CD400) [pid = 3052] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B8A2C400) [pid = 3052] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C584161C00) [pid = 3052] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BC6C3000) [pid = 3052] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C580B3F400) [pid = 3052] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581E53400) [pid = 3052] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B6A41C00) [pid = 3052] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6A43000) [pid = 3052] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C48C00) [pid = 3052] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B244E000) [pid = 3052] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C582569000) [pid = 3052] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B288B800) [pid = 3052] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BDBAC800) [pid = 3052] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:49:18 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C584164000) [pid = 3052] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:49:18 INFO - PROCESS | 3052 | 1467683358305 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 839ms 18:49:18 INFO - PROCESS | 3052 | 1467683358339 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:49:18 INFO - PROCESS | 3052 | 1467683358341 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:49:18 INFO - PROCESS | 3052 | 1467683358344 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 3052 | 1467683358346 Marionette TRACE conn5 <- [1,1762,null,{}] 18:49:18 INFO - PROCESS | 3052 | 1467683358350 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}] 18:49:18 INFO - PROCESS | 3052 | 1467683358352 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:18 INFO - PROCESS | 3052 | 1467683358464 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:49:18 INFO - PROCESS | 3052 | 1467683358515 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 3052 | 1467683358517 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEC1800 == 36 [pid = 3052] [id = 450] 18:49:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C581C48C00) [pid = 3052] [serial = 1350] [outer = 0000000000000000] 18:49:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B244E000) [pid = 3052] [serial = 1351] [outer = 000000C581C48C00] 18:49:18 INFO - PROCESS | 3052 | 1467683358562 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8515800) [pid = 3052] [serial = 1352] [outer = 000000C581C48C00] 18:49:18 INFO - PROCESS | 3052 | 1467683358931 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 18:49:18 INFO - PROCESS | 3052 | 1467683358979 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 3052 | 1467683358982 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:49:18 INFO - PROCESS | 3052 | 1467683358985 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 3052 | 1467683358987 Marionette TRACE conn5 <- [1,1766,null,{}] 18:49:18 INFO - PROCESS | 3052 | 1467683358991 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}] 18:49:18 INFO - PROCESS | 3052 | 1467683358993 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:19 INFO - PROCESS | 3052 | 1467683359074 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:49:19 INFO - PROCESS | 3052 | 1467683359079 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 3052 | 1467683359081 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5CE000 == 37 [pid = 3052] [id = 451] 18:49:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8C06C00) [pid = 3052] [serial = 1353] [outer = 0000000000000000] 18:49:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8D12000) [pid = 3052] [serial = 1354] [outer = 000000C5B8C06C00] 18:49:19 INFO - PROCESS | 3052 | 1467683359126 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8FE6000) [pid = 3052] [serial = 1355] [outer = 000000C5B8C06C00] 18:49:19 INFO - PROCESS | 3052 | 1467683359548 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]]]}] 18:49:19 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 18:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 588ms 18:49:19 INFO - PROCESS | 3052 | 1467683359583 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 3052 | 1467683359586 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:49:19 INFO - PROCESS | 3052 | 1467683359590 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:49:19 INFO - PROCESS | 3052 | 1467683359591 Marionette TRACE conn5 <- [1,1770,null,{}] 18:49:19 INFO - PROCESS | 3052 | 1467683359595 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}] 18:49:19 INFO - PROCESS | 3052 | 1467683359597 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:19 INFO - PROCESS | 3052 | 1467683359679 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:49:19 INFO - PROCESS | 3052 | 1467683359684 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 3052 | 1467683359686 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A04800 == 38 [pid = 3052] [id = 452] 18:49:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA74C00) [pid = 3052] [serial = 1356] [outer = 0000000000000000] 18:49:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBA7B000) [pid = 3052] [serial = 1357] [outer = 000000C5BBA74C00] 18:49:19 INFO - PROCESS | 3052 | 1467683359732 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBF85000) [pid = 3052] [serial = 1358] [outer = 000000C5BBA74C00] 18:49:20 INFO - PROCESS | 3052 | 1467683360213 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]]]}] 18:49:20 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 18:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 18:49:20 INFO - PROCESS | 3052 | 1467683360286 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:49:20 INFO - PROCESS | 3052 | 1467683360291 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:49:20 INFO - PROCESS | 3052 | 1467683360296 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 3052 | 1467683360302 Marionette TRACE conn5 <- [1,1774,null,{}] 18:49:20 INFO - PROCESS | 3052 | 1467683360309 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}] 18:49:20 INFO - PROCESS | 3052 | 1467683360312 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:20 INFO - PROCESS | 3052 | 1467683360441 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:49:20 INFO - PROCESS | 3052 | 1467683360557 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 3052 | 1467683360562 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582888000 == 39 [pid = 3052] [id = 453] 18:49:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581E54400) [pid = 3052] [serial = 1359] [outer = 0000000000000000] 18:49:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C582569800) [pid = 3052] [serial = 1360] [outer = 000000C581E54400] 18:49:20 INFO - PROCESS | 3052 | 1467683360622 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C583786800) [pid = 3052] [serial = 1361] [outer = 000000C581E54400] 18:49:21 INFO - PROCESS | 3052 | 1467683361256 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]]]}] 18:49:21 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 18:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1033ms 18:49:21 INFO - PROCESS | 3052 | 1467683361333 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 3052 | 1467683361338 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:49:21 INFO - PROCESS | 3052 | 1467683361345 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 3052 | 1467683361348 Marionette TRACE conn5 <- [1,1778,null,{}] 18:49:21 INFO - PROCESS | 3052 | 1467683361353 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}] 18:49:21 INFO - PROCESS | 3052 | 1467683361356 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:21 INFO - PROCESS | 3052 | 1467683361500 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:49:21 INFO - PROCESS | 3052 | 1467683361615 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 3052 | 1467683361618 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6886000 == 40 [pid = 3052] [id = 454] 18:49:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B1BC0800) [pid = 3052] [serial = 1362] [outer = 0000000000000000] 18:49:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2416C00) [pid = 3052] [serial = 1363] [outer = 000000C5B1BC0800] 18:49:21 INFO - PROCESS | 3052 | 1467683361678 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B258F400) [pid = 3052] [serial = 1364] [outer = 000000C5B1BC0800] 18:49:22 INFO - PROCESS | 3052 | 1467683362307 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]]]}] 18:49:22 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) 18:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1033ms 18:49:22 INFO - PROCESS | 3052 | 1467683362380 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:49:22 INFO - PROCESS | 3052 | 1467683362383 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:49:22 INFO - PROCESS | 3052 | 1467683362387 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:49:22 INFO - PROCESS | 3052 | 1467683362392 Marionette TRACE conn5 <- [1,1782,null,{}] 18:49:22 INFO - PROCESS | 3052 | 1467683362404 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}] 18:49:22 INFO - PROCESS | 3052 | 1467683362409 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:22 INFO - PROCESS | 3052 | 1467683362532 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:49:22 INFO - PROCESS | 3052 | 1467683362647 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 3052 | 1467683362651 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1F8000 == 41 [pid = 3052] [id = 455] 18:49:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B72B7400) [pid = 3052] [serial = 1365] [outer = 0000000000000000] 18:49:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B84DF400) [pid = 3052] [serial = 1366] [outer = 000000C5B72B7400] 18:49:22 INFO - PROCESS | 3052 | 1467683362712 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5BBF8E400) [pid = 3052] [serial = 1367] [outer = 000000C5B72B7400] 18:49:23 INFO - PROCESS | 3052 | 1467683363321 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]]]}] 18:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 18:49:23 INFO - PROCESS | 3052 | 1467683363375 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 3052 | 1467683363378 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:49:23 INFO - PROCESS | 3052 | 1467683363382 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 3052 | 1467683363384 Marionette TRACE conn5 <- [1,1786,null,{}] 18:49:23 INFO - PROCESS | 3052 | 1467683363388 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}] 18:49:23 INFO - PROCESS | 3052 | 1467683363390 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:23 INFO - PROCESS | 3052 | 1467683363503 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:49:23 INFO - PROCESS | 3052 | 1467683363714 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 3052 | 1467683363717 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58287F000 == 42 [pid = 3052] [id = 456] 18:49:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C581C1C400) [pid = 3052] [serial = 1368] [outer = 0000000000000000] 18:49:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C581C95C00) [pid = 3052] [serial = 1369] [outer = 000000C581C1C400] 18:49:23 INFO - PROCESS | 3052 | 1467683363778 Marionette DEBUG loaded listener.js 18:49:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5826C7800) [pid = 3052] [serial = 1370] [outer = 000000C581C1C400] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5CE000 == 41 [pid = 3052] [id = 451] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEC1800 == 40 [pid = 3052] [id = 450] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A74800 == 39 [pid = 3052] [id = 449] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B091B000 == 38 [pid = 3052] [id = 448] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A7000 == 37 [pid = 3052] [id = 447] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A1C000 == 36 [pid = 3052] [id = 446] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F2800 == 35 [pid = 3052] [id = 445] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BC800 == 34 [pid = 3052] [id = 444] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CB3000 == 33 [pid = 3052] [id = 443] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829F0000 == 32 [pid = 3052] [id = 442] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DA0800 == 31 [pid = 3052] [id = 441] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1F8000 == 30 [pid = 3052] [id = 455] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6886000 == 29 [pid = 3052] [id = 454] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A04800 == 28 [pid = 3052] [id = 452] 18:49:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C582888000 == 27 [pid = 3052] [id = 453] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B84D5800) [pid = 3052] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B8C0D400) [pid = 3052] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B88CF400) [pid = 3052] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C584984C00) [pid = 3052] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BE50A800) [pid = 3052] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583789C00) [pid = 3052] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C583858400) [pid = 3052] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2026400) [pid = 3052] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBF8DC00) [pid = 3052] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6B57800) [pid = 3052] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2420C00) [pid = 3052] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C4A000) [pid = 3052] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581C96400) [pid = 3052] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B258B400) [pid = 3052] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B264C400) [pid = 3052] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C58256EC00) [pid = 3052] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5826C0400) [pid = 3052] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2B1C000) [pid = 3052] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B685D400) [pid = 3052] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8F58800) [pid = 3052] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BE5A9C00) [pid = 3052] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC830000) [pid = 3052] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B124EC00) [pid = 3052] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B68C2800) [pid = 3052] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BBF8B000) [pid = 3052] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BE5E4400) [pid = 3052] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BE7F9C00) [pid = 3052] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:49:24 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B73A1400) [pid = 3052] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:49:25 INFO - PROCESS | 3052 | 1467683365084 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]]]}] 18:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1800ms 18:49:25 INFO - PROCESS | 3052 | 1467683365184 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 3052 | 1467683365189 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:49:25 INFO - PROCESS | 3052 | 1467683365194 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 3052 | 1467683365198 Marionette TRACE conn5 <- [1,1790,null,{}] 18:49:25 INFO - PROCESS | 3052 | 1467683365204 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}] 18:49:25 INFO - PROCESS | 3052 | 1467683365207 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:25 INFO - PROCESS | 3052 | 1467683365304 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:49:25 INFO - PROCESS | 3052 | 1467683365372 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 3052 | 1467683365377 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A2800 == 28 [pid = 3052] [id = 457] 18:49:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C41000) [pid = 3052] [serial = 1371] [outer = 0000000000000000] 18:49:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C46000) [pid = 3052] [serial = 1372] [outer = 000000C581C41000] 18:49:25 INFO - PROCESS | 3052 | 1467683365428 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581C91C00) [pid = 3052] [serial = 1373] [outer = 000000C581C41000] 18:49:25 INFO - PROCESS | 3052 | 1467683365856 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]]]}] 18:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 18:49:25 INFO - PROCESS | 3052 | 1467683365892 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 3052 | 1467683365897 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:49:25 INFO - PROCESS | 3052 | 1467683365904 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 3052 | 1467683365907 Marionette TRACE conn5 <- [1,1794,null,{}] 18:49:25 INFO - PROCESS | 3052 | 1467683365911 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}] 18:49:25 INFO - PROCESS | 3052 | 1467683365914 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:26 INFO - PROCESS | 3052 | 1467683366006 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:49:26 INFO - PROCESS | 3052 | 1467683366015 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 3052 | 1467683366017 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DC4800 == 29 [pid = 3052] [id = 458] 18:49:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C582571800) [pid = 3052] [serial = 1374] [outer = 0000000000000000] 18:49:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5826B9800) [pid = 3052] [serial = 1375] [outer = 000000C582571800] 18:49:26 INFO - PROCESS | 3052 | 1467683366066 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5828F1000) [pid = 3052] [serial = 1376] [outer = 000000C582571800] 18:49:26 INFO - PROCESS | 3052 | 1467683366526 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 18:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:49:26 INFO - PROCESS | 3052 | 1467683366601 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 3052 | 1467683366604 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:49:26 INFO - PROCESS | 3052 | 1467683366607 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 3052 | 1467683366611 Marionette TRACE conn5 <- [1,1798,null,{}] 18:49:26 INFO - PROCESS | 3052 | 1467683366623 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}] 18:49:26 INFO - PROCESS | 3052 | 1467683366628 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:26 INFO - PROCESS | 3052 | 1467683366747 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:49:26 INFO - PROCESS | 3052 | 1467683366832 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 3052 | 1467683366835 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0911000 == 30 [pid = 3052] [id = 459] 18:49:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C584166C00) [pid = 3052] [serial = 1377] [outer = 0000000000000000] 18:49:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C584985C00) [pid = 3052] [serial = 1378] [outer = 000000C584166C00] 18:49:26 INFO - PROCESS | 3052 | 1467683366885 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B1247800) [pid = 3052] [serial = 1379] [outer = 000000C584166C00] 18:49:27 INFO - PROCESS | 3052 | 1467683367304 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]]]}] 18:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 18:49:27 INFO - PROCESS | 3052 | 1467683367343 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 3052 | 1467683367346 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:49:27 INFO - PROCESS | 3052 | 1467683367349 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 3052 | 1467683367351 Marionette TRACE conn5 <- [1,1802,null,{}] 18:49:27 INFO - PROCESS | 3052 | 1467683367354 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}] 18:49:27 INFO - PROCESS | 3052 | 1467683367356 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:27 INFO - PROCESS | 3052 | 1467683367471 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:49:27 INFO - PROCESS | 3052 | 1467683367476 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 3052 | 1467683367478 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1BAB800 == 31 [pid = 3052] [id = 460] 18:49:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B23DB400) [pid = 3052] [serial = 1380] [outer = 0000000000000000] 18:49:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B241F800) [pid = 3052] [serial = 1381] [outer = 000000C5B23DB400] 18:49:27 INFO - PROCESS | 3052 | 1467683367567 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B244D000) [pid = 3052] [serial = 1382] [outer = 000000C5B23DB400] 18:49:28 INFO - PROCESS | 3052 | 1467683368021 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]]]}] 18:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 18:49:28 INFO - PROCESS | 3052 | 1467683368107 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 3052 | 1467683368109 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:49:28 INFO - PROCESS | 3052 | 1467683368120 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 3052 | 1467683368122 Marionette TRACE conn5 <- [1,1806,null,{}] 18:49:28 INFO - PROCESS | 3052 | 1467683368125 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}] 18:49:28 INFO - PROCESS | 3052 | 1467683368127 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:28 INFO - PROCESS | 3052 | 1467683368235 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:49:28 INFO - PROCESS | 3052 | 1467683368245 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 3052 | 1467683368247 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B390F800 == 32 [pid = 3052] [id = 461] 18:49:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B259E800) [pid = 3052] [serial = 1383] [outer = 0000000000000000] 18:49:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B264F000) [pid = 3052] [serial = 1384] [outer = 000000C5B259E800] 18:49:28 INFO - PROCESS | 3052 | 1467683368292 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B29BAC00) [pid = 3052] [serial = 1385] [outer = 000000C5B259E800] 18:49:28 INFO - PROCESS | 3052 | 1467683368743 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]]]}] 18:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 18:49:28 INFO - PROCESS | 3052 | 1467683368812 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 3052 | 1467683368815 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:49:28 INFO - PROCESS | 3052 | 1467683368818 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 3052 | 1467683368820 Marionette TRACE conn5 <- [1,1810,null,{}] 18:49:28 INFO - PROCESS | 3052 | 1467683368831 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}] 18:49:28 INFO - PROCESS | 3052 | 1467683368838 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:28 INFO - PROCESS | 3052 | 1467683368979 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:49:29 INFO - PROCESS | 3052 | 1467683369049 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 3052 | 1467683369051 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8826800 == 33 [pid = 3052] [id = 462] 18:49:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B34DB800) [pid = 3052] [serial = 1386] [outer = 0000000000000000] 18:49:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6B5E000) [pid = 3052] [serial = 1387] [outer = 000000C5B34DB800] 18:49:29 INFO - PROCESS | 3052 | 1467683369097 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B75DE800) [pid = 3052] [serial = 1388] [outer = 000000C5B34DB800] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B37EA000) [pid = 3052] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C21800) [pid = 3052] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BE7F4400) [pid = 3052] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581387400) [pid = 3052] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583786400) [pid = 3052] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5826C6C00) [pid = 3052] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5826BF800) [pid = 3052] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C48C00) [pid = 3052] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B8307C00) [pid = 3052] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8C06C00) [pid = 3052] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BBA74C00) [pid = 3052] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:49:29 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B2596000) [pid = 3052] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:49:29 INFO - PROCESS | 3052 | 1467683369669 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]]]}] 18:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 881ms 18:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:49:29 INFO - PROCESS | 3052 | 1467683369702 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 3052 | 1467683369704 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:49:29 INFO - PROCESS | 3052 | 1467683369707 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 3052 | 1467683369709 Marionette TRACE conn5 <- [1,1814,null,{}] 18:49:29 INFO - PROCESS | 3052 | 1467683369713 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}] 18:49:29 INFO - PROCESS | 3052 | 1467683369715 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:29 INFO - PROCESS | 3052 | 1467683369795 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:49:29 INFO - PROCESS | 3052 | 1467683369801 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 3052 | 1467683369803 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E43800 == 34 [pid = 3052] [id = 463] 18:49:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2581800) [pid = 3052] [serial = 1389] [outer = 0000000000000000] 18:49:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B3950C00) [pid = 3052] [serial = 1390] [outer = 000000C5B2581800] 18:49:29 INFO - PROCESS | 3052 | 1467683369849 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B75DF400) [pid = 3052] [serial = 1391] [outer = 000000C5B2581800] 18:49:30 INFO - PROCESS | 3052 | 1467683370278 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]]]}] 18:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 18:49:30 INFO - PROCESS | 3052 | 1467683370340 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 3052 | 1467683370342 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:49:30 INFO - PROCESS | 3052 | 1467683370345 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 3052 | 1467683370347 Marionette TRACE conn5 <- [1,1818,null,{}] 18:49:30 INFO - PROCESS | 3052 | 1467683370351 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}] 18:49:30 INFO - PROCESS | 3052 | 1467683370353 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:30 INFO - PROCESS | 3052 | 1467683370434 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:49:30 INFO - PROCESS | 3052 | 1467683370441 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 3052 | 1467683370443 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5C7000 == 35 [pid = 3052] [id = 464] 18:49:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B84DAC00) [pid = 3052] [serial = 1392] [outer = 0000000000000000] 18:49:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B88CB800) [pid = 3052] [serial = 1393] [outer = 000000C5B84DAC00] 18:49:30 INFO - PROCESS | 3052 | 1467683370488 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8A2F400) [pid = 3052] [serial = 1394] [outer = 000000C5B84DAC00] 18:49:30 INFO - PROCESS | 3052 | 1467683370916 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]]]}] 18:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 586ms 18:49:30 INFO - PROCESS | 3052 | 1467683370957 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 3052 | 1467683370959 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:49:30 INFO - PROCESS | 3052 | 1467683370963 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 3052 | 1467683370965 Marionette TRACE conn5 <- [1,1822,null,{}] 18:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:49:30 INFO - PROCESS | 3052 | 1467683370968 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}] 18:49:30 INFO - PROCESS | 3052 | 1467683370970 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:31 INFO - PROCESS | 3052 | 1467683371051 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:49:31 INFO - PROCESS | 3052 | 1467683371056 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 3052 | 1467683371058 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC4D800 == 36 [pid = 3052] [id = 465] 18:49:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8CA4C00) [pid = 3052] [serial = 1395] [outer = 0000000000000000] 18:49:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D0E800) [pid = 3052] [serial = 1396] [outer = 000000C5B8CA4C00] 18:49:31 INFO - PROCESS | 3052 | 1467683371102 Marionette DEBUG loaded listener.js 18:49:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8ECF400) [pid = 3052] [serial = 1397] [outer = 000000C5B8CA4C00] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DC4800 == 35 [pid = 3052] [id = 458] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A2800 == 34 [pid = 3052] [id = 457] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C58287F000 == 33 [pid = 3052] [id = 456] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0911000 == 32 [pid = 3052] [id = 459] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1BAB800 == 31 [pid = 3052] [id = 460] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8826800 == 30 [pid = 3052] [id = 462] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E43800 == 29 [pid = 3052] [id = 463] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5C7000 == 28 [pid = 3052] [id = 464] 18:49:32 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B390F800 == 27 [pid = 3052] [id = 461] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A1000 == 26 [pid = 3052] [id = 405] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826AE800 == 25 [pid = 3052] [id = 393] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E8F800 == 24 [pid = 3052] [id = 394] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7B6000 == 23 [pid = 3052] [id = 400] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2ED7000 == 22 [pid = 3052] [id = 396] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DA000 == 21 [pid = 3052] [id = 406] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B14A1000 == 20 [pid = 3052] [id = 402] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E9C000 == 19 [pid = 3052] [id = 407] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C582881800 == 18 [pid = 3052] [id = 401] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B3494800 == 17 [pid = 3052] [id = 409] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8C52800 == 16 [pid = 3052] [id = 398] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B43000 == 15 [pid = 3052] [id = 408] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CB6000 == 14 [pid = 3052] [id = 397] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B17F7800 == 13 [pid = 3052] [id = 395] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849DF800 == 12 [pid = 3052] [id = 404] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFD9800 == 11 [pid = 3052] [id = 399] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC53000 == 10 [pid = 3052] [id = 403] 18:49:33 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828B7000 == 9 [pid = 3052] [id = 392] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B6A46800) [pid = 3052] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B39BA800) [pid = 3052] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581CF1000) [pid = 3052] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5826B8C00) [pid = 3052] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BE887000) [pid = 3052] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581C89000) [pid = 3052] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5826BC400) [pid = 3052] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C58416FC00) [pid = 3052] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B0ADAC00) [pid = 3052] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2443400) [pid = 3052] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5826C3800) [pid = 3052] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C583788800) [pid = 3052] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B244E000) [pid = 3052] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B84DF000) [pid = 3052] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B8D12000) [pid = 3052] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BBA7B000) [pid = 3052] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B8A2D400) [pid = 3052] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B25A0000) [pid = 3052] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5BBF85000) [pid = 3052] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B8515800) [pid = 3052] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B8FE6000) [pid = 3052] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B2914400) [pid = 3052] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5B2585C00) [pid = 3052] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:49:33 INFO - PROCESS | 3052 | 1467683373887 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]]]}] 18:49:33 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 18:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2993ms 18:49:33 INFO - PROCESS | 3052 | 1467683373963 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 3052 | 1467683373968 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:49:33 INFO - PROCESS | 3052 | 1467683373974 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 3052 | 1467683373978 Marionette TRACE conn5 <- [1,1826,null,{}] 18:49:33 INFO - PROCESS | 3052 | 1467683373984 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}] 18:49:33 INFO - PROCESS | 3052 | 1467683373987 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:34 INFO - PROCESS | 3052 | 1467683374092 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:49:34 INFO - PROCESS | 3052 | 1467683374167 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 3052 | 1467683374171 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58269E000 == 10 [pid = 3052] [id = 466] 18:49:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C581C29C00) [pid = 3052] [serial = 1398] [outer = 0000000000000000] 18:49:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C581C3F400) [pid = 3052] [serial = 1399] [outer = 000000C581C29C00] 18:49:34 INFO - PROCESS | 3052 | 1467683374225 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C581C8AC00) [pid = 3052] [serial = 1400] [outer = 000000C581C29C00] 18:49:34 INFO - PROCESS | 3052 | 1467683374665 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]]]}] 18:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 18:49:34 INFO - PROCESS | 3052 | 1467683374712 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:49:34 INFO - PROCESS | 3052 | 1467683374717 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:49:34 INFO - PROCESS | 3052 | 1467683374728 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 3052 | 1467683374731 Marionette TRACE conn5 <- [1,1830,null,{}] 18:49:34 INFO - PROCESS | 3052 | 1467683374735 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}] 18:49:34 INFO - PROCESS | 3052 | 1467683374738 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:34 INFO - PROCESS | 3052 | 1467683374838 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:49:34 INFO - PROCESS | 3052 | 1467683374846 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 3052 | 1467683374849 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E80000 == 11 [pid = 3052] [id = 467] 18:49:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C582566C00) [pid = 3052] [serial = 1401] [outer = 0000000000000000] 18:49:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C58256B400) [pid = 3052] [serial = 1402] [outer = 000000C582566C00] 18:49:34 INFO - PROCESS | 3052 | 1467683374905 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5826C2800) [pid = 3052] [serial = 1403] [outer = 000000C582566C00] 18:49:35 INFO - PROCESS | 3052 | 1467683375402 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]]]}] 18:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 18:49:35 INFO - PROCESS | 3052 | 1467683375496 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:49:35 INFO - PROCESS | 3052 | 1467683375498 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:49:35 INFO - PROCESS | 3052 | 1467683375505 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 3052 | 1467683375509 Marionette TRACE conn5 <- [1,1834,null,{}] 18:49:35 INFO - PROCESS | 3052 | 1467683375520 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}] 18:49:35 INFO - PROCESS | 3052 | 1467683375525 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:35 INFO - PROCESS | 3052 | 1467683375651 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:49:35 INFO - PROCESS | 3052 | 1467683375661 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 3052 | 1467683375664 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D52000 == 12 [pid = 3052] [id = 468] 18:49:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C580B3F000) [pid = 3052] [serial = 1404] [outer = 0000000000000000] 18:49:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C58378DC00) [pid = 3052] [serial = 1405] [outer = 000000C580B3F000] 18:49:35 INFO - PROCESS | 3052 | 1467683375716 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C583894000) [pid = 3052] [serial = 1406] [outer = 000000C580B3F000] 18:49:36 INFO - PROCESS | 3052 | 1467683376161 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]]]}] 18:49:36 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) 18:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 692ms 18:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:49:36 INFO - PROCESS | 3052 | 1467683376202 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:49:36 INFO - PROCESS | 3052 | 1467683376205 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:49:36 INFO - PROCESS | 3052 | 1467683376208 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 3052 | 1467683376210 Marionette TRACE conn5 <- [1,1838,null,{}] 18:49:36 INFO - PROCESS | 3052 | 1467683376214 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}] 18:49:36 INFO - PROCESS | 3052 | 1467683376216 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:36 INFO - PROCESS | 3052 | 1467683376307 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:49:36 INFO - PROCESS | 3052 | 1467683376312 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 3052 | 1467683376314 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0921000 == 13 [pid = 3052] [id = 469] 18:49:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5A4620800) [pid = 3052] [serial = 1407] [outer = 0000000000000000] 18:49:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B12BC000) [pid = 3052] [serial = 1408] [outer = 000000C5A4620800] 18:49:36 INFO - PROCESS | 3052 | 1467683376361 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B1B0BC00) [pid = 3052] [serial = 1409] [outer = 000000C5A4620800] 18:49:36 INFO - PROCESS | 3052 | 1467683376800 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]]]}] 18:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 18:49:36 INFO - PROCESS | 3052 | 1467683376849 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:49:36 INFO - PROCESS | 3052 | 1467683376852 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:49:36 INFO - PROCESS | 3052 | 1467683376855 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 3052 | 1467683376857 Marionette TRACE conn5 <- [1,1842,null,{}] 18:49:36 INFO - PROCESS | 3052 | 1467683376861 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}] 18:49:36 INFO - PROCESS | 3052 | 1467683376863 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:36 INFO - PROCESS | 3052 | 1467683376945 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:49:36 INFO - PROCESS | 3052 | 1467683376952 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 3052 | 1467683376954 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1924800 == 14 [pid = 3052] [id = 470] 18:49:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C582566800) [pid = 3052] [serial = 1410] [outer = 0000000000000000] 18:49:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B241B000) [pid = 3052] [serial = 1411] [outer = 000000C582566800] 18:49:37 INFO - PROCESS | 3052 | 1467683377001 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B244CC00) [pid = 3052] [serial = 1412] [outer = 000000C582566800] 18:49:37 INFO - PROCESS | 3052 | 1467683377458 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]]]}] 18:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 18:49:37 INFO - PROCESS | 3052 | 1467683377548 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:49:37 INFO - PROCESS | 3052 | 1467683377551 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:49:37 INFO - PROCESS | 3052 | 1467683377554 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:49:37 INFO - PROCESS | 3052 | 1467683377556 Marionette TRACE conn5 <- [1,1846,null,{}] 18:49:37 INFO - PROCESS | 3052 | 1467683377560 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}] 18:49:37 INFO - PROCESS | 3052 | 1467683377566 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:37 INFO - PROCESS | 3052 | 1467683377697 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:49:37 INFO - PROCESS | 3052 | 1467683377704 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 3052 | 1467683377706 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B3421000 == 15 [pid = 3052] [id = 471] 18:49:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B259D000) [pid = 3052] [serial = 1413] [outer = 0000000000000000] 18:49:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2653400) [pid = 3052] [serial = 1414] [outer = 000000C5B259D000] 18:49:37 INFO - PROCESS | 3052 | 1467683377752 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B2B9B000) [pid = 3052] [serial = 1415] [outer = 000000C5B259D000] 18:49:38 INFO - PROCESS | 3052 | 1467683378192 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]]]}] 18:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 18:49:38 INFO - PROCESS | 3052 | 1467683378249 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 3052 | 1467683378251 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:49:38 INFO - PROCESS | 3052 | 1467683378255 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:49:38 INFO - PROCESS | 3052 | 1467683378257 Marionette TRACE conn5 <- [1,1850,null,{}] 18:49:38 INFO - PROCESS | 3052 | 1467683378260 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}] 18:49:38 INFO - PROCESS | 3052 | 1467683378262 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:38 INFO - PROCESS | 3052 | 1467683378373 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:49:38 INFO - PROCESS | 3052 | 1467683378379 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 3052 | 1467683378381 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8318800 == 16 [pid = 3052] [id = 472] 18:49:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C583853000) [pid = 3052] [serial = 1416] [outer = 0000000000000000] 18:49:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B394FC00) [pid = 3052] [serial = 1417] [outer = 000000C583853000] 18:49:38 INFO - PROCESS | 3052 | 1467683378427 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B6A38C00) [pid = 3052] [serial = 1418] [outer = 000000C583853000] 18:49:38 INFO - PROCESS | 3052 | 1467683378865 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]]]}] 18:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 627ms 18:49:38 INFO - PROCESS | 3052 | 1467683378888 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 3052 | 1467683378890 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:49:38 INFO - PROCESS | 3052 | 1467683378893 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - PROCESS | 3052 | 1467683378895 Marionette TRACE conn5 <- [1,1854,null,{}] 18:49:38 INFO - PROCESS | 3052 | 1467683378898 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}] 18:49:38 INFO - PROCESS | 3052 | 1467683378900 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:39 INFO - PROCESS | 3052 | 1467683379011 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:49:39 INFO - PROCESS | 3052 | 1467683379016 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 3052 | 1467683379018 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B1C800 == 17 [pid = 3052] [id = 473] 18:49:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2B15400) [pid = 3052] [serial = 1419] [outer = 0000000000000000] 18:49:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6AECC00) [pid = 3052] [serial = 1420] [outer = 000000C5B2B15400] 18:49:39 INFO - PROCESS | 3052 | 1467683379067 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B72AEC00) [pid = 3052] [serial = 1421] [outer = 000000C5B2B15400] 18:49:39 INFO - PROCESS | 3052 | 1467683379525 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]]]}] 18:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 18:49:39 INFO - PROCESS | 3052 | 1467683379586 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:49:39 INFO - PROCESS | 3052 | 1467683379589 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:49:39 INFO - PROCESS | 3052 | 1467683379592 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:49:39 INFO - PROCESS | 3052 | 1467683379594 Marionette TRACE conn5 <- [1,1858,null,{}] 18:49:39 INFO - PROCESS | 3052 | 1467683379597 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}] 18:49:39 INFO - PROCESS | 3052 | 1467683379599 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:39 INFO - PROCESS | 3052 | 1467683379706 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:49:39 INFO - PROCESS | 3052 | 1467683379788 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 3052 | 1467683379790 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D51800 == 18 [pid = 3052] [id = 474] 18:49:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C583784000) [pid = 3052] [serial = 1422] [outer = 0000000000000000] 18:49:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B76CB400) [pid = 3052] [serial = 1423] [outer = 000000C583784000] 18:49:39 INFO - PROCESS | 3052 | 1467683379835 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B84D9000) [pid = 3052] [serial = 1424] [outer = 000000C583784000] 18:49:40 INFO - PROCESS | 3052 | 1467683380263 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]]]}] 18:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 18:49:40 INFO - PROCESS | 3052 | 1467683380288 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:49:40 INFO - PROCESS | 3052 | 1467683380290 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:49:40 INFO - PROCESS | 3052 | 1467683380294 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 3052 | 1467683380295 Marionette TRACE conn5 <- [1,1862,null,{}] 18:49:40 INFO - PROCESS | 3052 | 1467683380299 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}] 18:49:40 INFO - PROCESS | 3052 | 1467683380301 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:40 INFO - PROCESS | 3052 | 1467683380416 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:49:40 INFO - PROCESS | 3052 | 1467683380422 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 3052 | 1467683380424 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7BA000 == 19 [pid = 3052] [id = 475] 18:49:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8516800) [pid = 3052] [serial = 1425] [outer = 0000000000000000] 18:49:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8A2D000) [pid = 3052] [serial = 1426] [outer = 000000C5B8516800] 18:49:40 INFO - PROCESS | 3052 | 1467683380469 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8CA5C00) [pid = 3052] [serial = 1427] [outer = 000000C5B8516800] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B23DB400) [pid = 3052] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B259E800) [pid = 3052] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B34DB800) [pid = 3052] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B84DAC00) [pid = 3052] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C1C400) [pid = 3052] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B72B7400) [pid = 3052] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B1BC0800) [pid = 3052] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581E54400) [pid = 3052] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C584166C00) [pid = 3052] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C582571800) [pid = 3052] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C41000) [pid = 3052] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:49:41 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2581800) [pid = 3052] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:49:41 INFO - PROCESS | 3052 | 1467683381102 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]]]}] 18:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 839ms 18:49:41 INFO - PROCESS | 3052 | 1467683381134 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 3052 | 1467683381137 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:49:41 INFO - PROCESS | 3052 | 1467683381140 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:49:41 INFO - PROCESS | 3052 | 1467683381143 Marionette TRACE conn5 <- [1,1866,null,{}] 18:49:41 INFO - PROCESS | 3052 | 1467683381146 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}] 18:49:41 INFO - PROCESS | 3052 | 1467683381149 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:41 INFO - PROCESS | 3052 | 1467683381248 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:49:41 INFO - PROCESS | 3052 | 1467683381257 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 3052 | 1467683381259 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1921800 == 20 [pid = 3052] [id = 476] 18:49:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2581800) [pid = 3052] [serial = 1428] [outer = 0000000000000000] 18:49:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2598C00) [pid = 3052] [serial = 1429] [outer = 000000C5B2581800] 18:49:41 INFO - PROCESS | 3052 | 1467683381321 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8D12C00) [pid = 3052] [serial = 1430] [outer = 000000C5B2581800] 18:49:41 INFO - PROCESS | 3052 | 1467683381746 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]]]}] 18:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 18:49:41 INFO - PROCESS | 3052 | 1467683381771 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 3052 | 1467683381774 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:49:41 INFO - PROCESS | 3052 | 1467683381787 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 3052 | 1467683381789 Marionette TRACE conn5 <- [1,1870,null,{}] 18:49:41 INFO - PROCESS | 3052 | 1467683381792 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}] 18:49:41 INFO - PROCESS | 3052 | 1467683381794 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:41 INFO - PROCESS | 3052 | 1467683381878 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:49:41 INFO - PROCESS | 3052 | 1467683381884 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 3052 | 1467683381886 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF439800 == 21 [pid = 3052] [id = 477] 18:49:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D1BC00) [pid = 3052] [serial = 1431] [outer = 0000000000000000] 18:49:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBA73000) [pid = 3052] [serial = 1432] [outer = 000000C5B8D1BC00] 18:49:41 INFO - PROCESS | 3052 | 1467683381932 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBA89800) [pid = 3052] [serial = 1433] [outer = 000000C5B8D1BC00] 18:49:42 INFO - PROCESS | 3052 | 1467683382347 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]]]}] 18:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 18:49:42 INFO - PROCESS | 3052 | 1467683382421 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 3052 | 1467683382423 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:49:42 INFO - PROCESS | 3052 | 1467683382426 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 3052 | 1467683382428 Marionette TRACE conn5 <- [1,1874,null,{}] 18:49:42 INFO - PROCESS | 3052 | 1467683382432 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}] 18:49:42 INFO - PROCESS | 3052 | 1467683382434 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:42 INFO - PROCESS | 3052 | 1467683382517 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:49:42 INFO - PROCESS | 3052 | 1467683382522 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 3052 | 1467683382524 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF76B800 == 22 [pid = 3052] [id = 478] 18:49:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBF83400) [pid = 3052] [serial = 1434] [outer = 0000000000000000] 18:49:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BBF87800) [pid = 3052] [serial = 1435] [outer = 000000C5BBF83400] 18:49:42 INFO - PROCESS | 3052 | 1467683382569 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBF92C00) [pid = 3052] [serial = 1436] [outer = 000000C5BBF83400] 18:49:43 INFO - PROCESS | 3052 | 1467683383012 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]]]}] 18:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 18:49:43 INFO - PROCESS | 3052 | 1467683383090 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 3052 | 1467683383095 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:49:43 INFO - PROCESS | 3052 | 1467683383106 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 3052 | 1467683383110 Marionette TRACE conn5 <- [1,1878,null,{}] 18:49:43 INFO - PROCESS | 3052 | 1467683383117 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}] 18:49:43 INFO - PROCESS | 3052 | 1467683383121 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:43 INFO - PROCESS | 3052 | 1467683383252 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:49:43 INFO - PROCESS | 3052 | 1467683383355 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 3052 | 1467683383361 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826AD000 == 23 [pid = 3052] [id = 479] 18:49:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5813CC000) [pid = 3052] [serial = 1437] [outer = 0000000000000000] 18:49:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581C1E000) [pid = 3052] [serial = 1438] [outer = 000000C5813CC000] 18:49:43 INFO - PROCESS | 3052 | 1467683383422 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581CEE000) [pid = 3052] [serial = 1439] [outer = 000000C5813CC000] 18:49:44 INFO - PROCESS | 3052 | 1467683384246 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]]]}] 18:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1197ms 18:49:44 INFO - PROCESS | 3052 | 1467683384310 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:49:44 INFO - PROCESS | 3052 | 1467683384313 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:49:44 INFO - PROCESS | 3052 | 1467683384321 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 3052 | 1467683384325 Marionette TRACE conn5 <- [1,1882,null,{}] 18:49:44 INFO - PROCESS | 3052 | 1467683384329 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}] 18:49:44 INFO - PROCESS | 3052 | 1467683384332 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:44 INFO - PROCESS | 3052 | 1467683384467 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:49:44 INFO - PROCESS | 3052 | 1467683384583 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 3052 | 1467683384586 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2074800 == 24 [pid = 3052] [id = 480] 18:49:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C58378AC00) [pid = 3052] [serial = 1440] [outer = 0000000000000000] 18:49:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C583858400) [pid = 3052] [serial = 1441] [outer = 000000C58378AC00] 18:49:44 INFO - PROCESS | 3052 | 1467683384645 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C584990C00) [pid = 3052] [serial = 1442] [outer = 000000C58378AC00] 18:49:45 INFO - PROCESS | 3052 | 1467683385506 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]]]}] 18:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1234ms 18:49:45 INFO - PROCESS | 3052 | 1467683385551 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 3052 | 1467683385555 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:49:45 INFO - PROCESS | 3052 | 1467683385560 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 3052 | 1467683385563 Marionette TRACE conn5 <- [1,1886,null,{}] 18:49:45 INFO - PROCESS | 3052 | 1467683385569 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}] 18:49:45 INFO - PROCESS | 3052 | 1467683385572 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:45 INFO - PROCESS | 3052 | 1467683385696 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B8D0E800) [pid = 3052] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B241F800) [pid = 3052] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B264F000) [pid = 3052] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B244D000) [pid = 3052] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B6B5E000) [pid = 3052] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B88CB800) [pid = 3052] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B75DE800) [pid = 3052] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5826C7800) [pid = 3052] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C95C00) [pid = 3052] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BBF8E400) [pid = 3052] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B84DF400) [pid = 3052] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B258F400) [pid = 3052] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2416C00) [pid = 3052] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583786800) [pid = 3052] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C582569800) [pid = 3052] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C584985C00) [pid = 3052] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5826B9800) [pid = 3052] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5828F1000) [pid = 3052] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581C46000) [pid = 3052] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C581C91C00) [pid = 3052] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8A2F400) [pid = 3052] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B29BAC00) [pid = 3052] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B3950C00) [pid = 3052] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B1247800) [pid = 3052] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B75DF400) [pid = 3052] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:49:45 INFO - PROCESS | 3052 | 1467683385820 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 3052 | 1467683385822 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C580BB8000 == 25 [pid = 3052] [id = 481] 18:49:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581383000) [pid = 3052] [serial = 1443] [outer = 0000000000000000] 18:49:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C3FC00) [pid = 3052] [serial = 1444] [outer = 000000C581383000] 18:49:45 INFO - PROCESS | 3052 | 1467683385872 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5826C0C00) [pid = 3052] [serial = 1445] [outer = 000000C581383000] 18:49:46 INFO - PROCESS | 3052 | 1467683386273 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]]]}] 18:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 18:49:46 INFO - PROCESS | 3052 | 1467683386294 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:49:46 INFO - PROCESS | 3052 | 1467683386299 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:49:46 INFO - PROCESS | 3052 | 1467683386305 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 3052 | 1467683386308 Marionette TRACE conn5 <- [1,1890,null,{}] 18:49:46 INFO - PROCESS | 3052 | 1467683386312 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}] 18:49:46 INFO - PROCESS | 3052 | 1467683386314 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:46 INFO - PROCESS | 3052 | 1467683386436 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:49:46 INFO - PROCESS | 3052 | 1467683386552 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 3052 | 1467683386555 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E4F000 == 26 [pid = 3052] [id = 482] 18:49:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C583788400) [pid = 3052] [serial = 1446] [outer = 0000000000000000] 18:49:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C583858800) [pid = 3052] [serial = 1447] [outer = 000000C583788400] 18:49:46 INFO - PROCESS | 3052 | 1467683386603 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C584989800) [pid = 3052] [serial = 1448] [outer = 000000C583788400] 18:49:46 INFO - PROCESS | 3052 | 1467683386989 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 18:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:49:47 INFO - PROCESS | 3052 | 1467683387041 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 3052 | 1467683387044 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:49:47 INFO - PROCESS | 3052 | 1467683387047 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 3052 | 1467683387051 Marionette TRACE conn5 <- [1,1894,null,{}] 18:49:47 INFO - PROCESS | 3052 | 1467683387063 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}] 18:49:47 INFO - PROCESS | 3052 | 1467683387075 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:47 INFO - PROCESS | 3052 | 1467683387167 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:49:47 INFO - PROCESS | 3052 | 1467683387174 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 3052 | 1467683387178 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0908000 == 27 [pid = 3052] [id = 483] 18:49:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B1BBC000) [pid = 3052] [serial = 1449] [outer = 0000000000000000] 18:49:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2417800) [pid = 3052] [serial = 1450] [outer = 000000C5B1BBC000] 18:49:47 INFO - PROCESS | 3052 | 1467683387227 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B244F000) [pid = 3052] [serial = 1451] [outer = 000000C5B1BBC000] 18:49:47 INFO - PROCESS | 3052 | 1467683387666 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 628ms 18:49:47 INFO - PROCESS | 3052 | 1467683387695 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 3052 | 1467683387698 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:49:47 INFO - PROCESS | 3052 | 1467683387701 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 3052 | 1467683387703 Marionette TRACE conn5 <- [1,1898,null,{}] 18:49:47 INFO - PROCESS | 3052 | 1467683387707 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}] 18:49:47 INFO - PROCESS | 3052 | 1467683387709 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:47 INFO - PROCESS | 3052 | 1467683387799 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:49:47 INFO - PROCESS | 3052 | 1467683387834 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 3052 | 1467683387837 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2072800 == 28 [pid = 3052] [id = 484] 18:49:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B259B400) [pid = 3052] [serial = 1452] [outer = 0000000000000000] 18:49:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B259E000) [pid = 3052] [serial = 1453] [outer = 000000C5B259B400] 18:49:47 INFO - PROCESS | 3052 | 1467683387883 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B264CC00) [pid = 3052] [serial = 1454] [outer = 000000C5B259B400] 18:49:48 INFO - PROCESS | 3052 | 1467683388360 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 672ms 18:49:48 INFO - PROCESS | 3052 | 1467683388388 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 3052 | 1467683388391 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:49:48 INFO - PROCESS | 3052 | 1467683388394 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:49:48 INFO - PROCESS | 3052 | 1467683388396 Marionette TRACE conn5 <- [1,1902,null,{}] 18:49:48 INFO - PROCESS | 3052 | 1467683388399 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}] 18:49:48 INFO - PROCESS | 3052 | 1467683388401 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:48 INFO - PROCESS | 3052 | 1467683388511 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:49:48 INFO - PROCESS | 3052 | 1467683388518 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 3052 | 1467683388521 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B6B000 == 29 [pid = 3052] [id = 485] 18:49:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B291A000) [pid = 3052] [serial = 1455] [outer = 0000000000000000] 18:49:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B29B5400) [pid = 3052] [serial = 1456] [outer = 000000C5B291A000] 18:49:48 INFO - PROCESS | 3052 | 1467683388567 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B34DA800) [pid = 3052] [serial = 1457] [outer = 000000C5B291A000] 18:49:49 INFO - PROCESS | 3052 | 1467683389033 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 18:49:49 INFO - PROCESS | 3052 | 1467683389090 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 3052 | 1467683389092 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:49:49 INFO - PROCESS | 3052 | 1467683389095 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:49:49 INFO - PROCESS | 3052 | 1467683389097 Marionette TRACE conn5 <- [1,1906,null,{}] 18:49:49 INFO - PROCESS | 3052 | 1467683389100 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}] 18:49:49 INFO - PROCESS | 3052 | 1467683389107 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:49 INFO - PROCESS | 3052 | 1467683389284 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:49:49 INFO - PROCESS | 3052 | 1467683389297 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 3052 | 1467683389299 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B883B800 == 30 [pid = 3052] [id = 486] 18:49:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B6A41000) [pid = 3052] [serial = 1458] [outer = 0000000000000000] 18:49:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6BBB800) [pid = 3052] [serial = 1459] [outer = 000000C5B6A41000] 18:49:49 INFO - PROCESS | 3052 | 1467683389344 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8495400) [pid = 3052] [serial = 1460] [outer = 000000C5B6A41000] 18:49:49 INFO - PROCESS | 3052 | 1467683389803 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 18:49:49 INFO - PROCESS | 3052 | 1467683389832 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 3052 | 1467683389834 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:49:49 INFO - PROCESS | 3052 | 1467683389837 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 3052 | 1467683389839 Marionette TRACE conn5 <- [1,1910,null,{}] 18:49:49 INFO - PROCESS | 3052 | 1467683389842 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}] 18:49:49 INFO - PROCESS | 3052 | 1467683389844 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:49 INFO - PROCESS | 3052 | 1467683389951 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:49:49 INFO - PROCESS | 3052 | 1467683389957 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 3052 | 1467683389959 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED5800 == 31 [pid = 3052] [id = 487] 18:49:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B88D5C00) [pid = 3052] [serial = 1461] [outer = 0000000000000000] 18:49:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8A26400) [pid = 3052] [serial = 1462] [outer = 000000C5B88D5C00] 18:49:50 INFO - PROCESS | 3052 | 1467683390003 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8D13C00) [pid = 3052] [serial = 1463] [outer = 000000C5B88D5C00] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2B15400) [pid = 3052] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C583853000) [pid = 3052] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B8CA4C00) [pid = 3052] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C29C00) [pid = 3052] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C582566800) [pid = 3052] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B259D000) [pid = 3052] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5A4620800) [pid = 3052] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C580B3F000) [pid = 3052] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C582566C00) [pid = 3052] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583784000) [pid = 3052] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8516800) [pid = 3052] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2581800) [pid = 3052] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:49:50 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8D1BC00) [pid = 3052] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:49:50 INFO - PROCESS | 3052 | 1467683390557 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 775ms 18:49:50 INFO - PROCESS | 3052 | 1467683390616 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 3052 | 1467683390618 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:49:50 INFO - PROCESS | 3052 | 1467683390621 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 3052 | 1467683390623 Marionette TRACE conn5 <- [1,1914,null,{}] 18:49:50 INFO - PROCESS | 3052 | 1467683390626 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}] 18:49:50 INFO - PROCESS | 3052 | 1467683390628 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:50 INFO - PROCESS | 3052 | 1467683390710 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:49:50 INFO - PROCESS | 3052 | 1467683390715 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 3052 | 1467683390717 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5CB000 == 32 [pid = 3052] [id = 488] 18:49:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B0ADA400) [pid = 3052] [serial = 1464] [outer = 0000000000000000] 18:49:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B6A44800) [pid = 3052] [serial = 1465] [outer = 000000C5B0ADA400] 18:49:50 INFO - PROCESS | 3052 | 1467683390762 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8D0CC00) [pid = 3052] [serial = 1466] [outer = 000000C5B0ADA400] 18:49:51 INFO - PROCESS | 3052 | 1467683391173 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 586ms 18:49:51 INFO - PROCESS | 3052 | 1467683391222 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 3052 | 1467683391224 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:49:51 INFO - PROCESS | 3052 | 1467683391227 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 3052 | 1467683391229 Marionette TRACE conn5 <- [1,1918,null,{}] 18:49:51 INFO - PROCESS | 3052 | 1467683391233 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}] 18:49:51 INFO - PROCESS | 3052 | 1467683391235 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:51 INFO - PROCESS | 3052 | 1467683391322 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:49:51 INFO - PROCESS | 3052 | 1467683391328 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 3052 | 1467683391330 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC4F000 == 33 [pid = 3052] [id = 489] 18:49:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8FF3400) [pid = 3052] [serial = 1467] [outer = 0000000000000000] 18:49:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8A24400) [pid = 3052] [serial = 1468] [outer = 000000C5B8FF3400] 18:49:51 INFO - PROCESS | 3052 | 1467683391375 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBF85C00) [pid = 3052] [serial = 1469] [outer = 000000C5B8FF3400] 18:49:51 INFO - PROCESS | 3052 | 1467683391800 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 18:49:51 INFO - PROCESS | 3052 | 1467683391859 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 3052 | 1467683391861 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:49:51 INFO - PROCESS | 3052 | 1467683391865 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 3052 | 1467683391867 Marionette TRACE conn5 <- [1,1922,null,{}] 18:49:51 INFO - PROCESS | 3052 | 1467683391870 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}] 18:49:51 INFO - PROCESS | 3052 | 1467683391872 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:51 INFO - PROCESS | 3052 | 1467683391958 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:49:51 INFO - PROCESS | 3052 | 1467683391965 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 3052 | 1467683391967 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF432800 == 34 [pid = 3052] [id = 490] 18:49:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBFB3400) [pid = 3052] [serial = 1470] [outer = 0000000000000000] 18:49:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BC675C00) [pid = 3052] [serial = 1471] [outer = 000000C5BBFB3400] 18:49:52 INFO - PROCESS | 3052 | 1467683392019 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BDB9E000) [pid = 3052] [serial = 1472] [outer = 000000C5BBFB3400] 18:49:52 INFO - PROCESS | 3052 | 1467683392688 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 879ms 18:49:52 INFO - PROCESS | 3052 | 1467683392747 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 3052 | 1467683392752 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:49:52 INFO - PROCESS | 3052 | 1467683392757 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 3052 | 1467683392761 Marionette TRACE conn5 <- [1,1926,null,{}] 18:49:52 INFO - PROCESS | 3052 | 1467683392767 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}] 18:49:52 INFO - PROCESS | 3052 | 1467683392771 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:52 INFO - PROCESS | 3052 | 1467683392891 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:49:53 INFO - PROCESS | 3052 | 1467683393014 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 3052 | 1467683393017 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E46800 == 35 [pid = 3052] [id = 491] 18:49:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581CED800) [pid = 3052] [serial = 1473] [outer = 0000000000000000] 18:49:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5826BEC00) [pid = 3052] [serial = 1474] [outer = 000000C581CED800] 18:49:53 INFO - PROCESS | 3052 | 1467683393078 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C584161400) [pid = 3052] [serial = 1475] [outer = 000000C581CED800] 18:49:53 INFO - PROCESS | 3052 | 1467683393698 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 18:49:53 INFO - PROCESS | 3052 | 1467683393746 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 3052 | 1467683393751 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:49:53 INFO - PROCESS | 3052 | 1467683393758 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 3052 | 1467683393761 Marionette TRACE conn5 <- [1,1930,null,{}] 18:49:53 INFO - PROCESS | 3052 | 1467683393766 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}] 18:49:53 INFO - PROCESS | 3052 | 1467683393769 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:53 INFO - PROCESS | 3052 | 1467683393919 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:49:54 INFO - PROCESS | 3052 | 1467683394040 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 3052 | 1467683394043 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B782B800 == 36 [pid = 3052] [id = 492] 18:49:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B241B400) [pid = 3052] [serial = 1476] [outer = 0000000000000000] 18:49:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B258D400) [pid = 3052] [serial = 1477] [outer = 000000C5B241B400] 18:49:54 INFO - PROCESS | 3052 | 1467683394103 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B2BA3400) [pid = 3052] [serial = 1478] [outer = 000000C5B241B400] 18:49:54 INFO - PROCESS | 3052 | 1467683394735 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1030ms 18:49:54 INFO - PROCESS | 3052 | 1467683394791 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 3052 | 1467683394794 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:49:54 INFO - PROCESS | 3052 | 1467683394797 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 3052 | 1467683394801 Marionette TRACE conn5 <- [1,1934,null,{}] 18:49:54 INFO - PROCESS | 3052 | 1467683394833 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}] 18:49:54 INFO - PROCESS | 3052 | 1467683394838 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:55 INFO - PROCESS | 3052 | 1467683395000 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:49:55 INFO - PROCESS | 3052 | 1467683395115 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 3052 | 1467683395119 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582877800 == 37 [pid = 3052] [id = 493] 18:49:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C581C8D000) [pid = 3052] [serial = 1479] [outer = 0000000000000000] 18:49:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C582568800) [pid = 3052] [serial = 1480] [outer = 000000C581C8D000] 18:49:55 INFO - PROCESS | 3052 | 1467683395181 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B39BB400) [pid = 3052] [serial = 1481] [outer = 000000C581C8D000] 18:49:55 INFO - PROCESS | 3052 | 1467683395972 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]]]}] 18:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1236ms 18:49:56 INFO - PROCESS | 3052 | 1467683396036 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 3052 | 1467683396040 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:49:56 INFO - PROCESS | 3052 | 1467683396045 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 3052 | 1467683396050 Marionette TRACE conn5 <- [1,1938,null,{}] 18:49:56 INFO - PROCESS | 3052 | 1467683396073 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}] 18:49:56 INFO - PROCESS | 3052 | 1467683396076 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:56 INFO - PROCESS | 3052 | 1467683396187 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:49:56 INFO - PROCESS | 3052 | 1467683396260 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 3052 | 1467683396262 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E4B000 == 38 [pid = 3052] [id = 494] 18:49:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C583886400) [pid = 3052] [serial = 1482] [outer = 0000000000000000] 18:49:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B0AD6400) [pid = 3052] [serial = 1483] [outer = 000000C583886400] 18:49:56 INFO - PROCESS | 3052 | 1467683396314 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5B2421C00) [pid = 3052] [serial = 1484] [outer = 000000C583886400] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED5800 == 37 [pid = 3052] [id = 487] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2072800 == 36 [pid = 3052] [id = 484] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B883B800 == 35 [pid = 3052] [id = 486] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC4F000 == 34 [pid = 3052] [id = 489] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC4D800 == 33 [pid = 3052] [id = 465] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B6B000 == 32 [pid = 3052] [id = 485] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5CB000 == 31 [pid = 3052] [id = 488] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C582877800 == 30 [pid = 3052] [id = 493] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B782B800 == 29 [pid = 3052] [id = 492] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E46800 == 28 [pid = 3052] [id = 491] 18:49:57 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF432800 == 27 [pid = 3052] [id = 490] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B6AECC00) [pid = 3052] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B394FC00) [pid = 3052] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B8ECF400) [pid = 3052] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C581C3F400) [pid = 3052] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C581C8AC00) [pid = 3052] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B241B000) [pid = 3052] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B244CC00) [pid = 3052] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2653400) [pid = 3052] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2B9B000) [pid = 3052] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B12BC000) [pid = 3052] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B1B0BC00) [pid = 3052] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58378DC00) [pid = 3052] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C583894000) [pid = 3052] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C58256B400) [pid = 3052] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5826C2800) [pid = 3052] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B84D9000) [pid = 3052] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B76CB400) [pid = 3052] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8A2D000) [pid = 3052] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2598C00) [pid = 3052] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BBF87800) [pid = 3052] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8D12C00) [pid = 3052] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B8CA5C00) [pid = 3052] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B72AEC00) [pid = 3052] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BBA89800) [pid = 3052] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BBA73000) [pid = 3052] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B6A38C00) [pid = 3052] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:49:57 INFO - PROCESS | 3052 | 1467683397402 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1384ms 18:49:57 INFO - PROCESS | 3052 | 1467683397429 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 3052 | 1467683397433 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:49:57 INFO - PROCESS | 3052 | 1467683397442 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 3052 | 1467683397447 Marionette TRACE conn5 <- [1,1942,null,{}] 18:49:57 INFO - PROCESS | 3052 | 1467683397452 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}] 18:49:57 INFO - PROCESS | 3052 | 1467683397455 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:57 INFO - PROCESS | 3052 | 1467683397547 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:49:57 INFO - PROCESS | 3052 | 1467683397556 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 3052 | 1467683397560 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828D1000 == 28 [pid = 3052] [id = 495] 18:49:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581E60C00) [pid = 3052] [serial = 1485] [outer = 0000000000000000] 18:49:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C58256D800) [pid = 3052] [serial = 1486] [outer = 000000C581E60C00] 18:49:57 INFO - PROCESS | 3052 | 1467683397609 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5828F1000) [pid = 3052] [serial = 1487] [outer = 000000C581E60C00] 18:49:58 INFO - PROCESS | 3052 | 1467683398100 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 18:49:58 INFO - PROCESS | 3052 | 1467683398130 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 3052 | 1467683398135 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:49:58 INFO - PROCESS | 3052 | 1467683398142 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 3052 | 1467683398145 Marionette TRACE conn5 <- [1,1946,null,{}] 18:49:58 INFO - PROCESS | 3052 | 1467683398148 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}] 18:49:58 INFO - PROCESS | 3052 | 1467683398151 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:58 INFO - PROCESS | 3052 | 1467683398281 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:49:58 INFO - PROCESS | 3052 | 1467683398365 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 3052 | 1467683398367 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E90800 == 29 [pid = 3052] [id = 496] 18:49:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5828F9000) [pid = 3052] [serial = 1488] [outer = 0000000000000000] 18:49:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C584985400) [pid = 3052] [serial = 1489] [outer = 000000C5828F9000] 18:49:58 INFO - PROCESS | 3052 | 1467683398416 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B1414C00) [pid = 3052] [serial = 1490] [outer = 000000C5828F9000] 18:49:58 INFO - PROCESS | 3052 | 1467683398793 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 18:49:58 INFO - PROCESS | 3052 | 1467683398833 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 3052 | 1467683398836 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:49:58 INFO - PROCESS | 3052 | 1467683398840 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 3052 | 1467683398844 Marionette TRACE conn5 <- [1,1950,null,{}] 18:49:58 INFO - PROCESS | 3052 | 1467683398856 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}] 18:49:58 INFO - PROCESS | 3052 | 1467683398861 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:58 INFO - PROCESS | 3052 | 1467683398951 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:49:58 INFO - PROCESS | 3052 | 1467683398958 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 3052 | 1467683398961 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1BAA000 == 30 [pid = 3052] [id = 497] 18:49:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B244CC00) [pid = 3052] [serial = 1491] [outer = 0000000000000000] 18:49:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B258D000) [pid = 3052] [serial = 1492] [outer = 000000C5B244CC00] 18:49:59 INFO - PROCESS | 3052 | 1467683399010 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B264B400) [pid = 3052] [serial = 1493] [outer = 000000C5B244CC00] 18:49:59 INFO - PROCESS | 3052 | 1467683399512 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 18:49:59 INFO - PROCESS | 3052 | 1467683399534 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 3052 | 1467683399537 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:49:59 INFO - PROCESS | 3052 | 1467683399546 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 3052 | 1467683399549 Marionette TRACE conn5 <- [1,1954,null,{}] 18:49:59 INFO - PROCESS | 3052 | 1467683399552 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}] 18:49:59 INFO - PROCESS | 3052 | 1467683399555 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:59 INFO - PROCESS | 3052 | 1467683399698 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:49:59 INFO - PROCESS | 3052 | 1467683399751 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 3052 | 1467683399753 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:49:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B737E000 == 31 [pid = 3052] [id = 498] 18:49:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B343E800) [pid = 3052] [serial = 1494] [outer = 0000000000000000] 18:49:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B3952800) [pid = 3052] [serial = 1495] [outer = 000000C5B343E800] 18:49:59 INFO - PROCESS | 3052 | 1467683399799 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6A3C400) [pid = 3052] [serial = 1496] [outer = 000000C5B343E800] 18:50:00 INFO - PROCESS | 3052 | 1467683400235 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 18:50:00 INFO - PROCESS | 3052 | 1467683400280 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 3052 | 1467683400282 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:50:00 INFO - PROCESS | 3052 | 1467683400285 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:50:00 INFO - PROCESS | 3052 | 1467683400287 Marionette TRACE conn5 <- [1,1958,null,{}] 18:50:00 INFO - PROCESS | 3052 | 1467683400291 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}] 18:50:00 INFO - PROCESS | 3052 | 1467683400293 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:00 INFO - PROCESS | 3052 | 1467683400406 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:50:00 INFO - PROCESS | 3052 | 1467683400412 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 3052 | 1467683400414 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8839800 == 32 [pid = 3052] [id = 499] 18:50:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C581C46C00) [pid = 3052] [serial = 1497] [outer = 0000000000000000] 18:50:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6AF9000) [pid = 3052] [serial = 1498] [outer = 000000C581C46C00] 18:50:00 INFO - PROCESS | 3052 | 1467683400459 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B7576800) [pid = 3052] [serial = 1499] [outer = 000000C581C46C00] 18:50:00 INFO - PROCESS | 3052 | 1467683400929 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 18:50:00 INFO - PROCESS | 3052 | 1467683400981 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 3052 | 1467683400983 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:50:00 INFO - PROCESS | 3052 | 1467683400987 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 3052 | 1467683400989 Marionette TRACE conn5 <- [1,1962,null,{}] 18:50:00 INFO - PROCESS | 3052 | 1467683400992 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}] 18:50:01 INFO - PROCESS | 3052 | 1467683400998 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:01 INFO - PROCESS | 3052 | 1467683401148 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8FF3400) [pid = 3052] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B291A000) [pid = 3052] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B6A41000) [pid = 3052] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B88D5C00) [pid = 3052] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BBF83400) [pid = 3052] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C58378AC00) [pid = 3052] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583788400) [pid = 3052] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B259B400) [pid = 3052] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581383000) [pid = 3052] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5813CC000) [pid = 3052] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B1BBC000) [pid = 3052] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BBFB3400) [pid = 3052] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:50:01 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B0ADA400) [pid = 3052] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:50:01 INFO - PROCESS | 3052 | 1467683401385 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 3052 | 1467683401387 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B14B0000 == 33 [pid = 3052] [id = 500] 18:50:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C580ACD800) [pid = 3052] [serial = 1500] [outer = 0000000000000000] 18:50:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581C4C000) [pid = 3052] [serial = 1501] [outer = 000000C580ACD800] 18:50:01 INFO - PROCESS | 3052 | 1467683401433 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B259B400) [pid = 3052] [serial = 1502] [outer = 000000C580ACD800] 18:50:01 INFO - PROCESS | 3052 | 1467683401788 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 839ms 18:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:50:01 INFO - PROCESS | 3052 | 1467683401828 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 3052 | 1467683401830 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:50:01 INFO - PROCESS | 3052 | 1467683401834 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 3052 | 1467683401835 Marionette TRACE conn5 <- [1,1966,null,{}] 18:50:01 INFO - PROCESS | 3052 | 1467683401839 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}] 18:50:01 INFO - PROCESS | 3052 | 1467683401841 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:01 INFO - PROCESS | 3052 | 1467683401952 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:50:01 INFO - PROCESS | 3052 | 1467683401960 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 3052 | 1467683401962 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEA93800 == 34 [pid = 3052] [id = 501] 18:50:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B7846400) [pid = 3052] [serial = 1503] [outer = 0000000000000000] 18:50:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8CA9800) [pid = 3052] [serial = 1504] [outer = 000000C5B7846400] 18:50:02 INFO - PROCESS | 3052 | 1467683402007 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8ED1C00) [pid = 3052] [serial = 1505] [outer = 000000C5B7846400] 18:50:02 INFO - PROCESS | 3052 | 1467683402402 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 587ms 18:50:02 INFO - PROCESS | 3052 | 1467683402424 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 3052 | 1467683402426 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:50:02 INFO - PROCESS | 3052 | 1467683402429 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:50:02 INFO - PROCESS | 3052 | 1467683402431 Marionette TRACE conn5 <- [1,1970,null,{}] 18:50:02 INFO - PROCESS | 3052 | 1467683402434 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}] 18:50:02 INFO - PROCESS | 3052 | 1467683402436 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:02 INFO - PROCESS | 3052 | 1467683402517 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:50:02 INFO - PROCESS | 3052 | 1467683402593 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 3052 | 1467683402595 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE74000 == 35 [pid = 3052] [id = 502] 18:50:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B84DFC00) [pid = 3052] [serial = 1506] [outer = 0000000000000000] 18:50:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA77800) [pid = 3052] [serial = 1507] [outer = 000000C5B84DFC00] 18:50:02 INFO - PROCESS | 3052 | 1467683402652 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBF32800) [pid = 3052] [serial = 1508] [outer = 000000C5B84DFC00] 18:50:03 INFO - PROCESS | 3052 | 1467683403022 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]]]}] 18:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 18:50:03 INFO - PROCESS | 3052 | 1467683403061 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:50:03 INFO - PROCESS | 3052 | 1467683403063 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:50:03 INFO - PROCESS | 3052 | 1467683403066 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:50:03 INFO - PROCESS | 3052 | 1467683403068 Marionette TRACE conn5 <- [1,1974,null,{}] 18:50:03 INFO - PROCESS | 3052 | 1467683403072 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}] 18:50:03 INFO - PROCESS | 3052 | 1467683403074 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:03 INFO - PROCESS | 3052 | 1467683403194 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:50:03 INFO - PROCESS | 3052 | 1467683403199 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 3052 | 1467683403201 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF74F800 == 36 [pid = 3052] [id = 503] 18:50:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8ECF400) [pid = 3052] [serial = 1509] [outer = 0000000000000000] 18:50:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBF91800) [pid = 3052] [serial = 1510] [outer = 000000C5B8ECF400] 18:50:03 INFO - PROCESS | 3052 | 1467683403246 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BC831400) [pid = 3052] [serial = 1511] [outer = 000000C5B8ECF400] 18:50:04 INFO - PROCESS | 3052 | 1467683404046 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1030ms 18:50:04 INFO - PROCESS | 3052 | 1467683404101 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:50:04 INFO - PROCESS | 3052 | 1467683404105 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:50:04 INFO - PROCESS | 3052 | 1467683404110 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:50:04 INFO - PROCESS | 3052 | 1467683404116 Marionette TRACE conn5 <- [1,1978,null,{}] 18:50:04 INFO - PROCESS | 3052 | 1467683404184 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}] 18:50:04 INFO - PROCESS | 3052 | 1467683404187 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:04 INFO - PROCESS | 3052 | 1467683404326 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:50:04 INFO - PROCESS | 3052 | 1467683404416 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 3052 | 1467683404419 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D46800 == 37 [pid = 3052] [id = 504] 18:50:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5826C0000) [pid = 3052] [serial = 1512] [outer = 0000000000000000] 18:50:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C583786400) [pid = 3052] [serial = 1513] [outer = 000000C5826C0000] 18:50:04 INFO - PROCESS | 3052 | 1467683404481 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B12BA000) [pid = 3052] [serial = 1514] [outer = 000000C5826C0000] 18:50:05 INFO - PROCESS | 3052 | 1467683405336 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1318ms 18:50:05 INFO - PROCESS | 3052 | 1467683405433 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:50:05 INFO - PROCESS | 3052 | 1467683405438 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:50:05 INFO - PROCESS | 3052 | 1467683405443 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 3052 | 1467683405447 Marionette TRACE conn5 <- [1,1982,null,{}] 18:50:05 INFO - PROCESS | 3052 | 1467683405452 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}] 18:50:05 INFO - PROCESS | 3052 | 1467683405456 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:05 INFO - PROCESS | 3052 | 1467683405590 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:50:05 INFO - PROCESS | 3052 | 1467683405666 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 3052 | 1467683405670 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828CD000 == 38 [pid = 3052] [id = 505] 18:50:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5828F1800) [pid = 3052] [serial = 1515] [outer = 0000000000000000] 18:50:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5828F4400) [pid = 3052] [serial = 1516] [outer = 000000C5828F1800] 18:50:05 INFO - PROCESS | 3052 | 1467683405764 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C583893000) [pid = 3052] [serial = 1517] [outer = 000000C5828F1800] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE74000 == 37 [pid = 3052] [id = 502] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEA93800 == 36 [pid = 3052] [id = 501] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B14B0000 == 35 [pid = 3052] [id = 500] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8839800 == 34 [pid = 3052] [id = 499] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B737E000 == 33 [pid = 3052] [id = 498] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1BAA000 == 32 [pid = 3052] [id = 497] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E90800 == 31 [pid = 3052] [id = 496] 18:50:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828D1000 == 30 [pid = 3052] [id = 495] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BBF85C00) [pid = 3052] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B29B5400) [pid = 3052] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B6BBB800) [pid = 3052] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B8A26400) [pid = 3052] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBF92C00) [pid = 3052] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C583858400) [pid = 3052] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C584990C00) [pid = 3052] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583858800) [pid = 3052] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C584989800) [pid = 3052] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B259E000) [pid = 3052] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C3FC00) [pid = 3052] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5826C0C00) [pid = 3052] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C1E000) [pid = 3052] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581CEE000) [pid = 3052] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2417800) [pid = 3052] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B244F000) [pid = 3052] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC675C00) [pid = 3052] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BDB9E000) [pid = 3052] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8D13C00) [pid = 3052] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B6A44800) [pid = 3052] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B8A24400) [pid = 3052] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B8D0CC00) [pid = 3052] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B34DA800) [pid = 3052] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B8495400) [pid = 3052] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B264CC00) [pid = 3052] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:50:06 INFO - PROCESS | 3052 | 1467683406238 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 840ms 18:50:06 INFO - PROCESS | 3052 | 1467683406283 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 3052 | 1467683406288 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:50:06 INFO - PROCESS | 3052 | 1467683406295 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 3052 | 1467683406298 Marionette TRACE conn5 <- [1,1986,null,{}] 18:50:06 INFO - PROCESS | 3052 | 1467683406302 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}] 18:50:06 INFO - PROCESS | 3052 | 1467683406305 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:06 INFO - PROCESS | 3052 | 1467683406396 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:50:06 INFO - PROCESS | 3052 | 1467683406403 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 3052 | 1467683406405 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849ED000 == 31 [pid = 3052] [id = 506] 18:50:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C582564800) [pid = 3052] [serial = 1518] [outer = 0000000000000000] 18:50:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C583785C00) [pid = 3052] [serial = 1519] [outer = 000000C582564800] 18:50:06 INFO - PROCESS | 3052 | 1467683406455 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C58498A800) [pid = 3052] [serial = 1520] [outer = 000000C582564800] 18:50:06 INFO - PROCESS | 3052 | 1467683406937 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 18:50:06 INFO - PROCESS | 3052 | 1467683406989 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 3052 | 1467683406992 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:50:07 INFO - PROCESS | 3052 | 1467683406995 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 3052 | 1467683406999 Marionette TRACE conn5 <- [1,1990,null,{}] 18:50:07 INFO - PROCESS | 3052 | 1467683407011 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}] 18:50:07 INFO - PROCESS | 3052 | 1467683407015 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:07 INFO - PROCESS | 3052 | 1467683407136 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:50:07 INFO - PROCESS | 3052 | 1467683407222 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 3052 | 1467683407226 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1BA5000 == 32 [pid = 3052] [id = 507] 18:50:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B2447C00) [pid = 3052] [serial = 1521] [outer = 0000000000000000] 18:50:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2582800) [pid = 3052] [serial = 1522] [outer = 000000C5B2447C00] 18:50:07 INFO - PROCESS | 3052 | 1467683407276 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B259DC00) [pid = 3052] [serial = 1523] [outer = 000000C5B2447C00] 18:50:07 INFO - PROCESS | 3052 | 1467683407653 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]]]}] 18:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 18:50:07 INFO - PROCESS | 3052 | 1467683407732 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 3052 | 1467683407735 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:50:07 INFO - PROCESS | 3052 | 1467683407739 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 3052 | 1467683407741 Marionette TRACE conn5 <- [1,1994,null,{}] 18:50:07 INFO - PROCESS | 3052 | 1467683407744 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}] 18:50:07 INFO - PROCESS | 3052 | 1467683407747 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:07 INFO - PROCESS | 3052 | 1467683407836 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:50:07 INFO - PROCESS | 3052 | 1467683407842 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 3052 | 1467683407845 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6F6D800 == 33 [pid = 3052] [id = 508] 18:50:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2653400) [pid = 3052] [serial = 1524] [outer = 0000000000000000] 18:50:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2E1D400) [pid = 3052] [serial = 1525] [outer = 000000C5B2653400] 18:50:07 INFO - PROCESS | 3052 | 1467683407891 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B6861400) [pid = 3052] [serial = 1526] [outer = 000000C5B2653400] 18:50:08 INFO - PROCESS | 3052 | 1467683408350 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]]]}] 18:50:08 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 18:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 18:50:08 INFO - PROCESS | 3052 | 1467683408433 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 3052 | 1467683408435 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:50:08 INFO - PROCESS | 3052 | 1467683408439 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 3052 | 1467683408440 Marionette TRACE conn5 <- [1,1998,null,{}] 18:50:08 INFO - PROCESS | 3052 | 1467683408444 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}] 18:50:08 INFO - PROCESS | 3052 | 1467683408446 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:08 INFO - PROCESS | 3052 | 1467683408583 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:50:08 INFO - PROCESS | 3052 | 1467683408613 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 3052 | 1467683408615 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B883D800 == 34 [pid = 3052] [id = 509] 18:50:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B68B6800) [pid = 3052] [serial = 1527] [outer = 0000000000000000] 18:50:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B72B6000) [pid = 3052] [serial = 1528] [outer = 000000C5B68B6800] 18:50:08 INFO - PROCESS | 3052 | 1467683408663 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8305400) [pid = 3052] [serial = 1529] [outer = 000000C5B68B6800] 18:50:09 INFO - PROCESS | 3052 | 1467683409110 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]]]}] 18:50:09 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 18:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 18:50:09 INFO - PROCESS | 3052 | 1467683409176 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 3052 | 1467683409178 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:50:09 INFO - PROCESS | 3052 | 1467683409181 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 3052 | 1467683409183 Marionette TRACE conn5 <- [1,2002,null,{}] 18:50:09 INFO - PROCESS | 3052 | 1467683409187 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}] 18:50:09 INFO - PROCESS | 3052 | 1467683409193 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:09 INFO - PROCESS | 3052 | 1467683409344 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:50:09 INFO - PROCESS | 3052 | 1467683409400 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 3052 | 1467683409402 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6DF800 == 35 [pid = 3052] [id = 510] 18:50:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B88D5800) [pid = 3052] [serial = 1530] [outer = 0000000000000000] 18:50:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8A31400) [pid = 3052] [serial = 1531] [outer = 000000C5B88D5800] 18:50:09 INFO - PROCESS | 3052 | 1467683409448 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA72400) [pid = 3052] [serial = 1532] [outer = 000000C5B88D5800] 18:50:09 INFO - PROCESS | 3052 | 1467683409870 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 18:50:09 INFO - PROCESS | 3052 | 1467683409939 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 3052 | 1467683409941 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:50:09 INFO - PROCESS | 3052 | 1467683409945 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 3052 | 1467683409947 Marionette TRACE conn5 <- [1,2006,null,{}] 18:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:50:09 INFO - PROCESS | 3052 | 1467683409950 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}] 18:50:09 INFO - PROCESS | 3052 | 1467683409952 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:10 INFO - PROCESS | 3052 | 1467683410131 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B84DFC00) [pid = 3052] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B244CC00) [pid = 3052] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B343E800) [pid = 3052] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581E60C00) [pid = 3052] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5828F9000) [pid = 3052] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C583886400) [pid = 3052] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581C46C00) [pid = 3052] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C580ACD800) [pid = 3052] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C581CED800) [pid = 3052] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B241B400) [pid = 3052] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C581C8D000) [pid = 3052] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:50:10 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B7846400) [pid = 3052] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:50:10 INFO - PROCESS | 3052 | 1467683410189 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 3052 | 1467683410191 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B45000 == 36 [pid = 3052] [id = 511] 18:50:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C40400) [pid = 3052] [serial = 1533] [outer = 0000000000000000] 18:50:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581C94C00) [pid = 3052] [serial = 1534] [outer = 000000C581C40400] 18:50:10 INFO - PROCESS | 3052 | 1467683410236 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2B17800) [pid = 3052] [serial = 1535] [outer = 000000C581C40400] 18:50:10 INFO - PROCESS | 3052 | 1467683410603 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 18:50:10 INFO - PROCESS | 3052 | 1467683410624 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 3052 | 1467683410626 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:50:10 INFO - PROCESS | 3052 | 1467683410629 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:50:10 INFO - PROCESS | 3052 | 1467683410631 Marionette TRACE conn5 <- [1,2010,null,{}] 18:50:10 INFO - PROCESS | 3052 | 1467683410644 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}] 18:50:10 INFO - PROCESS | 3052 | 1467683410646 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:10 INFO - PROCESS | 3052 | 1467683410728 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:50:10 INFO - PROCESS | 3052 | 1467683410734 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 3052 | 1467683410736 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582876000 == 37 [pid = 3052] [id = 512] 18:50:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B84DFC00) [pid = 3052] [serial = 1536] [outer = 0000000000000000] 18:50:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BC676C00) [pid = 3052] [serial = 1537] [outer = 000000C5B84DFC00] 18:50:10 INFO - PROCESS | 3052 | 1467683410782 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BDBA9C00) [pid = 3052] [serial = 1538] [outer = 000000C5B84DFC00] 18:50:11 INFO - PROCESS | 3052 | 1467683411198 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 588ms 18:50:11 INFO - PROCESS | 3052 | 1467683411221 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 3052 | 1467683411224 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:50:11 INFO - PROCESS | 3052 | 1467683411228 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 3052 | 1467683411230 Marionette TRACE conn5 <- [1,2014,null,{}] 18:50:11 INFO - PROCESS | 3052 | 1467683411252 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}] 18:50:11 INFO - PROCESS | 3052 | 1467683411254 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:11 INFO - PROCESS | 3052 | 1467683411342 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:50:11 INFO - PROCESS | 3052 | 1467683411348 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 3052 | 1467683411350 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF756800 == 38 [pid = 3052] [id = 513] 18:50:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BE59E400) [pid = 3052] [serial = 1539] [outer = 0000000000000000] 18:50:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BE5DE400) [pid = 3052] [serial = 1540] [outer = 000000C5BE59E400] 18:50:11 INFO - PROCESS | 3052 | 1467683411395 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BE5E7400) [pid = 3052] [serial = 1541] [outer = 000000C5BE59E400] 18:50:11 INFO - PROCESS | 3052 | 1467683411819 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 18:50:11 INFO - PROCESS | 3052 | 1467683411859 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 3052 | 1467683411861 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:50:11 INFO - PROCESS | 3052 | 1467683411865 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:50:11 INFO - PROCESS | 3052 | 1467683411866 Marionette TRACE conn5 <- [1,2018,null,{}] 18:50:11 INFO - PROCESS | 3052 | 1467683411874 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}] 18:50:11 INFO - PROCESS | 3052 | 1467683411876 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:12 INFO - PROCESS | 3052 | 1467683411997 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:50:12 INFO - PROCESS | 3052 | 1467683412005 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 3052 | 1467683412007 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF81C000 == 39 [pid = 3052] [id = 514] 18:50:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BE7F3400) [pid = 3052] [serial = 1542] [outer = 0000000000000000] 18:50:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BE7F9C00) [pid = 3052] [serial = 1543] [outer = 000000C5BE7F3400] 18:50:12 INFO - PROCESS | 3052 | 1467683412051 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BEAD6400) [pid = 3052] [serial = 1544] [outer = 000000C5BE7F3400] 18:50:12 INFO - PROCESS | 3052 | 1467683412686 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]]]}] 18:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 944ms 18:50:12 INFO - PROCESS | 3052 | 1467683412813 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 3052 | 1467683412818 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:50:12 INFO - PROCESS | 3052 | 1467683412823 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - PROCESS | 3052 | 1467683412829 Marionette TRACE conn5 <- [1,2022,null,{}] 18:50:12 INFO - PROCESS | 3052 | 1467683412834 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}] 18:50:12 INFO - PROCESS | 3052 | 1467683412837 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:13 INFO - PROCESS | 3052 | 1467683412991 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:50:13 INFO - PROCESS | 3052 | 1467683413108 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 3052 | 1467683413111 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0D800 == 40 [pid = 3052] [id = 515] 18:50:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5828ECC00) [pid = 3052] [serial = 1545] [outer = 0000000000000000] 18:50:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C584166C00) [pid = 3052] [serial = 1546] [outer = 000000C5828ECC00] 18:50:13 INFO - PROCESS | 3052 | 1467683413172 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B241D000) [pid = 3052] [serial = 1547] [outer = 000000C5828ECC00] 18:50:13 INFO - PROCESS | 3052 | 1467683413742 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 18:50:13 INFO - PROCESS | 3052 | 1467683413813 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 3052 | 1467683413818 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:50:13 INFO - PROCESS | 3052 | 1467683413825 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 3052 | 1467683413828 Marionette TRACE conn5 <- [1,2026,null,{}] 18:50:13 INFO - PROCESS | 3052 | 1467683413832 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}] 18:50:13 INFO - PROCESS | 3052 | 1467683413835 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:13 INFO - PROCESS | 3052 | 1467683413963 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:50:14 INFO - PROCESS | 3052 | 1467683414079 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 3052 | 1467683414082 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6CE000 == 41 [pid = 3052] [id = 516] 18:50:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B264BC00) [pid = 3052] [serial = 1548] [outer = 0000000000000000] 18:50:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B6AF9800) [pid = 3052] [serial = 1549] [outer = 000000C5B264BC00] 18:50:14 INFO - PROCESS | 3052 | 1467683414141 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B84DE000) [pid = 3052] [serial = 1550] [outer = 000000C5B264BC00] 18:50:14 INFO - PROCESS | 3052 | 1467683414791 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1030ms 18:50:14 INFO - PROCESS | 3052 | 1467683414857 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 3052 | 1467683414860 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:50:14 INFO - PROCESS | 3052 | 1467683414864 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 3052 | 1467683414868 Marionette TRACE conn5 <- [1,2030,null,{}] 18:50:14 INFO - PROCESS | 3052 | 1467683414880 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}] 18:50:14 INFO - PROCESS | 3052 | 1467683414885 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:15 INFO - PROCESS | 3052 | 1467683415037 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:50:15 INFO - PROCESS | 3052 | 1467683415282 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 3052 | 1467683415285 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E0800 == 42 [pid = 3052] [id = 517] 18:50:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581C43800) [pid = 3052] [serial = 1551] [outer = 0000000000000000] 18:50:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581CF4800) [pid = 3052] [serial = 1552] [outer = 000000C581C43800] 18:50:15 INFO - PROCESS | 3052 | 1467683415354 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5826C1C00) [pid = 3052] [serial = 1553] [outer = 000000C581C43800] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF756800 == 41 [pid = 3052] [id = 513] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C582876000 == 40 [pid = 3052] [id = 512] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B45000 == 39 [pid = 3052] [id = 511] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6DF800 == 38 [pid = 3052] [id = 510] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B883D800 == 37 [pid = 3052] [id = 509] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6F6D800 == 36 [pid = 3052] [id = 508] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1BA5000 == 35 [pid = 3052] [id = 507] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849ED000 == 34 [pid = 3052] [id = 506] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828CD000 == 33 [pid = 3052] [id = 505] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D46800 == 32 [pid = 3052] [id = 504] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF74F800 == 31 [pid = 3052] [id = 503] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E4B000 == 30 [pid = 3052] [id = 494] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6CE000 == 29 [pid = 3052] [id = 516] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0D800 == 28 [pid = 3052] [id = 515] 18:50:16 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF81C000 == 27 [pid = 3052] [id = 514] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BBF91800) [pid = 3052] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BBA77800) [pid = 3052] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B258D000) [pid = 3052] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B3952800) [pid = 3052] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58256D800) [pid = 3052] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5828F1000) [pid = 3052] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C584985400) [pid = 3052] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B1414C00) [pid = 3052] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2421C00) [pid = 3052] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B0AD6400) [pid = 3052] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B6AF9000) [pid = 3052] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6A3C400) [pid = 3052] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581C4C000) [pid = 3052] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B7576800) [pid = 3052] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C584161400) [pid = 3052] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5826BEC00) [pid = 3052] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2BA3400) [pid = 3052] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B258D400) [pid = 3052] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B39BB400) [pid = 3052] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C582568800) [pid = 3052] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B259B400) [pid = 3052] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B8CA9800) [pid = 3052] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B8ED1C00) [pid = 3052] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BBF32800) [pid = 3052] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B264B400) [pid = 3052] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:50:16 INFO - PROCESS | 3052 | 1467683416670 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1838ms 18:50:16 INFO - PROCESS | 3052 | 1467683416705 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 3052 | 1467683416709 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:50:16 INFO - PROCESS | 3052 | 1467683416715 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 3052 | 1467683416718 Marionette TRACE conn5 <- [1,2034,null,{}] 18:50:16 INFO - PROCESS | 3052 | 1467683416724 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}] 18:50:16 INFO - PROCESS | 3052 | 1467683416727 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:16 INFO - PROCESS | 3052 | 1467683416818 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:50:16 INFO - PROCESS | 3052 | 1467683416873 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 3052 | 1467683416878 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58287B000 == 28 [pid = 3052] [id = 518] 18:50:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581C8E000) [pid = 3052] [serial = 1554] [outer = 0000000000000000] 18:50:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C581C91800) [pid = 3052] [serial = 1555] [outer = 000000C581C8E000] 18:50:16 INFO - PROCESS | 3052 | 1467683416930 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581E5A000) [pid = 3052] [serial = 1556] [outer = 000000C581C8E000] 18:50:17 INFO - PROCESS | 3052 | 1467683417424 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 18:50:17 INFO - PROCESS | 3052 | 1467683417452 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 3052 | 1467683417457 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:50:17 INFO - PROCESS | 3052 | 1467683417464 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 3052 | 1467683417467 Marionette TRACE conn5 <- [1,2038,null,{}] 18:50:17 INFO - PROCESS | 3052 | 1467683417471 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}] 18:50:17 INFO - PROCESS | 3052 | 1467683417474 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:17 INFO - PROCESS | 3052 | 1467683417567 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:50:17 INFO - PROCESS | 3052 | 1467683417576 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 3052 | 1467683417579 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849DB800 == 29 [pid = 3052] [id = 519] 18:50:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5828F2800) [pid = 3052] [serial = 1557] [outer = 0000000000000000] 18:50:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5828F6000) [pid = 3052] [serial = 1558] [outer = 000000C5828F2800] 18:50:17 INFO - PROCESS | 3052 | 1467683417628 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C583851C00) [pid = 3052] [serial = 1559] [outer = 000000C5828F2800] 18:50:18 INFO - PROCESS | 3052 | 1467683418083 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 18:50:18 INFO - PROCESS | 3052 | 1467683418157 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 3052 | 1467683418160 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:50:18 INFO - PROCESS | 3052 | 1467683418163 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 3052 | 1467683418167 Marionette TRACE conn5 <- [1,2042,null,{}] 18:50:18 INFO - PROCESS | 3052 | 1467683418179 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}] 18:50:18 INFO - PROCESS | 3052 | 1467683418184 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:18 INFO - PROCESS | 3052 | 1467683418303 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:50:18 INFO - PROCESS | 3052 | 1467683418384 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:18 INFO - PROCESS | 3052 | 1467683418387 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0921800 == 30 [pid = 3052] [id = 520] 18:50:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C584989800) [pid = 3052] [serial = 1560] [outer = 0000000000000000] 18:50:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B1BBF800) [pid = 3052] [serial = 1561] [outer = 000000C584989800] 18:50:18 INFO - PROCESS | 3052 | 1467683418437 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2421000) [pid = 3052] [serial = 1562] [outer = 000000C584989800] 18:50:18 INFO - PROCESS | 3052 | 1467683418840 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 18:50:18 INFO - PROCESS | 3052 | 1467683418899 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 3052 | 1467683418902 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:50:18 INFO - PROCESS | 3052 | 1467683418914 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 3052 | 1467683418916 Marionette TRACE conn5 <- [1,2046,null,{}] 18:50:18 INFO - PROCESS | 3052 | 1467683418919 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}] 18:50:18 INFO - PROCESS | 3052 | 1467683418922 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:19 INFO - PROCESS | 3052 | 1467683419034 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:50:19 INFO - PROCESS | 3052 | 1467683419084 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 3052 | 1467683419087 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A3A800 == 31 [pid = 3052] [id = 521] 18:50:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2589400) [pid = 3052] [serial = 1563] [outer = 0000000000000000] 18:50:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2596C00) [pid = 3052] [serial = 1564] [outer = 000000C5B2589400] 18:50:19 INFO - PROCESS | 3052 | 1467683419133 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B264F000) [pid = 3052] [serial = 1565] [outer = 000000C5B2589400] 18:50:19 INFO - PROCESS | 3052 | 1467683419557 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]]]}] 18:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 688ms 18:50:19 INFO - PROCESS | 3052 | 1467683419596 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:50:19 INFO - PROCESS | 3052 | 1467683419599 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:50:19 INFO - PROCESS | 3052 | 1467683419602 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:50:19 INFO - PROCESS | 3052 | 1467683419604 Marionette TRACE conn5 <- [1,2050,null,{}] 18:50:19 INFO - PROCESS | 3052 | 1467683419607 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}] 18:50:19 INFO - PROCESS | 3052 | 1467683419609 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:19 INFO - PROCESS | 3052 | 1467683419748 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:50:19 INFO - PROCESS | 3052 | 1467683419766 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 3052 | 1467683419768 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7674800 == 32 [pid = 3052] [id = 522] 18:50:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B29AB800) [pid = 3052] [serial = 1566] [outer = 0000000000000000] 18:50:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2B23400) [pid = 3052] [serial = 1567] [outer = 000000C5B29AB800] 18:50:19 INFO - PROCESS | 3052 | 1467683419813 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B68B6000) [pid = 3052] [serial = 1568] [outer = 000000C5B29AB800] 18:50:20 INFO - PROCESS | 3052 | 1467683420249 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 18:50:20 INFO - PROCESS | 3052 | 1467683420297 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 3052 | 1467683420299 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:50:20 INFO - PROCESS | 3052 | 1467683420302 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 3052 | 1467683420304 Marionette TRACE conn5 <- [1,2054,null,{}] 18:50:20 INFO - PROCESS | 3052 | 1467683420315 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}] 18:50:20 INFO - PROCESS | 3052 | 1467683420321 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:20 INFO - PROCESS | 3052 | 1467683420455 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:50:20 INFO - PROCESS | 3052 | 1467683420511 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 3052 | 1467683420513 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8C40000 == 33 [pid = 3052] [id = 523] 18:50:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B6B55400) [pid = 3052] [serial = 1569] [outer = 0000000000000000] 18:50:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B7572400) [pid = 3052] [serial = 1570] [outer = 000000C5B6B55400] 18:50:20 INFO - PROCESS | 3052 | 1467683420559 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B88D6400) [pid = 3052] [serial = 1571] [outer = 000000C5B6B55400] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B68B6800) [pid = 3052] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B88D5800) [pid = 3052] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C40400) [pid = 3052] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8ECF400) [pid = 3052] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5826C0000) [pid = 3052] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2653400) [pid = 3052] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2447C00) [pid = 3052] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C582564800) [pid = 3052] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5828F1800) [pid = 3052] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B84DFC00) [pid = 3052] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BE7F3400) [pid = 3052] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:50:21 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BE59E400) [pid = 3052] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:50:21 INFO - PROCESS | 3052 | 1467683421212 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]]]}] 18:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 944ms 18:50:21 INFO - PROCESS | 3052 | 1467683421249 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:50:21 INFO - PROCESS | 3052 | 1467683421252 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:50:21 INFO - PROCESS | 3052 | 1467683421255 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 3052 | 1467683421257 Marionette TRACE conn5 <- [1,2058,null,{}] 18:50:21 INFO - PROCESS | 3052 | 1467683421260 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}] 18:50:21 INFO - PROCESS | 3052 | 1467683421262 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:21 INFO - PROCESS | 3052 | 1467683421343 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:50:21 INFO - PROCESS | 3052 | 1467683421423 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 3052 | 1467683421425 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFDA800 == 34 [pid = 3052] [id = 524] 18:50:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C580B45400) [pid = 3052] [serial = 1572] [outer = 0000000000000000] 18:50:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B124EC00) [pid = 3052] [serial = 1573] [outer = 000000C580B45400] 18:50:21 INFO - PROCESS | 3052 | 1467683421470 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B830F000) [pid = 3052] [serial = 1574] [outer = 000000C580B45400] 18:50:21 INFO - PROCESS | 3052 | 1467683421824 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]]]}] 18:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 18:50:21 INFO - PROCESS | 3052 | 1467683421888 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 3052 | 1467683421891 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:50:21 INFO - PROCESS | 3052 | 1467683421894 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 3052 | 1467683421895 Marionette TRACE conn5 <- [1,2062,null,{}] 18:50:21 INFO - PROCESS | 3052 | 1467683421905 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}] 18:50:21 INFO - PROCESS | 3052 | 1467683421907 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:21 INFO - PROCESS | 3052 | 1467683421987 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:50:21 INFO - PROCESS | 3052 | 1467683421993 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 3052 | 1467683421995 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7BD800 == 35 [pid = 3052] [id = 525] 18:50:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B8A2E800) [pid = 3052] [serial = 1575] [outer = 0000000000000000] 18:50:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B8D12000) [pid = 3052] [serial = 1576] [outer = 000000C5B8A2E800] 18:50:22 INFO - PROCESS | 3052 | 1467683422040 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8F58800) [pid = 3052] [serial = 1577] [outer = 000000C5B8A2E800] 18:50:22 INFO - PROCESS | 3052 | 1467683422469 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 18:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:50:22 INFO - PROCESS | 3052 | 1467683422526 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 3052 | 1467683422528 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:50:22 INFO - PROCESS | 3052 | 1467683422531 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 3052 | 1467683422533 Marionette TRACE conn5 <- [1,2066,null,{}] 18:50:22 INFO - PROCESS | 3052 | 1467683422537 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}] 18:50:22 INFO - PROCESS | 3052 | 1467683422539 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:22 INFO - PROCESS | 3052 | 1467683422622 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:50:22 INFO - PROCESS | 3052 | 1467683422629 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 3052 | 1467683422631 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED8F000 == 36 [pid = 3052] [id = 526] 18:50:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BBA6E400) [pid = 3052] [serial = 1578] [outer = 0000000000000000] 18:50:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBA78800) [pid = 3052] [serial = 1579] [outer = 000000C5BBA6E400] 18:50:22 INFO - PROCESS | 3052 | 1467683422676 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBF85800) [pid = 3052] [serial = 1580] [outer = 000000C5BBA6E400] 18:50:23 INFO - PROCESS | 3052 | 1467683423161 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 18:50:23 INFO - PROCESS | 3052 | 1467683423225 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 3052 | 1467683423230 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:50:23 INFO - PROCESS | 3052 | 1467683423236 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:50:23 INFO - PROCESS | 3052 | 1467683423241 Marionette TRACE conn5 <- [1,2070,null,{}] 18:50:23 INFO - PROCESS | 3052 | 1467683423248 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}] 18:50:23 INFO - PROCESS | 3052 | 1467683423251 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:23 INFO - PROCESS | 3052 | 1467683423387 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:50:23 INFO - PROCESS | 3052 | 1467683423504 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 3052 | 1467683423510 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E0000 == 37 [pid = 3052] [id = 527] 18:50:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C581C48C00) [pid = 3052] [serial = 1581] [outer = 0000000000000000] 18:50:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C581C8B400) [pid = 3052] [serial = 1582] [outer = 000000C581C48C00] 18:50:23 INFO - PROCESS | 3052 | 1467683423571 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5826BA000) [pid = 3052] [serial = 1583] [outer = 000000C581C48C00] 18:50:24 INFO - PROCESS | 3052 | 1467683424358 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]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1139ms 18:50:24 INFO - PROCESS | 3052 | 1467683424395 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 3052 | 1467683424400 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:50:24 INFO - PROCESS | 3052 | 1467683424408 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 3052 | 1467683424412 Marionette TRACE conn5 <- [1,2074,null,{}] 18:50:24 INFO - PROCESS | 3052 | 1467683424416 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}] 18:50:24 INFO - PROCESS | 3052 | 1467683424419 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:24 INFO - PROCESS | 3052 | 1467683424545 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:50:24 INFO - PROCESS | 3052 | 1467683424666 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 3052 | 1467683424669 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7276000 == 38 [pid = 3052] [id = 528] 18:50:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C58416B000) [pid = 3052] [serial = 1584] [outer = 0000000000000000] 18:50:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B1958400) [pid = 3052] [serial = 1585] [outer = 000000C58416B000] 18:50:24 INFO - PROCESS | 3052 | 1467683424729 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B2599400) [pid = 3052] [serial = 1586] [outer = 000000C58416B000] 18:50:25 INFO - PROCESS | 3052 | 1467683425613 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1295ms 18:50:25 INFO - PROCESS | 3052 | 1467683425707 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 3052 | 1467683425712 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:50:25 INFO - PROCESS | 3052 | 1467683425718 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 3052 | 1467683425721 Marionette TRACE conn5 <- [1,2078,null,{}] 18:50:25 INFO - PROCESS | 3052 | 1467683425727 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}] 18:50:25 INFO - PROCESS | 3052 | 1467683425730 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:25 INFO - PROCESS | 3052 | 1467683425881 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7BD800 == 37 [pid = 3052] [id = 525] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFDA800 == 36 [pid = 3052] [id = 524] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8C40000 == 35 [pid = 3052] [id = 523] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7674800 == 34 [pid = 3052] [id = 522] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A3A800 == 33 [pid = 3052] [id = 521] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0921800 == 32 [pid = 3052] [id = 520] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849DB800 == 31 [pid = 3052] [id = 519] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C58287B000 == 30 [pid = 3052] [id = 518] 18:50:25 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E0800 == 29 [pid = 3052] [id = 517] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BEAD6400) [pid = 3052] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BE5DE400) [pid = 3052] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B72B6000) [pid = 3052] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B8A31400) [pid = 3052] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C94C00) [pid = 3052] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BC831400) [pid = 3052] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583786400) [pid = 3052] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B12BA000) [pid = 3052] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2E1D400) [pid = 3052] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BBA72400) [pid = 3052] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2582800) [pid = 3052] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B259DC00) [pid = 3052] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C583785C00) [pid = 3052] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C58498A800) [pid = 3052] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5828F4400) [pid = 3052] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C583893000) [pid = 3052] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BE5E7400) [pid = 3052] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BC676C00) [pid = 3052] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B8305400) [pid = 3052] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BDBA9C00) [pid = 3052] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B2B17800) [pid = 3052] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B6861400) [pid = 3052] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:50:25 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5BE7F9C00) [pid = 3052] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:50:26 INFO - PROCESS | 3052 | 1467683425997 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 3052 | 1467683426002 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E82800 == 30 [pid = 3052] [id = 529] 18:50:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5813CCC00) [pid = 3052] [serial = 1587] [outer = 0000000000000000] 18:50:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C581C45400) [pid = 3052] [serial = 1588] [outer = 000000C5813CCC00] 18:50:26 INFO - PROCESS | 3052 | 1467683426051 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5826C0000) [pid = 3052] [serial = 1589] [outer = 000000C5813CCC00] 18:50:26 INFO - PROCESS | 3052 | 1467683426519 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 839ms 18:50:26 INFO - PROCESS | 3052 | 1467683426560 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 3052 | 1467683426565 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:50:26 INFO - PROCESS | 3052 | 1467683426571 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 3052 | 1467683426573 Marionette TRACE conn5 <- [1,2082,null,{}] 18:50:26 INFO - PROCESS | 3052 | 1467683426577 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}] 18:50:26 INFO - PROCESS | 3052 | 1467683426580 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:26 INFO - PROCESS | 3052 | 1467683426670 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:50:26 INFO - PROCESS | 3052 | 1467683426676 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 3052 | 1467683426679 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E91000 == 31 [pid = 3052] [id = 530] 18:50:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C584160800) [pid = 3052] [serial = 1590] [outer = 0000000000000000] 18:50:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C584991800) [pid = 3052] [serial = 1591] [outer = 000000C584160800] 18:50:26 INFO - PROCESS | 3052 | 1467683426728 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B194E800) [pid = 3052] [serial = 1592] [outer = 000000C584160800] 18:50:27 INFO - PROCESS | 3052 | 1467683427203 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]]]}] 18:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 18:50:27 INFO - PROCESS | 3052 | 1467683427265 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 3052 | 1467683427268 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:50:27 INFO - PROCESS | 3052 | 1467683427271 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:50:27 INFO - PROCESS | 3052 | 1467683427275 Marionette TRACE conn5 <- [1,2086,null,{}] 18:50:27 INFO - PROCESS | 3052 | 1467683427286 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}] 18:50:27 INFO - PROCESS | 3052 | 1467683427291 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:27 INFO - PROCESS | 3052 | 1467683427417 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:50:27 INFO - PROCESS | 3052 | 1467683427498 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 3052 | 1467683427501 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A7800 == 32 [pid = 3052] [id = 531] 18:50:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B241F800) [pid = 3052] [serial = 1593] [outer = 0000000000000000] 18:50:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B259DC00) [pid = 3052] [serial = 1594] [outer = 000000C5B241F800] 18:50:27 INFO - PROCESS | 3052 | 1467683427553 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2B1B400) [pid = 3052] [serial = 1595] [outer = 000000C5B241F800] 18:50:27 INFO - PROCESS | 3052 | 1467683427946 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 733ms 18:50:28 INFO - PROCESS | 3052 | 1467683428009 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:50:28 INFO - PROCESS | 3052 | 1467683428012 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:50:28 INFO - PROCESS | 3052 | 1467683428015 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 3052 | 1467683428017 Marionette TRACE conn5 <- [1,2090,null,{}] 18:50:28 INFO - PROCESS | 3052 | 1467683428020 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}] 18:50:28 INFO - PROCESS | 3052 | 1467683428022 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:28 INFO - PROCESS | 3052 | 1467683428141 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:50:28 INFO - PROCESS | 3052 | 1467683428147 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 3052 | 1467683428149 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B834C000 == 33 [pid = 3052] [id = 532] 18:50:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B685D400) [pid = 3052] [serial = 1596] [outer = 0000000000000000] 18:50:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B6A3B800) [pid = 3052] [serial = 1597] [outer = 000000C5B685D400] 18:50:28 INFO - PROCESS | 3052 | 1467683428236 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B7231000) [pid = 3052] [serial = 1598] [outer = 000000C5B685D400] 18:50:28 INFO - PROCESS | 3052 | 1467683428672 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 18:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:50:28 INFO - PROCESS | 3052 | 1467683428709 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 3052 | 1467683428712 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:50:28 INFO - PROCESS | 3052 | 1467683428715 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 3052 | 1467683428717 Marionette TRACE conn5 <- [1,2094,null,{}] 18:50:28 INFO - PROCESS | 3052 | 1467683428726 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}] 18:50:28 INFO - PROCESS | 3052 | 1467683428728 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:28 INFO - PROCESS | 3052 | 1467683428863 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:50:28 INFO - PROCESS | 3052 | 1467683428876 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 3052 | 1467683428878 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED0800 == 34 [pid = 3052] [id = 533] 18:50:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B75DF000) [pid = 3052] [serial = 1599] [outer = 0000000000000000] 18:50:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B76C4800) [pid = 3052] [serial = 1600] [outer = 000000C5B75DF000] 18:50:28 INFO - PROCESS | 3052 | 1467683428925 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B84DCC00) [pid = 3052] [serial = 1601] [outer = 000000C5B75DF000] 18:50:29 INFO - PROCESS | 3052 | 1467683429381 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] 18:50:29 INFO - PROCESS | 3052 | 1467683429410 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:50:29 INFO - PROCESS | 3052 | 1467683429413 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 3052 | 1467683429415 Marionette TRACE conn5 <- [1,2098,null,{}] 18:50:29 INFO - PROCESS | 3052 | 1467683429446 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}] 18:50:29 INFO - PROCESS | 3052 | 1467683429452 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:29 INFO - PROCESS | 3052 | 1467683429590 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:50:29 INFO - PROCESS | 3052 | 1467683429644 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 3052 | 1467683429646 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B1C000 == 35 [pid = 3052] [id = 534] 18:50:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A2B400) [pid = 3052] [serial = 1602] [outer = 0000000000000000] 18:50:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBA72800) [pid = 3052] [serial = 1603] [outer = 000000C5B8A2B400] 18:50:29 INFO - PROCESS | 3052 | 1467683429692 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BC678400) [pid = 3052] [serial = 1604] [outer = 000000C5B8A2B400] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5828F2800) [pid = 3052] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C8E000) [pid = 3052] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B29AB800) [pid = 3052] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C584989800) [pid = 3052] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C580B45400) [pid = 3052] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B6B55400) [pid = 3052] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581C43800) [pid = 3052] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B8A2E800) [pid = 3052] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5828ECC00) [pid = 3052] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B264BC00) [pid = 3052] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:50:30 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B2589400) [pid = 3052] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:50:30 INFO - PROCESS | 3052 | 1467683430197 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 839ms 18:50:30 INFO - PROCESS | 3052 | 1467683430255 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 3052 | 1467683430258 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:50:30 INFO - PROCESS | 3052 | 1467683430261 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 3052 | 1467683430263 Marionette TRACE conn5 <- [1,2102,null,{}] 18:50:30 INFO - PROCESS | 3052 | 1467683430267 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}] 18:50:30 INFO - PROCESS | 3052 | 1467683430269 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:30 INFO - PROCESS | 3052 | 1467683430356 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:50:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7812800 == 34 [pid = 3052] [id = 10] 18:50:30 INFO - PROCESS | 3052 | 1467683430473 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 3052 | 1467683430475 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1DF000 == 35 [pid = 3052] [id = 535] 18:50:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C58137E800) [pid = 3052] [serial = 1605] [outer = 0000000000000000] 18:50:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581E56C00) [pid = 3052] [serial = 1606] [outer = 000000C58137E800] 18:50:30 INFO - PROCESS | 3052 | 1467683430531 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B8C09400) [pid = 3052] [serial = 1607] [outer = 000000C58137E800] 18:50:30 INFO - PROCESS | 3052 | 1467683430891 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 18:50:30 INFO - PROCESS | 3052 | 1467683430955 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 3052 | 1467683430957 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:50:30 INFO - PROCESS | 3052 | 1467683430961 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 3052 | 1467683430962 Marionette TRACE conn5 <- [1,2106,null,{}] 18:50:30 INFO - PROCESS | 3052 | 1467683430966 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}] 18:50:30 INFO - PROCESS | 3052 | 1467683430968 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:31 INFO - PROCESS | 3052 | 1467683431051 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:50:31 INFO - PROCESS | 3052 | 1467683431057 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 3052 | 1467683431059 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF75C800 == 36 [pid = 3052] [id = 536] 18:50:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BC827C00) [pid = 3052] [serial = 1608] [outer = 0000000000000000] 18:50:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BDBAC000) [pid = 3052] [serial = 1609] [outer = 000000C5BC827C00] 18:50:31 INFO - PROCESS | 3052 | 1467683431112 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BE5E3000) [pid = 3052] [serial = 1610] [outer = 000000C5BC827C00] 18:50:31 INFO - PROCESS | 3052 | 1467683431551 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 18:50:31 INFO - PROCESS | 3052 | 1467683431592 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 3052 | 1467683431594 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:50:31 INFO - PROCESS | 3052 | 1467683431597 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 3052 | 1467683431599 Marionette TRACE conn5 <- [1,2110,null,{}] 18:50:31 INFO - PROCESS | 3052 | 1467683431602 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}] 18:50:31 INFO - PROCESS | 3052 | 1467683431604 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:31 INFO - PROCESS | 3052 | 1467683431690 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:50:31 INFO - PROCESS | 3052 | 1467683431697 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 3052 | 1467683431699 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF81C000 == 37 [pid = 3052] [id = 537] 18:50:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BE5EA400) [pid = 3052] [serial = 1611] [outer = 0000000000000000] 18:50:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BE7FA000) [pid = 3052] [serial = 1612] [outer = 000000C5BE5EA400] 18:50:31 INFO - PROCESS | 3052 | 1467683431743 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BEADD400) [pid = 3052] [serial = 1613] [outer = 000000C5BE5EA400] 18:50:32 INFO - PROCESS | 3052 | 1467683432308 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 775ms 18:50:32 INFO - PROCESS | 3052 | 1467683432376 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 3052 | 1467683432382 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:50:32 INFO - PROCESS | 3052 | 1467683432387 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 3052 | 1467683432391 Marionette TRACE conn5 <- [1,2114,null,{}] 18:50:32 INFO - PROCESS | 3052 | 1467683432397 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}] 18:50:32 INFO - PROCESS | 3052 | 1467683432401 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:32 INFO - PROCESS | 3052 | 1467683432529 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:50:32 INFO - PROCESS | 3052 | 1467683432664 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 3052 | 1467683432669 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E8E000 == 38 [pid = 3052] [id = 538] 18:50:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C583852C00) [pid = 3052] [serial = 1614] [outer = 0000000000000000] 18:50:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C58388F000) [pid = 3052] [serial = 1615] [outer = 000000C583852C00] 18:50:32 INFO - PROCESS | 3052 | 1467683432729 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B14C9800) [pid = 3052] [serial = 1616] [outer = 000000C583852C00] 18:50:33 INFO - PROCESS | 3052 | 1467683433290 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 945ms 18:50:33 INFO - PROCESS | 3052 | 1467683433335 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 3052 | 1467683433341 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:50:33 INFO - PROCESS | 3052 | 1467683433347 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 3052 | 1467683433351 Marionette TRACE conn5 <- [1,2118,null,{}] 18:50:33 INFO - PROCESS | 3052 | 1467683433355 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}] 18:50:33 INFO - PROCESS | 3052 | 1467683433358 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:33 INFO - PROCESS | 3052 | 1467683433474 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:50:33 INFO - PROCESS | 3052 | 1467683433569 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 3052 | 1467683433572 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7BB000 == 39 [pid = 3052] [id = 539] 18:50:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B264C800) [pid = 3052] [serial = 1617] [outer = 0000000000000000] 18:50:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B29B5400) [pid = 3052] [serial = 1618] [outer = 000000C5B264C800] 18:50:33 INFO - PROCESS | 3052 | 1467683433630 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6B5C400) [pid = 3052] [serial = 1619] [outer = 000000C5B264C800] 18:50:34 INFO - PROCESS | 3052 | 1467683434263 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] 18:50:34 INFO - PROCESS | 3052 | 1467683434296 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:50:34 INFO - PROCESS | 3052 | 1467683434300 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 3052 | 1467683434304 Marionette TRACE conn5 <- [1,2122,null,{}] 18:50:34 INFO - PROCESS | 3052 | 1467683434316 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}] 18:50:34 INFO - PROCESS | 3052 | 1467683434322 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:34 INFO - PROCESS | 3052 | 1467683434436 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:50:34 INFO - PROCESS | 3052 | 1467683434558 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 3052 | 1467683434562 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DBA000 == 40 [pid = 3052] [id = 540] 18:50:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BBA7AC00) [pid = 3052] [serial = 1620] [outer = 0000000000000000] 18:50:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BDBAC800) [pid = 3052] [serial = 1621] [outer = 000000C5BBA7AC00] 18:50:34 INFO - PROCESS | 3052 | 1467683434621 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BEAF3800) [pid = 3052] [serial = 1622] [outer = 000000C5BBA7AC00] 18:50:35 INFO - PROCESS | 3052 | 1467683435228 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] 18:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:50:35 INFO - PROCESS | 3052 | 1467683435290 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:50:35 INFO - PROCESS | 3052 | 1467683435294 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 3052 | 1467683435296 Marionette TRACE conn5 <- [1,2126,null,{}] 18:50:35 INFO - PROCESS | 3052 | 1467683435301 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}] 18:50:35 INFO - PROCESS | 3052 | 1467683435303 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:35 INFO - PROCESS | 3052 | 1467683435421 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:50:35 INFO - PROCESS | 3052 | 1467683435544 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 3052 | 1467683435546 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1422800 == 41 [pid = 3052] [id = 541] 18:50:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BEE25C00) [pid = 3052] [serial = 1623] [outer = 0000000000000000] 18:50:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BEE2A000) [pid = 3052] [serial = 1624] [outer = 000000C5BEE25C00] 18:50:35 INFO - PROCESS | 3052 | 1467683435603 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BEE32000) [pid = 3052] [serial = 1625] [outer = 000000C5BEE25C00] 18:50:36 INFO - PROCESS | 3052 | 1467683436339 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]]]}] 18:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1083ms 18:50:36 INFO - PROCESS | 3052 | 1467683436391 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 3052 | 1467683436395 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:50:36 INFO - PROCESS | 3052 | 1467683436401 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 3052 | 1467683436405 Marionette TRACE conn5 <- [1,2130,null,{}] 18:50:36 INFO - PROCESS | 3052 | 1467683436411 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}] 18:50:36 INFO - PROCESS | 3052 | 1467683436414 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:36 INFO - PROCESS | 3052 | 1467683436519 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:50:36 INFO - PROCESS | 3052 | 1467683436594 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 3052 | 1467683436599 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849ED800 == 42 [pid = 3052] [id = 542] 18:50:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5828ED400) [pid = 3052] [serial = 1626] [outer = 0000000000000000] 18:50:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5828F5400) [pid = 3052] [serial = 1627] [outer = 000000C5828ED400] 18:50:36 INFO - PROCESS | 3052 | 1467683436649 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C584987C00) [pid = 3052] [serial = 1628] [outer = 000000C5828ED400] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF75C800 == 41 [pid = 3052] [id = 536] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1DF000 == 40 [pid = 3052] [id = 535] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B1C000 == 39 [pid = 3052] [id = 534] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED0800 == 38 [pid = 3052] [id = 533] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B834C000 == 37 [pid = 3052] [id = 532] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A7800 == 36 [pid = 3052] [id = 531] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E91000 == 35 [pid = 3052] [id = 530] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B12E8800 == 34 [pid = 3052] [id = 12] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E82800 == 33 [pid = 3052] [id = 529] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7276000 == 32 [pid = 3052] [id = 528] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E0000 == 31 [pid = 3052] [id = 527] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED8F000 == 30 [pid = 3052] [id = 526] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1422800 == 29 [pid = 3052] [id = 541] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DBA000 == 28 [pid = 3052] [id = 540] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7BB000 == 27 [pid = 3052] [id = 539] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF81C000 == 26 [pid = 3052] [id = 537] 18:50:37 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E8E000 == 25 [pid = 3052] [id = 538] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5828F6000) [pid = 3052] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C583851C00) [pid = 3052] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C581C91800) [pid = 3052] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581E5A000) [pid = 3052] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B68B6000) [pid = 3052] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2B23400) [pid = 3052] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B1BBF800) [pid = 3052] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B124EC00) [pid = 3052] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B7572400) [pid = 3052] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5826C1C00) [pid = 3052] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581CF4800) [pid = 3052] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B8D12000) [pid = 3052] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B88D6400) [pid = 3052] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B241D000) [pid = 3052] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C584166C00) [pid = 3052] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B84DE000) [pid = 3052] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B6AF9800) [pid = 3052] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BBA78800) [pid = 3052] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2596C00) [pid = 3052] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B830F000) [pid = 3052] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B264F000) [pid = 3052] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8F58800) [pid = 3052] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:50:37 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B2421000) [pid = 3052] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:50:38 INFO - PROCESS | 3052 | 1467683438035 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] 18:50:38 INFO - PROCESS | 3052 | 1467683438107 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:50:38 INFO - PROCESS | 3052 | 1467683438112 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 3052 | 1467683438116 Marionette TRACE conn5 <- [1,2134,null,{}] 18:50:38 INFO - PROCESS | 3052 | 1467683438125 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}] 18:50:38 INFO - PROCESS | 3052 | 1467683438128 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:38 INFO - PROCESS | 3052 | 1467683438230 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:50:38 INFO - PROCESS | 3052 | 1467683438237 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 3052 | 1467683438242 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288B800 == 26 [pid = 3052] [id = 543] 18:50:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5813C9400) [pid = 3052] [serial = 1629] [outer = 0000000000000000] 18:50:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581CEE400) [pid = 3052] [serial = 1630] [outer = 000000C5813C9400] 18:50:38 INFO - PROCESS | 3052 | 1467683438292 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C582569000) [pid = 3052] [serial = 1631] [outer = 000000C5813C9400] 18:50:38 INFO - PROCESS | 3052 | 1467683438787 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] 18:50:38 INFO - PROCESS | 3052 | 1467683438853 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:50:38 INFO - PROCESS | 3052 | 1467683438860 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 3052 | 1467683438863 Marionette TRACE conn5 <- [1,2138,null,{}] 18:50:38 INFO - PROCESS | 3052 | 1467683438867 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}] 18:50:38 INFO - PROCESS | 3052 | 1467683438869 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:38 INFO - PROCESS | 3052 | 1467683438964 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:50:39 INFO - PROCESS | 3052 | 1467683439048 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 3052 | 1467683439050 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E4B800 == 27 [pid = 3052] [id = 544] 18:50:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58256B800) [pid = 3052] [serial = 1632] [outer = 0000000000000000] 18:50:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58384FC00) [pid = 3052] [serial = 1633] [outer = 000000C58256B800] 18:50:39 INFO - PROCESS | 3052 | 1467683439100 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C583893800) [pid = 3052] [serial = 1634] [outer = 000000C58256B800] 18:50:39 INFO - PROCESS | 3052 | 1467683439499 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] 18:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:50:39 INFO - PROCESS | 3052 | 1467683439556 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:50:39 INFO - PROCESS | 3052 | 1467683439560 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 3052 | 1467683439564 Marionette TRACE conn5 <- [1,2142,null,{}] 18:50:39 INFO - PROCESS | 3052 | 1467683439575 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}] 18:50:39 INFO - PROCESS | 3052 | 1467683439580 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:39 INFO - PROCESS | 3052 | 1467683439698 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:50:39 INFO - PROCESS | 3052 | 1467683439712 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 3052 | 1467683439715 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A1B000 == 28 [pid = 3052] [id = 545] 18:50:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581C49400) [pid = 3052] [serial = 1635] [outer = 0000000000000000] 18:50:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B241E400) [pid = 3052] [serial = 1636] [outer = 000000C581C49400] 18:50:39 INFO - PROCESS | 3052 | 1467683439764 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2585400) [pid = 3052] [serial = 1637] [outer = 000000C581C49400] 18:50:40 INFO - PROCESS | 3052 | 1467683440238 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]]]}] 18:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 18:50:40 INFO - PROCESS | 3052 | 1467683440297 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 3052 | 1467683440300 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:50:40 INFO - PROCESS | 3052 | 1467683440303 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:50:40 INFO - PROCESS | 3052 | 1467683440305 Marionette TRACE conn5 <- [1,2146,null,{}] 18:50:40 INFO - PROCESS | 3052 | 1467683440314 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}] 18:50:40 INFO - PROCESS | 3052 | 1467683440316 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:40 INFO - PROCESS | 3052 | 1467683440431 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:50:40 INFO - PROCESS | 3052 | 1467683440441 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 3052 | 1467683440444 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28BA800 == 29 [pid = 3052] [id = 546] 18:50:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2596000) [pid = 3052] [serial = 1638] [outer = 0000000000000000] 18:50:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B25A3C00) [pid = 3052] [serial = 1639] [outer = 000000C5B2596000] 18:50:40 INFO - PROCESS | 3052 | 1467683440490 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B29B6000) [pid = 3052] [serial = 1640] [outer = 000000C5B2596000] 18:50:40 INFO - PROCESS | 3052 | 1467683440967 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] 18:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:50:41 INFO - PROCESS | 3052 | 1467683441005 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:50:41 INFO - PROCESS | 3052 | 1467683441009 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 3052 | 1467683441011 Marionette TRACE conn5 <- [1,2150,null,{}] 18:50:41 INFO - PROCESS | 3052 | 1467683441014 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}] 18:50:41 INFO - PROCESS | 3052 | 1467683441016 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:41 INFO - PROCESS | 3052 | 1467683441153 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:50:41 INFO - PROCESS | 3052 | 1467683441173 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 3052 | 1467683441175 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7388800 == 30 [pid = 3052] [id = 547] 18:50:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C58378BC00) [pid = 3052] [serial = 1641] [outer = 0000000000000000] 18:50:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B3952800) [pid = 3052] [serial = 1642] [outer = 000000C58378BC00] 18:50:41 INFO - PROCESS | 3052 | 1467683441220 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B6A3D800) [pid = 3052] [serial = 1643] [outer = 000000C58378BC00] 18:50:41 INFO - PROCESS | 3052 | 1467683441682 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 18:50:41 INFO - PROCESS | 3052 | 1467683441744 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 3052 | 1467683441746 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:50:41 INFO - PROCESS | 3052 | 1467683441750 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 3052 | 1467683441752 Marionette TRACE conn5 <- [1,2154,null,{}] 18:50:41 INFO - PROCESS | 3052 | 1467683441756 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}] 18:50:41 INFO - PROCESS | 3052 | 1467683441762 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:41 INFO - PROCESS | 3052 | 1467683441899 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B75DF000) [pid = 3052] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C48C00) [pid = 3052] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C58416B000) [pid = 3052] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5813CCC00) [pid = 3052] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B8A2B400) [pid = 3052] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C584160800) [pid = 3052] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B241F800) [pid = 3052] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BBA6E400) [pid = 3052] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C58137E800) [pid = 3052] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BE5EA400) [pid = 3052] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BC827C00) [pid = 3052] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B685D400) [pid = 3052] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BBF7A000) [pid = 3052] [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.] 18:50:42 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B7815000) [pid = 3052] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:50:42 INFO - PROCESS | 3052 | 1467683442193 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 3052 | 1467683442195 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849E8800 == 31 [pid = 3052] [id = 548] 18:50:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5813CCC00) [pid = 3052] [serial = 1644] [outer = 0000000000000000] 18:50:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C58256B400) [pid = 3052] [serial = 1645] [outer = 000000C5813CCC00] 18:50:42 INFO - PROCESS | 3052 | 1467683442245 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2648000) [pid = 3052] [serial = 1646] [outer = 000000C5813CCC00] 18:50:42 INFO - PROCESS | 3052 | 1467683442648 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]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 18:50:42 INFO - PROCESS | 3052 | 1467683442696 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 3052 | 1467683442698 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:50:42 INFO - PROCESS | 3052 | 1467683442702 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 3052 | 1467683442703 Marionette TRACE conn5 <- [1,2158,null,{}] 18:50:42 INFO - PROCESS | 3052 | 1467683442707 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}] 18:50:42 INFO - PROCESS | 3052 | 1467683442709 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:42 INFO - PROCESS | 3052 | 1467683442819 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:50:42 INFO - PROCESS | 3052 | 1467683442827 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 3052 | 1467683442829 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6CC800 == 32 [pid = 3052] [id = 549] 18:50:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B76C2800) [pid = 3052] [serial = 1647] [outer = 0000000000000000] 18:50:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8A2AC00) [pid = 3052] [serial = 1648] [outer = 000000C5B76C2800] 18:50:42 INFO - PROCESS | 3052 | 1467683442875 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8D0DC00) [pid = 3052] [serial = 1649] [outer = 000000C5B76C2800] 18:50:43 INFO - PROCESS | 3052 | 1467683443284 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 18:50:43 INFO - PROCESS | 3052 | 1467683443334 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 3052 | 1467683443336 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:50:43 INFO - PROCESS | 3052 | 1467683443340 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 3052 | 1467683443341 Marionette TRACE conn5 <- [1,2162,null,{}] 18:50:43 INFO - PROCESS | 3052 | 1467683443345 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}] 18:50:43 INFO - PROCESS | 3052 | 1467683443347 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:43 INFO - PROCESS | 3052 | 1467683443456 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:50:43 INFO - PROCESS | 3052 | 1467683443464 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 3052 | 1467683443466 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7CF000 == 33 [pid = 3052] [id = 550] 18:50:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8495000) [pid = 3052] [serial = 1650] [outer = 0000000000000000] 18:50:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8D1AC00) [pid = 3052] [serial = 1651] [outer = 000000C5B8495000] 18:50:43 INFO - PROCESS | 3052 | 1467683443512 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA74800) [pid = 3052] [serial = 1652] [outer = 000000C5B8495000] 18:50:43 INFO - PROCESS | 3052 | 1467683443938 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 18:50:43 INFO - PROCESS | 3052 | 1467683443971 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 3052 | 1467683443973 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:50:43 INFO - PROCESS | 3052 | 1467683443977 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 3052 | 1467683443978 Marionette TRACE conn5 <- [1,2166,null,{}] 18:50:43 INFO - PROCESS | 3052 | 1467683443982 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}] 18:50:43 INFO - PROCESS | 3052 | 1467683443984 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:44 INFO - PROCESS | 3052 | 1467683444097 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:50:44 INFO - PROCESS | 3052 | 1467683444106 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 3052 | 1467683444108 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A19000 == 34 [pid = 3052] [id = 551] 18:50:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA75400) [pid = 3052] [serial = 1653] [outer = 0000000000000000] 18:50:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BBF7A000) [pid = 3052] [serial = 1654] [outer = 000000C5BBA75400] 18:50:44 INFO - PROCESS | 3052 | 1467683444153 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BC66F000) [pid = 3052] [serial = 1655] [outer = 000000C5BBA75400] 18:50:44 INFO - PROCESS | 3052 | 1467683444972 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]]]}] 18:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1025ms 18:50:45 INFO - PROCESS | 3052 | 1467683445006 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 3052 | 1467683445010 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:50:45 INFO - PROCESS | 3052 | 1467683445015 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 3052 | 1467683445018 Marionette TRACE conn5 <- [1,2170,null,{}] 18:50:45 INFO - PROCESS | 3052 | 1467683445044 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}] 18:50:45 INFO - PROCESS | 3052 | 1467683445048 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:45 INFO - PROCESS | 3052 | 1467683445200 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:50:45 INFO - PROCESS | 3052 | 1467683445320 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 3052 | 1467683445324 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849F7000 == 35 [pid = 3052] [id = 552] 18:50:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C583783000) [pid = 3052] [serial = 1656] [outer = 0000000000000000] 18:50:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C583854000) [pid = 3052] [serial = 1657] [outer = 000000C583783000] 18:50:45 INFO - PROCESS | 3052 | 1467683445384 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B1408400) [pid = 3052] [serial = 1658] [outer = 000000C583783000] 18:50:46 INFO - PROCESS | 3052 | 1467683446092 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1105ms 18:50:46 INFO - PROCESS | 3052 | 1467683446125 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 3052 | 1467683446130 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:50:46 INFO - PROCESS | 3052 | 1467683446136 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 3052 | 1467683446139 Marionette TRACE conn5 <- [1,2174,null,{}] 18:50:46 INFO - PROCESS | 3052 | 1467683446143 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}] 18:50:46 INFO - PROCESS | 3052 | 1467683446146 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:46 INFO - PROCESS | 3052 | 1467683446280 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:50:46 INFO - PROCESS | 3052 | 1467683446511 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 3052 | 1467683446514 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E88800 == 36 [pid = 3052] [id = 553] 18:50:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C581C95800) [pid = 3052] [serial = 1659] [outer = 0000000000000000] 18:50:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581E53400) [pid = 3052] [serial = 1660] [outer = 000000C581C95800] 18:50:46 INFO - PROCESS | 3052 | 1467683446573 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C583786800) [pid = 3052] [serial = 1661] [outer = 000000C581C95800] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7CF000 == 35 [pid = 3052] [id = 550] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6CC800 == 34 [pid = 3052] [id = 549] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849E8800 == 33 [pid = 3052] [id = 548] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7388800 == 32 [pid = 3052] [id = 547] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28BA800 == 31 [pid = 3052] [id = 546] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A1B000 == 30 [pid = 3052] [id = 545] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E4B800 == 29 [pid = 3052] [id = 544] 18:50:47 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288B800 == 28 [pid = 3052] [id = 543] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B834A800) [pid = 3052] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B76C4800) [pid = 3052] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581C8B400) [pid = 3052] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5826BA000) [pid = 3052] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B1958400) [pid = 3052] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2599400) [pid = 3052] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581C45400) [pid = 3052] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5826C0000) [pid = 3052] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BBA72800) [pid = 3052] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C584991800) [pid = 3052] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B194E800) [pid = 3052] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B259DC00) [pid = 3052] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BBF85800) [pid = 3052] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BC678400) [pid = 3052] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581E56C00) [pid = 3052] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BEADD400) [pid = 3052] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BE7FA000) [pid = 3052] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BDBAC000) [pid = 3052] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BE5E3000) [pid = 3052] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B6A3B800) [pid = 3052] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B7231000) [pid = 3052] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B84DCC00) [pid = 3052] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C581CF2800) [pid = 3052] [serial = 1100] [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.] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B8C09400) [pid = 3052] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B2B1B400) [pid = 3052] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:50:47 INFO - PROCESS | 3052 | 1467683447247 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]]]}] 18:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1141ms 18:50:47 INFO - PROCESS | 3052 | 1467683447280 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 3052 | 1467683447284 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:50:47 INFO - PROCESS | 3052 | 1467683447288 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 3052 | 1467683447291 Marionette TRACE conn5 <- [1,2178,null,{}] 18:50:47 INFO - PROCESS | 3052 | 1467683447296 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}] 18:50:47 INFO - PROCESS | 3052 | 1467683447301 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:47 INFO - PROCESS | 3052 | 1467683447391 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:50:47 INFO - PROCESS | 3052 | 1467683447470 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 3052 | 1467683447473 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849DE000 == 29 [pid = 3052] [id = 554] 18:50:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581CF0400) [pid = 3052] [serial = 1662] [outer = 0000000000000000] 18:50:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C583851400) [pid = 3052] [serial = 1663] [outer = 000000C581CF0400] 18:50:47 INFO - PROCESS | 3052 | 1467683447522 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B1244400) [pid = 3052] [serial = 1664] [outer = 000000C581CF0400] 18:50:47 INFO - PROCESS | 3052 | 1467683447933 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 18:50:48 INFO - PROCESS | 3052 | 1467683448025 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 3052 | 1467683448029 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:50:48 INFO - PROCESS | 3052 | 1467683448033 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 3052 | 1467683448035 Marionette TRACE conn5 <- [1,2182,null,{}] 18:50:48 INFO - PROCESS | 3052 | 1467683448039 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}] 18:50:48 INFO - PROCESS | 3052 | 1467683448042 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:48 INFO - PROCESS | 3052 | 1467683448139 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:50:48 INFO - PROCESS | 3052 | 1467683448145 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 3052 | 1467683448148 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B12E7800 == 30 [pid = 3052] [id = 555] 18:50:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B258D000) [pid = 3052] [serial = 1665] [outer = 0000000000000000] 18:50:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B2590800) [pid = 3052] [serial = 1666] [outer = 000000C5B258D000] 18:50:48 INFO - PROCESS | 3052 | 1467683448194 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2652000) [pid = 3052] [serial = 1667] [outer = 000000C5B258D000] 18:50:48 INFO - PROCESS | 3052 | 1467683448662 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 18:50:48 INFO - PROCESS | 3052 | 1467683448728 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 3052 | 1467683448730 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:50:48 INFO - PROCESS | 3052 | 1467683448735 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 3052 | 1467683448742 Marionette TRACE conn5 <- [1,2186,null,{}] 18:50:48 INFO - PROCESS | 3052 | 1467683448752 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}] 18:50:48 INFO - PROCESS | 3052 | 1467683448756 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:48 INFO - PROCESS | 3052 | 1467683448847 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:50:48 INFO - PROCESS | 3052 | 1467683448861 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 3052 | 1467683448863 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8341000 == 31 [pid = 3052] [id = 556] 18:50:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C48000) [pid = 3052] [serial = 1668] [outer = 0000000000000000] 18:50:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B6A3CC00) [pid = 3052] [serial = 1669] [outer = 000000C581C48000] 18:50:48 INFO - PROCESS | 3052 | 1467683448908 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B6BC6C00) [pid = 3052] [serial = 1670] [outer = 000000C581C48000] 18:50:49 INFO - PROCESS | 3052 | 1467683449342 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]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 649ms 18:50:49 INFO - PROCESS | 3052 | 1467683449386 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 3052 | 1467683449389 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:50:49 INFO - PROCESS | 3052 | 1467683449398 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 3052 | 1467683449400 Marionette TRACE conn5 <- [1,2190,null,{}] 18:50:49 INFO - PROCESS | 3052 | 1467683449403 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}] 18:50:49 INFO - PROCESS | 3052 | 1467683449406 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:49 INFO - PROCESS | 3052 | 1467683449548 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:50:49 INFO - PROCESS | 3052 | 1467683449568 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 3052 | 1467683449570 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8DAC800 == 32 [pid = 3052] [id = 557] 18:50:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C58416D000) [pid = 3052] [serial = 1671] [outer = 0000000000000000] 18:50:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B830F000) [pid = 3052] [serial = 1672] [outer = 000000C58416D000] 18:50:49 INFO - PROCESS | 3052 | 1467683449626 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B84E1000) [pid = 3052] [serial = 1673] [outer = 000000C58416D000] 18:50:50 INFO - PROCESS | 3052 | 1467683450058 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 18:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:50:50 INFO - PROCESS | 3052 | 1467683450091 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3052 | 1467683450093 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:50:50 INFO - PROCESS | 3052 | 1467683450096 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 3052 | 1467683450098 Marionette TRACE conn5 <- [1,2194,null,{}] 18:50:50 INFO - PROCESS | 3052 | 1467683450116 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}] 18:50:50 INFO - PROCESS | 3052 | 1467683450118 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:50 INFO - PROCESS | 3052 | 1467683450226 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:50:50 INFO - PROCESS | 3052 | 1467683450232 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 3052 | 1467683450238 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B73B6800 == 33 [pid = 3052] [id = 558] 18:50:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8CA6400) [pid = 3052] [serial = 1674] [outer = 0000000000000000] 18:50:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8D14800) [pid = 3052] [serial = 1675] [outer = 000000C5B8CA6400] 18:50:50 INFO - PROCESS | 3052 | 1467683450295 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBF85C00) [pid = 3052] [serial = 1676] [outer = 000000C5B8CA6400] 18:50:50 INFO - PROCESS | 3052 | 1467683450765 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 732ms 18:50:50 INFO - PROCESS | 3052 | 1467683450832 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3052 | 1467683450834 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:50:50 INFO - PROCESS | 3052 | 1467683450837 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 3052 | 1467683450839 Marionette TRACE conn5 <- [1,2198,null,{}] 18:50:50 INFO - PROCESS | 3052 | 1467683450847 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}] 18:50:50 INFO - PROCESS | 3052 | 1467683450850 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:51 INFO - PROCESS | 3052 | 1467683451003 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:50:51 INFO - PROCESS | 3052 | 1467683451016 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 3052 | 1467683451018 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEE7C800 == 34 [pid = 3052] [id = 559] 18:50:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBF87000) [pid = 3052] [serial = 1677] [outer = 0000000000000000] 18:50:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BDBA1000) [pid = 3052] [serial = 1678] [outer = 000000C5BBF87000] 18:50:51 INFO - PROCESS | 3052 | 1467683451108 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BE5DD400) [pid = 3052] [serial = 1679] [outer = 000000C5BBF87000] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2596000) [pid = 3052] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C58378BC00) [pid = 3052] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5828ED400) [pid = 3052] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8495000) [pid = 3052] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C49400) [pid = 3052] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C58256B800) [pid = 3052] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5813C9400) [pid = 3052] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5813CCC00) [pid = 3052] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C583852C00) [pid = 3052] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B264C800) [pid = 3052] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BBA7AC00) [pid = 3052] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BEE25C00) [pid = 3052] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:50:51 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B76C2800) [pid = 3052] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:50:51 INFO - PROCESS | 3052 | 1467683451584 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 776ms 18:50:51 INFO - PROCESS | 3052 | 1467683451617 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 3052 | 1467683451619 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:50:51 INFO - PROCESS | 3052 | 1467683451622 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:50:51 INFO - PROCESS | 3052 | 1467683451624 Marionette TRACE conn5 <- [1,2202,null,{}] 18:50:51 INFO - PROCESS | 3052 | 1467683451628 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}] 18:50:51 INFO - PROCESS | 3052 | 1467683451630 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:51 INFO - PROCESS | 3052 | 1467683451713 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:50:51 INFO - PROCESS | 3052 | 1467683451718 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 3052 | 1467683451720 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288E800 == 35 [pid = 3052] [id = 560] 18:50:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581C27800) [pid = 3052] [serial = 1680] [outer = 0000000000000000] 18:50:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B0ADA400) [pid = 3052] [serial = 1681] [outer = 000000C581C27800] 18:50:51 INFO - PROCESS | 3052 | 1467683451835 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5BBA7AC00) [pid = 3052] [serial = 1682] [outer = 000000C581C27800] 18:50:52 INFO - PROCESS | 3052 | 1467683452200 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 18:50:52 INFO - PROCESS | 3052 | 1467683452253 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3052 | 1467683452255 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:50:52 INFO - PROCESS | 3052 | 1467683452258 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 3052 | 1467683452260 Marionette TRACE conn5 <- [1,2206,null,{}] 18:50:52 INFO - PROCESS | 3052 | 1467683452271 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}] 18:50:52 INFO - PROCESS | 3052 | 1467683452274 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:52 INFO - PROCESS | 3052 | 1467683452382 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:50:52 INFO - PROCESS | 3052 | 1467683452461 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 3052 | 1467683452463 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF808800 == 36 [pid = 3052] [id = 561] 18:50:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BBF8C400) [pid = 3052] [serial = 1683] [outer = 0000000000000000] 18:50:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BE7F4C00) [pid = 3052] [serial = 1684] [outer = 000000C5BBF8C400] 18:50:52 INFO - PROCESS | 3052 | 1467683452508 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BEAD2400) [pid = 3052] [serial = 1685] [outer = 000000C5BBF8C400] 18:50:52 INFO - PROCESS | 3052 | 1467683452840 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 18:50:52 INFO - PROCESS | 3052 | 1467683452891 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3052 | 1467683452893 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:50:52 INFO - PROCESS | 3052 | 1467683452896 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:50:52 INFO - PROCESS | 3052 | 1467683452898 Marionette TRACE conn5 <- [1,2210,null,{}] 18:50:52 INFO - PROCESS | 3052 | 1467683452902 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}] 18:50:52 INFO - PROCESS | 3052 | 1467683452904 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:53 INFO - PROCESS | 3052 | 1467683453017 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:50:53 INFO - PROCESS | 3052 | 1467683453024 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 3052 | 1467683453026 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DA1800 == 37 [pid = 3052] [id = 562] 18:50:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BE7F1C00) [pid = 3052] [serial = 1686] [outer = 0000000000000000] 18:50:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BEAF8400) [pid = 3052] [serial = 1687] [outer = 000000C5BE7F1C00] 18:50:53 INFO - PROCESS | 3052 | 1467683453071 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BEE2A400) [pid = 3052] [serial = 1688] [outer = 000000C5BE7F1C00] 18:50:53 INFO - PROCESS | 3052 | 1467683453481 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 18:50:53 INFO - PROCESS | 3052 | 1467683453591 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 3052 | 1467683453595 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:50:53 INFO - PROCESS | 3052 | 1467683453601 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 3052 | 1467683453606 Marionette TRACE conn5 <- [1,2214,null,{}] 18:50:53 INFO - PROCESS | 3052 | 1467683453612 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}] 18:50:53 INFO - PROCESS | 3052 | 1467683453616 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:53 INFO - PROCESS | 3052 | 1467683453823 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:50:53 INFO - PROCESS | 3052 | 1467683453926 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 3052 | 1467683453933 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E43000 == 38 [pid = 3052] [id = 563] 18:50:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C582564400) [pid = 3052] [serial = 1689] [outer = 0000000000000000] 18:50:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5826C7800) [pid = 3052] [serial = 1690] [outer = 000000C582564400] 18:50:54 INFO - PROCESS | 3052 | 1467683453996 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B1958400) [pid = 3052] [serial = 1691] [outer = 000000C582564400] 18:50:54 INFO - PROCESS | 3052 | 1467683454552 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 984ms 18:50:54 INFO - PROCESS | 3052 | 1467683454590 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 3052 | 1467683454593 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:50:54 INFO - PROCESS | 3052 | 1467683454600 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 3052 | 1467683454605 Marionette TRACE conn5 <- [1,2218,null,{}] 18:50:54 INFO - PROCESS | 3052 | 1467683454609 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}] 18:50:54 INFO - PROCESS | 3052 | 1467683454612 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:54 INFO - PROCESS | 3052 | 1467683454729 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:50:54 INFO - PROCESS | 3052 | 1467683454826 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 3052 | 1467683454829 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8834800 == 39 [pid = 3052] [id = 564] 18:50:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2B9B000) [pid = 3052] [serial = 1692] [outer = 0000000000000000] 18:50:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2E65C00) [pid = 3052] [serial = 1693] [outer = 000000C5B2B9B000] 18:50:54 INFO - PROCESS | 3052 | 1467683454887 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6B56C00) [pid = 3052] [serial = 1694] [outer = 000000C5B2B9B000] 18:50:55 INFO - PROCESS | 3052 | 1467683455525 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 985ms 18:50:55 INFO - PROCESS | 3052 | 1467683455589 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 3052 | 1467683455592 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:50:55 INFO - PROCESS | 3052 | 1467683455596 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 3052 | 1467683455598 Marionette TRACE conn5 <- [1,2222,null,{}] 18:50:55 INFO - PROCESS | 3052 | 1467683455622 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}] 18:50:55 INFO - PROCESS | 3052 | 1467683455628 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:55 INFO - PROCESS | 3052 | 1467683455778 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:50:55 INFO - PROCESS | 3052 | 1467683455830 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 3052 | 1467683455834 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C141A800 == 40 [pid = 3052] [id = 565] 18:50:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BC66FC00) [pid = 3052] [serial = 1695] [outer = 0000000000000000] 18:50:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BC6C7000) [pid = 3052] [serial = 1696] [outer = 000000C5BC66FC00] 18:50:55 INFO - PROCESS | 3052 | 1467683455894 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BEE2CC00) [pid = 3052] [serial = 1697] [outer = 000000C5BC66FC00] 18:50:56 INFO - PROCESS | 3052 | 1467683456510 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 944ms 18:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:50:56 INFO - PROCESS | 3052 | 1467683456542 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 3052 | 1467683456544 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:50:56 INFO - PROCESS | 3052 | 1467683456548 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 3052 | 1467683456550 Marionette TRACE conn5 <- [1,2226,null,{}] 18:50:56 INFO - PROCESS | 3052 | 1467683456554 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}] 18:50:56 INFO - PROCESS | 3052 | 1467683456557 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:56 INFO - PROCESS | 3052 | 1467683456672 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:50:56 INFO - PROCESS | 3052 | 1467683456794 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 3052 | 1467683456796 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28B3800 == 41 [pid = 3052] [id = 566] 18:50:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BF41B800) [pid = 3052] [serial = 1698] [outer = 0000000000000000] 18:50:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BF89C800) [pid = 3052] [serial = 1699] [outer = 000000C5BF41B800] 18:50:56 INFO - PROCESS | 3052 | 1467683456853 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5C0243800) [pid = 3052] [serial = 1700] [outer = 000000C5BF41B800] 18:50:57 INFO - PROCESS | 3052 | 1467683457445 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]]]}] 18:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 944ms 18:50:57 INFO - PROCESS | 3052 | 1467683457494 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:50:57 INFO - PROCESS | 3052 | 1467683457496 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:50:57 INFO - PROCESS | 3052 | 1467683457500 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 3052 | 1467683457502 Marionette TRACE conn5 <- [1,2230,null,{}] 18:50:57 INFO - PROCESS | 3052 | 1467683457506 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}] 18:50:57 INFO - PROCESS | 3052 | 1467683457509 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:57 INFO - PROCESS | 3052 | 1467683457747 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:50:57 INFO - PROCESS | 3052 | 1467683457891 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 3052 | 1467683457894 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832C3000 == 42 [pid = 3052] [id = 567] 18:50:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C581CF3800) [pid = 3052] [serial = 1701] [outer = 0000000000000000] 18:50:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C581E56C00) [pid = 3052] [serial = 1702] [outer = 000000C581CF3800] 18:50:57 INFO - PROCESS | 3052 | 1467683457946 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C583781C00) [pid = 3052] [serial = 1703] [outer = 000000C581CF3800] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF808800 == 41 [pid = 3052] [id = 561] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288E800 == 40 [pid = 3052] [id = 560] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEE7C800 == 39 [pid = 3052] [id = 559] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B73B6800 == 38 [pid = 3052] [id = 558] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8DAC800 == 37 [pid = 3052] [id = 557] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8341000 == 36 [pid = 3052] [id = 556] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B12E7800 == 35 [pid = 3052] [id = 555] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849DE000 == 34 [pid = 3052] [id = 554] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E88800 == 33 [pid = 3052] [id = 553] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849F7000 == 32 [pid = 3052] [id = 552] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A19000 == 31 [pid = 3052] [id = 551] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849ED800 == 30 [pid = 3052] [id = 542] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28B3800 == 29 [pid = 3052] [id = 566] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C141A800 == 28 [pid = 3052] [id = 565] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8834800 == 27 [pid = 3052] [id = 564] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DA1800 == 26 [pid = 3052] [id = 562] 18:50:59 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E43000 == 25 [pid = 3052] [id = 563] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B25A3C00) [pid = 3052] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B3952800) [pid = 3052] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C584987C00) [pid = 3052] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5828F5400) [pid = 3052] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8D1AC00) [pid = 3052] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B241E400) [pid = 3052] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C58384FC00) [pid = 3052] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C583893800) [pid = 3052] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581CEE400) [pid = 3052] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C582569000) [pid = 3052] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B29B6000) [pid = 3052] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C58256B400) [pid = 3052] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6A3D800) [pid = 3052] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B14C9800) [pid = 3052] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C58388F000) [pid = 3052] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6B5C400) [pid = 3052] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B29B5400) [pid = 3052] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BEAF3800) [pid = 3052] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BDBAC800) [pid = 3052] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BEE32000) [pid = 3052] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BEE2A000) [pid = 3052] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B2648000) [pid = 3052] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8D0DC00) [pid = 3052] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BBA74800) [pid = 3052] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B8A2AC00) [pid = 3052] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B2585400) [pid = 3052] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:50:59 INFO - PROCESS | 3052 | 1467683459326 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1830ms 18:50:59 INFO - PROCESS | 3052 | 1467683459333 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 3052 | 1467683459338 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:50:59 INFO - PROCESS | 3052 | 1467683459343 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 3052 | 1467683459346 Marionette TRACE conn5 <- [1,2234,null,{}] 18:50:59 INFO - PROCESS | 3052 | 1467683459352 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}] 18:50:59 INFO - PROCESS | 3052 | 1467683459355 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:59 INFO - PROCESS | 3052 | 1467683459452 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:50:59 INFO - PROCESS | 3052 | 1467683459532 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 3052 | 1467683459537 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:50:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288E800 == 26 [pid = 3052] [id = 568] 18:50:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C8B000) [pid = 3052] [serial = 1704] [outer = 0000000000000000] 18:50:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581C90000) [pid = 3052] [serial = 1705] [outer = 000000C581C8B000] 18:50:59 INFO - PROCESS | 3052 | 1467683459587 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581CF8800) [pid = 3052] [serial = 1706] [outer = 000000C581C8B000] 18:51:00 INFO - PROCESS | 3052 | 1467683460033 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 18:51:00 INFO - PROCESS | 3052 | 1467683460082 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 3052 | 1467683460087 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:51:00 INFO - PROCESS | 3052 | 1467683460094 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 3052 | 1467683460097 Marionette TRACE conn5 <- [1,2238,null,{}] 18:51:00 INFO - PROCESS | 3052 | 1467683460101 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}] 18:51:00 INFO - PROCESS | 3052 | 1467683460104 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:00 INFO - PROCESS | 3052 | 1467683460200 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:51:00 INFO - PROCESS | 3052 | 1467683460209 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 3052 | 1467683460212 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849E1800 == 27 [pid = 3052] [id = 569] 18:51:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5828EA800) [pid = 3052] [serial = 1707] [outer = 0000000000000000] 18:51:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5828F1000) [pid = 3052] [serial = 1708] [outer = 000000C5828EA800] 18:51:00 INFO - PROCESS | 3052 | 1467683460262 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C58378C400) [pid = 3052] [serial = 1709] [outer = 000000C5828EA800] 18:51:00 INFO - PROCESS | 3052 | 1467683460713 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 18:51:00 INFO - PROCESS | 3052 | 1467683460787 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:51:00 INFO - PROCESS | 3052 | 1467683460789 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:51:00 INFO - PROCESS | 3052 | 1467683460793 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 3052 | 1467683460797 Marionette TRACE conn5 <- [1,2242,null,{}] 18:51:00 INFO - PROCESS | 3052 | 1467683460808 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}] 18:51:00 INFO - PROCESS | 3052 | 1467683460813 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:00 INFO - PROCESS | 3052 | 1467683460933 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:51:01 INFO - PROCESS | 3052 | 1467683461018 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 3052 | 1467683461021 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B173F000 == 28 [pid = 3052] [id = 570] 18:51:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5813CA400) [pid = 3052] [serial = 1710] [outer = 0000000000000000] 18:51:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58498E400) [pid = 3052] [serial = 1711] [outer = 000000C5813CA400] 18:51:01 INFO - PROCESS | 3052 | 1467683461072 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B2029400) [pid = 3052] [serial = 1712] [outer = 000000C5813CA400] 18:51:01 INFO - PROCESS | 3052 | 1467683461470 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 18:51:01 INFO - PROCESS | 3052 | 1467683461529 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 3052 | 1467683461532 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:51:01 INFO - PROCESS | 3052 | 1467683461545 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:51:01 INFO - PROCESS | 3052 | 1467683461547 Marionette TRACE conn5 <- [1,2246,null,{}] 18:51:01 INFO - PROCESS | 3052 | 1467683461551 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}] 18:51:01 INFO - PROCESS | 3052 | 1467683461553 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:01 INFO - PROCESS | 3052 | 1467683461670 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:51:01 INFO - PROCESS | 3052 | 1467683461680 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 3052 | 1467683461682 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A55000 == 29 [pid = 3052] [id = 571] 18:51:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B2443000) [pid = 3052] [serial = 1713] [outer = 0000000000000000] 18:51:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2583000) [pid = 3052] [serial = 1714] [outer = 000000C5B2443000] 18:51:01 INFO - PROCESS | 3052 | 1467683461773 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2597000) [pid = 3052] [serial = 1715] [outer = 000000C5B2443000] 18:51:02 INFO - PROCESS | 3052 | 1467683462221 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 18:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:51:02 INFO - PROCESS | 3052 | 1467683462296 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 3052 | 1467683462299 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:51:02 INFO - PROCESS | 3052 | 1467683462302 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 3052 | 1467683462304 Marionette TRACE conn5 <- [1,2250,null,{}] 18:51:02 INFO - PROCESS | 3052 | 1467683462307 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}] 18:51:02 INFO - PROCESS | 3052 | 1467683462310 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:02 INFO - PROCESS | 3052 | 1467683462418 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:51:02 INFO - PROCESS | 3052 | 1467683462472 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 3052 | 1467683462474 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B734C000 == 30 [pid = 3052] [id = 572] 18:51:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5826C7400) [pid = 3052] [serial = 1716] [outer = 0000000000000000] 18:51:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B264FC00) [pid = 3052] [serial = 1717] [outer = 000000C5826C7400] 18:51:02 INFO - PROCESS | 3052 | 1467683462520 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2B1C000) [pid = 3052] [serial = 1718] [outer = 000000C5826C7400] 18:51:02 INFO - PROCESS | 3052 | 1467683462956 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 18:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:51:03 INFO - PROCESS | 3052 | 1467683462994 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 3052 | 1467683462997 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:51:03 INFO - PROCESS | 3052 | 1467683463000 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 3052 | 1467683463002 Marionette TRACE conn5 <- [1,2254,null,{}] 18:51:03 INFO - PROCESS | 3052 | 1467683463017 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}] 18:51:03 INFO - PROCESS | 3052 | 1467683463023 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:03 INFO - PROCESS | 3052 | 1467683463158 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:51:03 INFO - PROCESS | 3052 | 1467683463216 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3052 | 1467683463218 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A72800 == 31 [pid = 3052] [id = 573] 18:51:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B34DCC00) [pid = 3052] [serial = 1719] [outer = 0000000000000000] 18:51:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6A41000) [pid = 3052] [serial = 1720] [outer = 000000C5B34DCC00] 18:51:03 INFO - PROCESS | 3052 | 1467683463264 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B7615800) [pid = 3052] [serial = 1721] [outer = 000000C5B34DCC00] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58416D000) [pid = 3052] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B8CA6400) [pid = 3052] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581C27800) [pid = 3052] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C48000) [pid = 3052] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BBA75400) [pid = 3052] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B258D000) [pid = 3052] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581CF0400) [pid = 3052] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C583783000) [pid = 3052] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581C95800) [pid = 3052] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BBF87000) [pid = 3052] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BBF8C400) [pid = 3052] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:51:03 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BE7F1C00) [pid = 3052] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:51:03 INFO - PROCESS | 3052 | 1467683463810 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 839ms 18:51:03 INFO - PROCESS | 3052 | 1467683463842 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 3052 | 1467683463845 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:51:03 INFO - PROCESS | 3052 | 1467683463848 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 3052 | 1467683463850 Marionette TRACE conn5 <- [1,2258,null,{}] 18:51:03 INFO - PROCESS | 3052 | 1467683463853 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}] 18:51:03 INFO - PROCESS | 3052 | 1467683463855 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:03 INFO - PROCESS | 3052 | 1467683463936 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:51:03 INFO - PROCESS | 3052 | 1467683463941 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3052 | 1467683463943 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFD3800 == 32 [pid = 3052] [id = 574] 18:51:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581C22000) [pid = 3052] [serial = 1722] [outer = 0000000000000000] 18:51:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B6A3A400) [pid = 3052] [serial = 1723] [outer = 000000C581C22000] 18:51:04 INFO - PROCESS | 3052 | 1467683463990 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8307400) [pid = 3052] [serial = 1724] [outer = 000000C581C22000] 18:51:04 INFO - PROCESS | 3052 | 1467683464405 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 587ms 18:51:04 INFO - PROCESS | 3052 | 1467683464438 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 3052 | 1467683464440 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:51:04 INFO - PROCESS | 3052 | 1467683464460 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 3052 | 1467683464462 Marionette TRACE conn5 <- [1,2262,null,{}] 18:51:04 INFO - PROCESS | 3052 | 1467683464465 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}] 18:51:04 INFO - PROCESS | 3052 | 1467683464467 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:04 INFO - PROCESS | 3052 | 1467683464551 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:51:04 INFO - PROCESS | 3052 | 1467683464559 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 3052 | 1467683464561 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5B8800 == 33 [pid = 3052] [id = 575] 18:51:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B88CB800) [pid = 3052] [serial = 1725] [outer = 0000000000000000] 18:51:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A28000) [pid = 3052] [serial = 1726] [outer = 000000C5B88CB800] 18:51:04 INFO - PROCESS | 3052 | 1467683464606 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8A32000) [pid = 3052] [serial = 1727] [outer = 000000C5B88CB800] 18:51:05 INFO - PROCESS | 3052 | 1467683465043 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 18:51:05 INFO - PROCESS | 3052 | 1467683465093 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 3052 | 1467683465096 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:51:05 INFO - PROCESS | 3052 | 1467683465099 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 3052 | 1467683465101 Marionette TRACE conn5 <- [1,2266,null,{}] 18:51:05 INFO - PROCESS | 3052 | 1467683465105 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}] 18:51:05 INFO - PROCESS | 3052 | 1467683465107 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:05 INFO - PROCESS | 3052 | 1467683465191 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:51:05 INFO - PROCESS | 3052 | 1467683465196 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 3052 | 1467683465198 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B173E800 == 34 [pid = 3052] [id = 576] 18:51:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8516800) [pid = 3052] [serial = 1728] [outer = 0000000000000000] 18:51:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D16800) [pid = 3052] [serial = 1729] [outer = 000000C5B8516800] 18:51:05 INFO - PROCESS | 3052 | 1467683465242 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8FE6000) [pid = 3052] [serial = 1730] [outer = 000000C5B8516800] 18:51:05 INFO - PROCESS | 3052 | 1467683465813 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 18:51:05 INFO - PROCESS | 3052 | 1467683465837 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 3052 | 1467683465842 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:51:05 INFO - PROCESS | 3052 | 1467683465847 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 3052 | 1467683465850 Marionette TRACE conn5 <- [1,2270,null,{}] 18:51:05 INFO - PROCESS | 3052 | 1467683465856 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}] 18:51:05 INFO - PROCESS | 3052 | 1467683465860 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:06 INFO - PROCESS | 3052 | 1467683466030 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:51:06 INFO - PROCESS | 3052 | 1467683466140 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 3052 | 1467683466143 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DDB800 == 35 [pid = 3052] [id = 577] 18:51:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C581C95800) [pid = 3052] [serial = 1731] [outer = 0000000000000000] 18:51:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581CF4C00) [pid = 3052] [serial = 1732] [outer = 000000C581C95800] 18:51:06 INFO - PROCESS | 3052 | 1467683466203 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5826BE000) [pid = 3052] [serial = 1733] [outer = 000000C581C95800] 18:51:06 INFO - PROCESS | 3052 | 1467683466886 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1077ms 18:51:06 INFO - PROCESS | 3052 | 1467683466928 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 3052 | 1467683466933 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:51:06 INFO - PROCESS | 3052 | 1467683466940 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 3052 | 1467683466943 Marionette TRACE conn5 <- [1,2274,null,{}] 18:51:06 INFO - PROCESS | 3052 | 1467683466947 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}] 18:51:06 INFO - PROCESS | 3052 | 1467683466950 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:07 INFO - PROCESS | 3052 | 1467683467075 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:51:07 INFO - PROCESS | 3052 | 1467683467197 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 3052 | 1467683467200 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7345800 == 36 [pid = 3052] [id = 578] 18:51:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C58388F000) [pid = 3052] [serial = 1734] [outer = 0000000000000000] 18:51:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B1BC7C00) [pid = 3052] [serial = 1735] [outer = 000000C58388F000] 18:51:07 INFO - PROCESS | 3052 | 1467683467260 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B258EC00) [pid = 3052] [serial = 1736] [outer = 000000C58388F000] 18:51:08 INFO - PROCESS | 3052 | 1467683468130 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]]]}] 18:51:08 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 18:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1242ms 18:51:08 INFO - PROCESS | 3052 | 1467683468184 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 3052 | 1467683468188 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:51:08 INFO - PROCESS | 3052 | 1467683468194 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:51:08 INFO - PROCESS | 3052 | 1467683468197 Marionette TRACE conn5 <- [1,2278,null,{}] 18:51:08 INFO - PROCESS | 3052 | 1467683468203 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}] 18:51:08 INFO - PROCESS | 3052 | 1467683468207 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:08 INFO - PROCESS | 3052 | 1467683468321 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:51:08 INFO - PROCESS | 3052 | 1467683468397 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 3052 | 1467683468402 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E46000 == 37 [pid = 3052] [id = 579] 18:51:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C582567000) [pid = 3052] [serial = 1737] [outer = 0000000000000000] 18:51:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5826C2800) [pid = 3052] [serial = 1738] [outer = 000000C582567000] 18:51:08 INFO - PROCESS | 3052 | 1467683468452 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C584984800) [pid = 3052] [serial = 1739] [outer = 000000C582567000] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5B8800 == 36 [pid = 3052] [id = 575] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFD3800 == 35 [pid = 3052] [id = 574] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A72800 == 34 [pid = 3052] [id = 573] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B734C000 == 33 [pid = 3052] [id = 572] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A55000 == 32 [pid = 3052] [id = 571] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B173F000 == 31 [pid = 3052] [id = 570] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849E1800 == 30 [pid = 3052] [id = 569] 18:51:08 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288E800 == 29 [pid = 3052] [id = 568] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B830F000) [pid = 3052] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B84E1000) [pid = 3052] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BBF85C00) [pid = 3052] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8D14800) [pid = 3052] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B0ADA400) [pid = 3052] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6A3CC00) [pid = 3052] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BC66F000) [pid = 3052] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BBF7A000) [pid = 3052] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B2590800) [pid = 3052] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2652000) [pid = 3052] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C583851400) [pid = 3052] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B1244400) [pid = 3052] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583854000) [pid = 3052] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B1408400) [pid = 3052] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581E53400) [pid = 3052] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C583786800) [pid = 3052] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BDBA1000) [pid = 3052] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BEAD2400) [pid = 3052] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BEAF8400) [pid = 3052] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BE5DD400) [pid = 3052] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BE7F4C00) [pid = 3052] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BEE2A400) [pid = 3052] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B6BC6C00) [pid = 3052] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:51:08 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BBA7AC00) [pid = 3052] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:51:09 INFO - PROCESS | 3052 | 1467683469035 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 883ms 18:51:09 INFO - PROCESS | 3052 | 1467683469080 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 3052 | 1467683469085 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:51:09 INFO - PROCESS | 3052 | 1467683469091 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 3052 | 1467683469094 Marionette TRACE conn5 <- [1,2282,null,{}] 18:51:09 INFO - PROCESS | 3052 | 1467683469098 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}] 18:51:09 INFO - PROCESS | 3052 | 1467683469100 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:09 INFO - PROCESS | 3052 | 1467683469192 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:51:09 INFO - PROCESS | 3052 | 1467683469200 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 3052 | 1467683469202 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849DE800 == 30 [pid = 3052] [id = 580] 18:51:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C583891800) [pid = 3052] [serial = 1740] [outer = 0000000000000000] 18:51:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5AD49E800) [pid = 3052] [serial = 1741] [outer = 000000C583891800] 18:51:09 INFO - PROCESS | 3052 | 1467683469252 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2413C00) [pid = 3052] [serial = 1742] [outer = 000000C583891800] 18:51:09 INFO - PROCESS | 3052 | 1467683469726 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 18:51:09 INFO - PROCESS | 3052 | 1467683469784 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 3052 | 1467683469787 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:51:09 INFO - PROCESS | 3052 | 1467683469791 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 3052 | 1467683469795 Marionette TRACE conn5 <- [1,2286,null,{}] 18:51:09 INFO - PROCESS | 3052 | 1467683469806 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}] 18:51:09 INFO - PROCESS | 3052 | 1467683469811 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:09 INFO - PROCESS | 3052 | 1467683469904 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:51:10 INFO - PROCESS | 3052 | 1467683470017 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 3052 | 1467683470020 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A7800 == 31 [pid = 3052] [id = 581] 18:51:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5813CF000) [pid = 3052] [serial = 1743] [outer = 0000000000000000] 18:51:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2915800) [pid = 3052] [serial = 1744] [outer = 000000C5813CF000] 18:51:10 INFO - PROCESS | 3052 | 1467683470072 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B37ED800) [pid = 3052] [serial = 1745] [outer = 000000C5813CF000] 18:51:10 INFO - PROCESS | 3052 | 1467683470453 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 18:51:10 INFO - PROCESS | 3052 | 1467683470527 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 3052 | 1467683470530 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:51:10 INFO - PROCESS | 3052 | 1467683470533 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 3052 | 1467683470536 Marionette TRACE conn5 <- [1,2290,null,{}] 18:51:10 INFO - PROCESS | 3052 | 1467683470539 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}] 18:51:10 INFO - PROCESS | 3052 | 1467683470541 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:10 INFO - PROCESS | 3052 | 1467683470635 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:51:10 INFO - PROCESS | 3052 | 1467683470642 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 3052 | 1467683470644 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B882D800 == 32 [pid = 3052] [id = 582] 18:51:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B6A43400) [pid = 3052] [serial = 1746] [outer = 0000000000000000] 18:51:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B6BC6C00) [pid = 3052] [serial = 1747] [outer = 000000C5B6A43400] 18:51:10 INFO - PROCESS | 3052 | 1467683470691 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B830F000) [pid = 3052] [serial = 1748] [outer = 000000C5B6A43400] 18:51:11 INFO - PROCESS | 3052 | 1467683471111 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 18:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:51:11 INFO - PROCESS | 3052 | 1467683471165 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 3052 | 1467683471168 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:51:11 INFO - PROCESS | 3052 | 1467683471171 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 3052 | 1467683471173 Marionette TRACE conn5 <- [1,2294,null,{}] 18:51:11 INFO - PROCESS | 3052 | 1467683471187 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}] 18:51:11 INFO - PROCESS | 3052 | 1467683471189 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:11 INFO - PROCESS | 3052 | 1467683471298 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:51:11 INFO - PROCESS | 3052 | 1467683471378 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 3052 | 1467683471380 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB76800 == 33 [pid = 3052] [id = 583] 18:51:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B84DF400) [pid = 3052] [serial = 1749] [outer = 0000000000000000] 18:51:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A31C00) [pid = 3052] [serial = 1750] [outer = 000000C5B84DF400] 18:51:11 INFO - PROCESS | 3052 | 1467683471432 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8ECF400) [pid = 3052] [serial = 1751] [outer = 000000C5B84DF400] 18:51:11 INFO - PROCESS | 3052 | 1467683471864 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 18:51:11 INFO - PROCESS | 3052 | 1467683471908 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 3052 | 1467683471911 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:51:11 INFO - PROCESS | 3052 | 1467683471920 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 3052 | 1467683471921 Marionette TRACE conn5 <- [1,2298,null,{}] 18:51:11 INFO - PROCESS | 3052 | 1467683471925 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}] 18:51:11 INFO - PROCESS | 3052 | 1467683471931 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:12 INFO - PROCESS | 3052 | 1467683472074 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:51:12 INFO - PROCESS | 3052 | 1467683472130 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 3052 | 1467683472132 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1E7000 == 34 [pid = 3052] [id = 584] 18:51:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBF83400) [pid = 3052] [serial = 1752] [outer = 0000000000000000] 18:51:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BC66EC00) [pid = 3052] [serial = 1753] [outer = 000000C5BBF83400] 18:51:12 INFO - PROCESS | 3052 | 1467683472178 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BDBA1000) [pid = 3052] [serial = 1754] [outer = 000000C5BBF83400] 18:51:12 INFO - PROCESS | 3052 | 1467683472601 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 18:51:12 INFO - PROCESS | 3052 | 1467683472678 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 3052 | 1467683472680 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:51:12 INFO - PROCESS | 3052 | 1467683472698 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 3052 | 1467683472700 Marionette TRACE conn5 <- [1,2302,null,{}] 18:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:51:12 INFO - PROCESS | 3052 | 1467683472703 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}] 18:51:12 INFO - PROCESS | 3052 | 1467683472705 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:12 INFO - PROCESS | 3052 | 1467683472823 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:51:12 INFO - PROCESS | 3052 | 1467683472836 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 3052 | 1467683472838 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF758800 == 35 [pid = 3052] [id = 585] 18:51:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE59E800) [pid = 3052] [serial = 1755] [outer = 0000000000000000] 18:51:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE5E2400) [pid = 3052] [serial = 1756] [outer = 000000C5BE59E800] 18:51:12 INFO - PROCESS | 3052 | 1467683472928 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE7F8800) [pid = 3052] [serial = 1757] [outer = 000000C5BE59E800] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C582564400) [pid = 3052] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2443000) [pid = 3052] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BC66FC00) [pid = 3052] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B34DCC00) [pid = 3052] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5813CA400) [pid = 3052] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581CF3800) [pid = 3052] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B88CB800) [pid = 3052] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581C8B000) [pid = 3052] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5826C7400) [pid = 3052] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581C22000) [pid = 3052] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BF41B800) [pid = 3052] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B2B9B000) [pid = 3052] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:51:13 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5828EA800) [pid = 3052] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:51:13 INFO - PROCESS | 3052 | 1467683473382 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 733ms 18:51:13 INFO - PROCESS | 3052 | 1467683473439 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 3052 | 1467683473441 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:51:13 INFO - PROCESS | 3052 | 1467683473445 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:51:13 INFO - PROCESS | 3052 | 1467683473447 Marionette TRACE conn5 <- [1,2306,null,{}] 18:51:13 INFO - PROCESS | 3052 | 1467683473450 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}] 18:51:13 INFO - PROCESS | 3052 | 1467683473452 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:13 INFO - PROCESS | 3052 | 1467683473567 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:51:13 INFO - PROCESS | 3052 | 1467683473621 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 3052 | 1467683473623 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF76E000 == 36 [pid = 3052] [id = 586] 18:51:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C582564400) [pid = 3052] [serial = 1758] [outer = 0000000000000000] 18:51:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2028000) [pid = 3052] [serial = 1759] [outer = 000000C582564400] 18:51:13 INFO - PROCESS | 3052 | 1467683473668 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BE7F3800) [pid = 3052] [serial = 1760] [outer = 000000C582564400] 18:51:14 INFO - PROCESS | 3052 | 1467683474024 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] 18:51:14 INFO - PROCESS | 3052 | 1467683474078 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:51:14 INFO - PROCESS | 3052 | 1467683474089 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 3052 | 1467683474091 Marionette TRACE conn5 <- [1,2310,null,{}] 18:51:14 INFO - PROCESS | 3052 | 1467683474103 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}] 18:51:14 INFO - PROCESS | 3052 | 1467683474105 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:14 INFO - PROCESS | 3052 | 1467683474213 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:51:14 INFO - PROCESS | 3052 | 1467683474220 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 3052 | 1467683474222 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A7000 == 37 [pid = 3052] [id = 587] 18:51:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BEAD0C00) [pid = 3052] [serial = 1761] [outer = 0000000000000000] 18:51:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BEAF8400) [pid = 3052] [serial = 1762] [outer = 000000C5BEAD0C00] 18:51:14 INFO - PROCESS | 3052 | 1467683474268 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BEE27C00) [pid = 3052] [serial = 1763] [outer = 000000C5BEAD0C00] 18:51:14 INFO - PROCESS | 3052 | 1467683474682 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 649ms 18:51:14 INFO - PROCESS | 3052 | 1467683474743 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 3052 | 1467683474746 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:51:14 INFO - PROCESS | 3052 | 1467683474749 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:51:14 INFO - PROCESS | 3052 | 1467683474751 Marionette TRACE conn5 <- [1,2314,null,{}] 18:51:14 INFO - PROCESS | 3052 | 1467683474754 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}] 18:51:14 INFO - PROCESS | 3052 | 1467683474756 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:14 INFO - PROCESS | 3052 | 1467683474861 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:51:14 INFO - PROCESS | 3052 | 1467683474869 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 3052 | 1467683474871 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1243800 == 38 [pid = 3052] [id = 588] 18:51:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BEE33000) [pid = 3052] [serial = 1764] [outer = 0000000000000000] 18:51:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BF0C1000) [pid = 3052] [serial = 1765] [outer = 000000C5BEE33000] 18:51:14 INFO - PROCESS | 3052 | 1467683474916 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BF424800) [pid = 3052] [serial = 1766] [outer = 000000C5BEE33000] 18:51:15 INFO - PROCESS | 3052 | 1467683475476 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 774ms 18:51:15 INFO - PROCESS | 3052 | 1467683475572 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 3052 | 1467683475577 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:51:15 INFO - PROCESS | 3052 | 1467683475584 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 3052 | 1467683475588 Marionette TRACE conn5 <- [1,2318,null,{}] 18:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:51:15 INFO - PROCESS | 3052 | 1467683475594 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}] 18:51:15 INFO - PROCESS | 3052 | 1467683475597 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:15 INFO - PROCESS | 3052 | 1467683475725 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:51:15 INFO - PROCESS | 3052 | 1467683475815 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 3052 | 1467683475818 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E56000 == 39 [pid = 3052] [id = 589] 18:51:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C583785C00) [pid = 3052] [serial = 1767] [outer = 0000000000000000] 18:51:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C583854000) [pid = 3052] [serial = 1768] [outer = 000000C583785C00] 18:51:15 INFO - PROCESS | 3052 | 1467683475876 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B241A400) [pid = 3052] [serial = 1769] [outer = 000000C583785C00] 18:51:16 INFO - PROCESS | 3052 | 1467683476454 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]]]}] 18:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 18:51:16 INFO - PROCESS | 3052 | 1467683476515 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 3052 | 1467683476521 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:51:16 INFO - PROCESS | 3052 | 1467683476527 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 3052 | 1467683476531 Marionette TRACE conn5 <- [1,2322,null,{}] 18:51:16 INFO - PROCESS | 3052 | 1467683476535 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}] 18:51:16 INFO - PROCESS | 3052 | 1467683476538 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:16 INFO - PROCESS | 3052 | 1467683476656 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:51:16 INFO - PROCESS | 3052 | 1467683476781 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 3052 | 1467683476784 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7D1800 == 40 [pid = 3052] [id = 590] 18:51:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B29B6000) [pid = 3052] [serial = 1770] [outer = 0000000000000000] 18:51:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B3953400) [pid = 3052] [serial = 1771] [outer = 000000C5B29B6000] 18:51:16 INFO - PROCESS | 3052 | 1467683476843 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B760C400) [pid = 3052] [serial = 1772] [outer = 000000C5B29B6000] 18:51:17 INFO - PROCESS | 3052 | 1467683477455 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 18:51:17 INFO - PROCESS | 3052 | 1467683477513 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 3052 | 1467683477516 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:51:17 INFO - PROCESS | 3052 | 1467683477520 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 3052 | 1467683477524 Marionette TRACE conn5 <- [1,2326,null,{}] 18:51:17 INFO - PROCESS | 3052 | 1467683477536 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}] 18:51:17 INFO - PROCESS | 3052 | 1467683477542 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:17 INFO - PROCESS | 3052 | 1467683477706 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:51:17 INFO - PROCESS | 3052 | 1467683477717 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 3052 | 1467683477720 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C2628000 == 41 [pid = 3052] [id = 591] 18:51:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BC831400) [pid = 3052] [serial = 1773] [outer = 0000000000000000] 18:51:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BE5E3000) [pid = 3052] [serial = 1774] [outer = 000000C5BC831400] 18:51:17 INFO - PROCESS | 3052 | 1467683477781 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BF8E2400) [pid = 3052] [serial = 1775] [outer = 000000C5BC831400] 18:51:18 INFO - PROCESS | 3052 | 1467683478443 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 985ms 18:51:18 INFO - PROCESS | 3052 | 1467683478507 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 3052 | 1467683478511 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:51:18 INFO - PROCESS | 3052 | 1467683478515 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 3052 | 1467683478517 Marionette TRACE conn5 <- [1,2330,null,{}] 18:51:18 INFO - PROCESS | 3052 | 1467683478521 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}] 18:51:18 INFO - PROCESS | 3052 | 1467683478524 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:18 INFO - PROCESS | 3052 | 1467683478642 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:51:18 INFO - PROCESS | 3052 | 1467683478764 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 3052 | 1467683478767 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E72000 == 42 [pid = 3052] [id = 592] 18:51:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5C02F2C00) [pid = 3052] [serial = 1776] [outer = 0000000000000000] 18:51:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5C0487400) [pid = 3052] [serial = 1777] [outer = 000000C5C02F2C00] 18:51:18 INFO - PROCESS | 3052 | 1467683478824 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5C0D12800) [pid = 3052] [serial = 1778] [outer = 000000C5C02F2C00] 18:51:19 INFO - PROCESS | 3052 | 1467683479623 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1133ms 18:51:19 INFO - PROCESS | 3052 | 1467683479657 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 3052 | 1467683479662 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:51:19 INFO - PROCESS | 3052 | 1467683479668 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 3052 | 1467683479671 Marionette TRACE conn5 <- [1,2334,null,{}] 18:51:19 INFO - PROCESS | 3052 | 1467683479677 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}] 18:51:19 INFO - PROCESS | 3052 | 1467683479681 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:19 INFO - PROCESS | 3052 | 1467683479787 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:51:19 INFO - PROCESS | 3052 | 1467683479865 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 3052 | 1467683479870 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B6800 == 43 [pid = 3052] [id = 593] 18:51:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C581CED800) [pid = 3052] [serial = 1779] [outer = 0000000000000000] 18:51:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C582571800) [pid = 3052] [serial = 1780] [outer = 000000C581CED800] 18:51:19 INFO - PROCESS | 3052 | 1467683479963 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C583859400) [pid = 3052] [serial = 1781] [outer = 000000C581CED800] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832C3000 == 42 [pid = 3052] [id = 567] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A7000 == 41 [pid = 3052] [id = 587] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF76E000 == 40 [pid = 3052] [id = 586] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF758800 == 39 [pid = 3052] [id = 585] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1E7000 == 38 [pid = 3052] [id = 584] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB76800 == 37 [pid = 3052] [id = 583] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B882D800 == 36 [pid = 3052] [id = 582] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A7800 == 35 [pid = 3052] [id = 581] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849DE800 == 34 [pid = 3052] [id = 580] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E46000 == 33 [pid = 3052] [id = 579] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7345800 == 32 [pid = 3052] [id = 578] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DDB800 == 31 [pid = 3052] [id = 577] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B173E800 == 30 [pid = 3052] [id = 576] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E72000 == 29 [pid = 3052] [id = 592] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C2628000 == 28 [pid = 3052] [id = 591] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7D1800 == 27 [pid = 3052] [id = 590] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1243800 == 26 [pid = 3052] [id = 588] 18:51:21 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E56000 == 25 [pid = 3052] [id = 589] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5826C7800) [pid = 3052] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B2597000) [pid = 3052] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5BC6C7000) [pid = 3052] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B6A41000) [pid = 3052] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B2029400) [pid = 3052] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B2583000) [pid = 3052] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583781C00) [pid = 3052] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8A28000) [pid = 3052] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C581C90000) [pid = 3052] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B2B1C000) [pid = 3052] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6A3A400) [pid = 3052] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B1958400) [pid = 3052] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B7615800) [pid = 3052] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581E56C00) [pid = 3052] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5C0243800) [pid = 3052] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BF89C800) [pid = 3052] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BEE2CC00) [pid = 3052] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581CF8800) [pid = 3052] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8307400) [pid = 3052] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B6B56C00) [pid = 3052] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C58378C400) [pid = 3052] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5828F1000) [pid = 3052] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C58498E400) [pid = 3052] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B264FC00) [pid = 3052] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B2E65C00) [pid = 3052] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8D16800) [pid = 3052] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B8A32000) [pid = 3052] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:51:21 INFO - PROCESS | 3052 | 1467683481355 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1747ms 18:51:21 INFO - PROCESS | 3052 | 1467683481417 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 3052 | 1467683481422 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:51:21 INFO - PROCESS | 3052 | 1467683481427 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 3052 | 1467683481431 Marionette TRACE conn5 <- [1,2338,null,{}] 18:51:21 INFO - PROCESS | 3052 | 1467683481441 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}] 18:51:21 INFO - PROCESS | 3052 | 1467683481444 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:21 INFO - PROCESS | 3052 | 1467683481547 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:51:21 INFO - PROCESS | 3052 | 1467683481554 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 3052 | 1467683481558 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BA800 == 26 [pid = 3052] [id = 594] 18:51:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C581C90000) [pid = 3052] [serial = 1782] [outer = 0000000000000000] 18:51:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C95000) [pid = 3052] [serial = 1783] [outer = 000000C581C90000] 18:51:21 INFO - PROCESS | 3052 | 1467683481609 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581E5DC00) [pid = 3052] [serial = 1784] [outer = 000000C581C90000] 18:51:22 INFO - PROCESS | 3052 | 1467683482078 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 18:51:22 INFO - PROCESS | 3052 | 1467683482127 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 3052 | 1467683482133 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:51:22 INFO - PROCESS | 3052 | 1467683482140 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 3052 | 1467683482143 Marionette TRACE conn5 <- [1,2342,null,{}] 18:51:22 INFO - PROCESS | 3052 | 1467683482147 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}] 18:51:22 INFO - PROCESS | 3052 | 1467683482150 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:22 INFO - PROCESS | 3052 | 1467683482241 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:51:22 INFO - PROCESS | 3052 | 1467683482250 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 3052 | 1467683482252 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E47800 == 27 [pid = 3052] [id = 595] 18:51:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5828F1000) [pid = 3052] [serial = 1785] [outer = 0000000000000000] 18:51:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C583780400) [pid = 3052] [serial = 1786] [outer = 000000C5828F1000] 18:51:22 INFO - PROCESS | 3052 | 1467683482301 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C583851C00) [pid = 3052] [serial = 1787] [outer = 000000C5828F1000] 18:51:22 INFO - PROCESS | 3052 | 1467683482784 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 692ms 18:51:22 INFO - PROCESS | 3052 | 1467683482835 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 3052 | 1467683482838 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:51:22 INFO - PROCESS | 3052 | 1467683482841 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 3052 | 1467683482845 Marionette TRACE conn5 <- [1,2346,null,{}] 18:51:22 INFO - PROCESS | 3052 | 1467683482856 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}] 18:51:22 INFO - PROCESS | 3052 | 1467683482861 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:22 INFO - PROCESS | 3052 | 1467683482982 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:51:23 INFO - PROCESS | 3052 | 1467683483071 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 3052 | 1467683483074 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0920800 == 28 [pid = 3052] [id = 596] 18:51:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5813CDC00) [pid = 3052] [serial = 1788] [outer = 0000000000000000] 18:51:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B1409800) [pid = 3052] [serial = 1789] [outer = 000000C5813CDC00] 18:51:23 INFO - PROCESS | 3052 | 1467683483124 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B23DC400) [pid = 3052] [serial = 1790] [outer = 000000C5813CDC00] 18:51:23 INFO - PROCESS | 3052 | 1467683483531 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 733ms 18:51:23 INFO - PROCESS | 3052 | 1467683483577 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 3052 | 1467683483580 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:51:23 INFO - PROCESS | 3052 | 1467683483589 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 3052 | 1467683483591 Marionette TRACE conn5 <- [1,2350,null,{}] 18:51:23 INFO - PROCESS | 3052 | 1467683483595 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}] 18:51:23 INFO - PROCESS | 3052 | 1467683483597 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:23 INFO - PROCESS | 3052 | 1467683483713 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:51:23 INFO - PROCESS | 3052 | 1467683483767 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 3052 | 1467683483769 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2082800 == 29 [pid = 3052] [id = 597] 18:51:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2449C00) [pid = 3052] [serial = 1791] [outer = 0000000000000000] 18:51:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2589400) [pid = 3052] [serial = 1792] [outer = 000000C5B2449C00] 18:51:23 INFO - PROCESS | 3052 | 1467683483817 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B25A0800) [pid = 3052] [serial = 1793] [outer = 000000C5B2449C00] 18:51:24 INFO - PROCESS | 3052 | 1467683484250 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]]]}] 18:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 18:51:24 INFO - PROCESS | 3052 | 1467683484346 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 3052 | 1467683484349 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:51:24 INFO - PROCESS | 3052 | 1467683484359 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 3052 | 1467683484361 Marionette TRACE conn5 <- [1,2354,null,{}] 18:51:24 INFO - PROCESS | 3052 | 1467683484364 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}] 18:51:24 INFO - PROCESS | 3052 | 1467683484366 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:24 INFO - PROCESS | 3052 | 1467683484486 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:51:24 INFO - PROCESS | 3052 | 1467683484544 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 3052 | 1467683484547 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:24 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B7E000 == 30 [pid = 3052] [id = 598] 18:51:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5828EE400) [pid = 3052] [serial = 1794] [outer = 0000000000000000] 18:51:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2890800) [pid = 3052] [serial = 1795] [outer = 000000C5828EE400] 18:51:24 INFO - PROCESS | 3052 | 1467683484595 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2BA3800) [pid = 3052] [serial = 1796] [outer = 000000C5828EE400] 18:51:25 INFO - PROCESS | 3052 | 1467683485046 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]]]}] 18:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 18:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:51:25 INFO - PROCESS | 3052 | 1467683485097 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 3052 | 1467683485099 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:51:25 INFO - PROCESS | 3052 | 1467683485102 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 3052 | 1467683485104 Marionette TRACE conn5 <- [1,2358,null,{}] 18:51:25 INFO - PROCESS | 3052 | 1467683485108 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}] 18:51:25 INFO - PROCESS | 3052 | 1467683485114 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:25 INFO - PROCESS | 3052 | 1467683485258 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:51:25 INFO - PROCESS | 3052 | 1467683485274 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 3052 | 1467683485276 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8833800 == 31 [pid = 3052] [id = 599] 18:51:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B37E4800) [pid = 3052] [serial = 1797] [outer = 0000000000000000] 18:51:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6A44400) [pid = 3052] [serial = 1798] [outer = 000000C5B37E4800] 18:51:25 INFO - PROCESS | 3052 | 1467683485365 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B7839C00) [pid = 3052] [serial = 1799] [outer = 000000C5B37E4800] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B84DF400) [pid = 3052] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBF83400) [pid = 3052] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C582564400) [pid = 3052] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B6A43400) [pid = 3052] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C58388F000) [pid = 3052] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C582567000) [pid = 3052] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BE59E800) [pid = 3052] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5813CF000) [pid = 3052] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C95800) [pid = 3052] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8516800) [pid = 3052] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C583891800) [pid = 3052] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BEE33000) [pid = 3052] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:51:25 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BEAD0C00) [pid = 3052] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:51:25 INFO - PROCESS | 3052 | 1467683485963 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]]]}] 18:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 882ms 18:51:25 INFO - PROCESS | 3052 | 1467683485987 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 3052 | 1467683485989 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:51:26 INFO - PROCESS | 3052 | 1467683485992 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:51:26 INFO - PROCESS | 3052 | 1467683485994 Marionette TRACE conn5 <- [1,2362,null,{}] 18:51:26 INFO - PROCESS | 3052 | 1467683485997 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}] 18:51:26 INFO - PROCESS | 3052 | 1467683485999 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:26 INFO - PROCESS | 3052 | 1467683486080 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:51:26 INFO - PROCESS | 3052 | 1467683486086 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 3052 | 1467683486087 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED7000 == 32 [pid = 3052] [id = 600] 18:51:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B29B8400) [pid = 3052] [serial = 1800] [outer = 0000000000000000] 18:51:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B760BC00) [pid = 3052] [serial = 1801] [outer = 000000C5B29B8400] 18:51:26 INFO - PROCESS | 3052 | 1467683486133 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B84D6000) [pid = 3052] [serial = 1802] [outer = 000000C5B29B8400] 18:51:26 INFO - PROCESS | 3052 | 1467683486548 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 18:51:26 INFO - PROCESS | 3052 | 1467683486625 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 3052 | 1467683486627 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:51:26 INFO - PROCESS | 3052 | 1467683486631 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 3052 | 1467683486632 Marionette TRACE conn5 <- [1,2366,null,{}] 18:51:26 INFO - PROCESS | 3052 | 1467683486636 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}] 18:51:26 INFO - PROCESS | 3052 | 1467683486638 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:26 INFO - PROCESS | 3052 | 1467683486720 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:51:26 INFO - PROCESS | 3052 | 1467683486728 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 3052 | 1467683486730 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5C5000 == 33 [pid = 3052] [id = 601] 18:51:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8A25400) [pid = 3052] [serial = 1803] [outer = 0000000000000000] 18:51:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8A2D400) [pid = 3052] [serial = 1804] [outer = 000000C5B8A25400] 18:51:26 INFO - PROCESS | 3052 | 1467683486776 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8CAE800) [pid = 3052] [serial = 1805] [outer = 000000C5B8A25400] 18:51:27 INFO - PROCESS | 3052 | 1467683487223 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]]]}] 18:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 18:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:51:27 INFO - PROCESS | 3052 | 1467683487261 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 3052 | 1467683487263 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:51:27 INFO - PROCESS | 3052 | 1467683487267 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 3052 | 1467683487268 Marionette TRACE conn5 <- [1,2370,null,{}] 18:51:27 INFO - PROCESS | 3052 | 1467683487272 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}] 18:51:27 INFO - PROCESS | 3052 | 1467683487274 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:27 INFO - PROCESS | 3052 | 1467683487356 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:51:27 INFO - PROCESS | 3052 | 1467683487361 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 3052 | 1467683487363 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B091C000 == 34 [pid = 3052] [id = 602] 18:51:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8D0E000) [pid = 3052] [serial = 1806] [outer = 0000000000000000] 18:51:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8FED800) [pid = 3052] [serial = 1807] [outer = 000000C5B8D0E000] 18:51:27 INFO - PROCESS | 3052 | 1467683487408 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBA78800) [pid = 3052] [serial = 1808] [outer = 000000C5B8D0E000] 18:51:28 INFO - PROCESS | 3052 | 1467683488115 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]]]}] 18:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 943ms 18:51:28 INFO - PROCESS | 3052 | 1467683488214 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 3052 | 1467683488219 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:51:28 INFO - PROCESS | 3052 | 1467683488224 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 3052 | 1467683488228 Marionette TRACE conn5 <- [1,2374,null,{}] 18:51:28 INFO - PROCESS | 3052 | 1467683488234 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}] 18:51:28 INFO - PROCESS | 3052 | 1467683488237 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:28 INFO - PROCESS | 3052 | 1467683488393 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:51:28 INFO - PROCESS | 3052 | 1467683488510 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 3052 | 1467683488513 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DDB800 == 35 [pid = 3052] [id = 603] 18:51:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581C89C00) [pid = 3052] [serial = 1809] [outer = 0000000000000000] 18:51:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581E53C00) [pid = 3052] [serial = 1810] [outer = 000000C581C89C00] 18:51:28 INFO - PROCESS | 3052 | 1467683488573 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5828F6000) [pid = 3052] [serial = 1811] [outer = 000000C581C89C00] 18:51:29 INFO - PROCESS | 3052 | 1467683489369 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]]]}] 18:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1195ms 18:51:29 INFO - PROCESS | 3052 | 1467683489423 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 3052 | 1467683489428 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:51:29 INFO - PROCESS | 3052 | 1467683489435 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 3052 | 1467683489438 Marionette TRACE conn5 <- [1,2378,null,{}] 18:51:29 INFO - PROCESS | 3052 | 1467683489442 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}] 18:51:29 INFO - PROCESS | 3052 | 1467683489445 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:29 INFO - PROCESS | 3052 | 1467683489584 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:51:29 INFO - PROCESS | 3052 | 1467683489701 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 3052 | 1467683489704 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581E8F800 == 36 [pid = 3052] [id = 604] 18:51:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5828EA800) [pid = 3052] [serial = 1812] [outer = 0000000000000000] 18:51:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B1940800) [pid = 3052] [serial = 1813] [outer = 000000C5828EA800] 18:51:29 INFO - PROCESS | 3052 | 1467683489766 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B2586400) [pid = 3052] [serial = 1814] [outer = 000000C5828EA800] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5C5000 == 35 [pid = 3052] [id = 601] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED7000 == 34 [pid = 3052] [id = 600] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8833800 == 33 [pid = 3052] [id = 599] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B7E000 == 32 [pid = 3052] [id = 598] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2082800 == 31 [pid = 3052] [id = 597] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0920800 == 30 [pid = 3052] [id = 596] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E47800 == 29 [pid = 3052] [id = 595] 18:51:30 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BA800 == 28 [pid = 3052] [id = 594] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8A31C00) [pid = 3052] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8ECF400) [pid = 3052] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BDBA1000) [pid = 3052] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BC66EC00) [pid = 3052] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2028000) [pid = 3052] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B6BC6C00) [pid = 3052] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B1BC7C00) [pid = 3052] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B258EC00) [pid = 3052] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5826C2800) [pid = 3052] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BE5E2400) [pid = 3052] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C584984800) [pid = 3052] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2915800) [pid = 3052] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B37ED800) [pid = 3052] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581CF4C00) [pid = 3052] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5826BE000) [pid = 3052] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8FE6000) [pid = 3052] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5AD49E800) [pid = 3052] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BF0C1000) [pid = 3052] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B2413C00) [pid = 3052] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BEE27C00) [pid = 3052] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BF424800) [pid = 3052] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BEAF8400) [pid = 3052] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BE7F8800) [pid = 3052] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BE7F3800) [pid = 3052] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B830F000) [pid = 3052] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:51:30 INFO - PROCESS | 3052 | 1467683490612 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]]]}] 18:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1242ms 18:51:30 INFO - PROCESS | 3052 | 1467683490679 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 3052 | 1467683490682 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:51:30 INFO - PROCESS | 3052 | 1467683490687 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 3052 | 1467683490690 Marionette TRACE conn5 <- [1,2382,null,{}] 18:51:30 INFO - PROCESS | 3052 | 1467683490695 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}] 18:51:30 INFO - PROCESS | 3052 | 1467683490698 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:30 INFO - PROCESS | 3052 | 1467683490798 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:51:30 INFO - PROCESS | 3052 | 1467683490879 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 3052 | 1467683490882 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829EB000 == 29 [pid = 3052] [id = 605] 18:51:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581C1D400) [pid = 3052] [serial = 1815] [outer = 0000000000000000] 18:51:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C581CEC400) [pid = 3052] [serial = 1816] [outer = 000000C581C1D400] 18:51:30 INFO - PROCESS | 3052 | 1467683490932 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581E5D800) [pid = 3052] [serial = 1817] [outer = 000000C581C1D400] 18:51:31 INFO - PROCESS | 3052 | 1467683491413 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 797ms 18:51:31 INFO - PROCESS | 3052 | 1467683491485 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 3052 | 1467683491490 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:51:31 INFO - PROCESS | 3052 | 1467683491496 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 3052 | 1467683491499 Marionette TRACE conn5 <- [1,2386,null,{}] 18:51:31 INFO - PROCESS | 3052 | 1467683491503 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}] 18:51:31 INFO - PROCESS | 3052 | 1467683491505 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:31 INFO - PROCESS | 3052 | 1467683491603 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:51:31 INFO - PROCESS | 3052 | 1467683491615 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 3052 | 1467683491618 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E86800 == 30 [pid = 3052] [id = 606] 18:51:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C583888000) [pid = 3052] [serial = 1818] [outer = 0000000000000000] 18:51:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C58388D400) [pid = 3052] [serial = 1819] [outer = 000000C583888000] 18:51:31 INFO - PROCESS | 3052 | 1467683491665 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C584989000) [pid = 3052] [serial = 1820] [outer = 000000C583888000] 18:51:32 INFO - PROCESS | 3052 | 1467683492118 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]]]}] 18:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 689ms 18:51:32 INFO - PROCESS | 3052 | 1467683492188 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 3052 | 1467683492191 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:51:32 INFO - PROCESS | 3052 | 1467683492194 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 3052 | 1467683492199 Marionette TRACE conn5 <- [1,2390,null,{}] 18:51:32 INFO - PROCESS | 3052 | 1467683492211 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}] 18:51:32 INFO - PROCESS | 3052 | 1467683492216 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:32 INFO - PROCESS | 3052 | 1467683492304 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:51:32 INFO - PROCESS | 3052 | 1467683492318 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 3052 | 1467683492321 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2073800 == 31 [pid = 3052] [id = 607] 18:51:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2421800) [pid = 3052] [serial = 1821] [outer = 0000000000000000] 18:51:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2446400) [pid = 3052] [serial = 1822] [outer = 000000C5B2421800] 18:51:32 INFO - PROCESS | 3052 | 1467683492370 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B258EC00) [pid = 3052] [serial = 1823] [outer = 000000C5B2421800] 18:51:32 INFO - PROCESS | 3052 | 1467683492812 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]]]}] 18:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 18:51:32 INFO - PROCESS | 3052 | 1467683492836 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 3052 | 1467683492838 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:51:32 INFO - PROCESS | 3052 | 1467683492842 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 3052 | 1467683492843 Marionette TRACE conn5 <- [1,2394,null,{}] 18:51:32 INFO - PROCESS | 3052 | 1467683492847 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}] 18:51:32 INFO - PROCESS | 3052 | 1467683492849 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:32 INFO - PROCESS | 3052 | 1467683492942 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:51:32 INFO - PROCESS | 3052 | 1467683492978 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 3052 | 1467683492980 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B781D000 == 32 [pid = 3052] [id = 608] 18:51:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2887C00) [pid = 3052] [serial = 1824] [outer = 0000000000000000] 18:51:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B29B7400) [pid = 3052] [serial = 1825] [outer = 000000C5B2887C00] 18:51:33 INFO - PROCESS | 3052 | 1467683493032 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B3444800) [pid = 3052] [serial = 1826] [outer = 000000C5B2887C00] 18:51:33 INFO - PROCESS | 3052 | 1467683493502 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]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 18:51:33 INFO - PROCESS | 3052 | 1467683493537 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 3052 | 1467683493540 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:51:33 INFO - PROCESS | 3052 | 1467683493543 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 3052 | 1467683493545 Marionette TRACE conn5 <- [1,2398,null,{}] 18:51:33 INFO - PROCESS | 3052 | 1467683493549 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}] 18:51:33 INFO - PROCESS | 3052 | 1467683493551 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:33 INFO - PROCESS | 3052 | 1467683493665 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:51:33 INFO - PROCESS | 3052 | 1467683493670 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 3052 | 1467683493672 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8834800 == 33 [pid = 3052] [id = 609] 18:51:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B6856000) [pid = 3052] [serial = 1827] [outer = 0000000000000000] 18:51:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B68B9800) [pid = 3052] [serial = 1828] [outer = 000000C5B6856000] 18:51:33 INFO - PROCESS | 3052 | 1467683493718 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B6A3F000) [pid = 3052] [serial = 1829] [outer = 000000C5B6856000] 18:51:34 INFO - PROCESS | 3052 | 1467683494217 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]]]}] 18:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 18:51:34 INFO - PROCESS | 3052 | 1467683494280 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 3052 | 1467683494283 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:51:34 INFO - PROCESS | 3052 | 1467683494286 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:51:34 INFO - PROCESS | 3052 | 1467683494288 Marionette TRACE conn5 <- [1,2402,null,{}] 18:51:34 INFO - PROCESS | 3052 | 1467683494323 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}] 18:51:34 INFO - PROCESS | 3052 | 1467683494329 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:34 INFO - PROCESS | 3052 | 1467683494486 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:51:34 INFO - PROCESS | 3052 | 1467683494540 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 3052 | 1467683494542 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5CC000 == 34 [pid = 3052] [id = 610] 18:51:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B72B5000) [pid = 3052] [serial = 1830] [outer = 0000000000000000] 18:51:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8A28C00) [pid = 3052] [serial = 1831] [outer = 000000C5B72B5000] 18:51:34 INFO - PROCESS | 3052 | 1467683494588 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8D13800) [pid = 3052] [serial = 1832] [outer = 000000C5B72B5000] 18:51:35 INFO - PROCESS | 3052 | 1467683495011 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]]]}] 18:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 796ms 18:51:35 INFO - PROCESS | 3052 | 1467683495085 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:51:35 INFO - PROCESS | 3052 | 1467683495088 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:51:35 INFO - PROCESS | 3052 | 1467683495091 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 3052 | 1467683495093 Marionette TRACE conn5 <- [1,2406,null,{}] 18:51:35 INFO - PROCESS | 3052 | 1467683495097 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}] 18:51:35 INFO - PROCESS | 3052 | 1467683495099 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:35 INFO - PROCESS | 3052 | 1467683495270 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B2449C00) [pid = 3052] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C90000) [pid = 3052] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5828F1000) [pid = 3052] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5813CDC00) [pid = 3052] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581CED800) [pid = 3052] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5828EE400) [pid = 3052] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C583785C00) [pid = 3052] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B29B6000) [pid = 3052] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC831400) [pid = 3052] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5C02F2C00) [pid = 3052] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B37E4800) [pid = 3052] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8A25400) [pid = 3052] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:51:35 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B29B8400) [pid = 3052] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:51:35 INFO - PROCESS | 3052 | 1467683495333 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 3052 | 1467683495335 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B12E7800 == 35 [pid = 3052] [id = 611] 18:51:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C580B3EC00) [pid = 3052] [serial = 1833] [outer = 0000000000000000] 18:51:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581C49C00) [pid = 3052] [serial = 1834] [outer = 000000C580B3EC00] 18:51:35 INFO - PROCESS | 3052 | 1467683495380 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B259E400) [pid = 3052] [serial = 1835] [outer = 000000C580B3EC00] 18:51:35 INFO - PROCESS | 3052 | 1467683495738 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]]]}] 18:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 18:51:35 INFO - PROCESS | 3052 | 1467683495786 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 3052 | 1467683495788 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:51:35 INFO - PROCESS | 3052 | 1467683495792 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:51:35 INFO - PROCESS | 3052 | 1467683495794 Marionette TRACE conn5 <- [1,2410,null,{}] 18:51:35 INFO - PROCESS | 3052 | 1467683495798 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}] 18:51:35 INFO - PROCESS | 3052 | 1467683495800 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:35 INFO - PROCESS | 3052 | 1467683495918 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:51:35 INFO - PROCESS | 3052 | 1467683495925 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 3052 | 1467683495927 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1F1000 == 36 [pid = 3052] [id = 612] 18:51:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B88D5800) [pid = 3052] [serial = 1836] [outer = 0000000000000000] 18:51:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BBA6F400) [pid = 3052] [serial = 1837] [outer = 000000C5B88D5800] 18:51:35 INFO - PROCESS | 3052 | 1467683495972 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BBF32800) [pid = 3052] [serial = 1838] [outer = 000000C5B88D5800] 18:51:36 INFO - PROCESS | 3052 | 1467683496379 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]]]}] 18:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 18:51:36 INFO - PROCESS | 3052 | 1467683496429 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 3052 | 1467683496431 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:51:36 INFO - PROCESS | 3052 | 1467683496435 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 3052 | 1467683496437 Marionette TRACE conn5 <- [1,2414,null,{}] 18:51:36 INFO - PROCESS | 3052 | 1467683496440 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}] 18:51:36 INFO - PROCESS | 3052 | 1467683496442 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:36 INFO - PROCESS | 3052 | 1467683496528 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:51:36 INFO - PROCESS | 3052 | 1467683496533 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 3052 | 1467683496535 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B173E800 == 37 [pid = 3052] [id = 613] 18:51:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BBF89800) [pid = 3052] [serial = 1839] [outer = 0000000000000000] 18:51:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5BBF92400) [pid = 3052] [serial = 1840] [outer = 000000C5BBF89800] 18:51:36 INFO - PROCESS | 3052 | 1467683496580 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BC675000) [pid = 3052] [serial = 1841] [outer = 000000C5BBF89800] 18:51:36 INFO - PROCESS | 3052 | 1467683496986 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 585ms 18:51:37 INFO - PROCESS | 3052 | 1467683497022 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 3052 | 1467683497024 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:51:37 INFO - PROCESS | 3052 | 1467683497027 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 3052 | 1467683497029 Marionette TRACE conn5 <- [1,2418,null,{}] 18:51:37 INFO - PROCESS | 3052 | 1467683497059 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}] 18:51:37 INFO - PROCESS | 3052 | 1467683497061 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:37 INFO - PROCESS | 3052 | 1467683497146 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:51:37 INFO - PROCESS | 3052 | 1467683497151 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 3052 | 1467683497153 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF816000 == 38 [pid = 3052] [id = 614] 18:51:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BDB9EC00) [pid = 3052] [serial = 1842] [outer = 0000000000000000] 18:51:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BE50A400) [pid = 3052] [serial = 1843] [outer = 000000C5BDB9EC00] 18:51:37 INFO - PROCESS | 3052 | 1467683497199 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B3442400) [pid = 3052] [serial = 1844] [outer = 000000C5BDB9EC00] 18:51:37 INFO - PROCESS | 3052 | 1467683497906 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 943ms 18:51:37 INFO - PROCESS | 3052 | 1467683497976 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 3052 | 1467683497981 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:51:37 INFO - PROCESS | 3052 | 1467683497986 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 3052 | 1467683497992 Marionette TRACE conn5 <- [1,2422,null,{}] 18:51:38 INFO - PROCESS | 3052 | 1467683497997 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}] 18:51:38 INFO - PROCESS | 3052 | 1467683498001 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:38 INFO - PROCESS | 3052 | 1467683498130 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:51:38 INFO - PROCESS | 3052 | 1467683498250 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 3052 | 1467683498253 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D3F800 == 39 [pid = 3052] [id = 615] 18:51:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C58256E800) [pid = 3052] [serial = 1845] [outer = 0000000000000000] 18:51:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5828F5400) [pid = 3052] [serial = 1846] [outer = 000000C58256E800] 18:51:38 INFO - PROCESS | 3052 | 1467683498314 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C584163800) [pid = 3052] [serial = 1847] [outer = 000000C58256E800] 18:51:38 INFO - PROCESS | 3052 | 1467683498937 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 18:51:38 INFO - PROCESS | 3052 | 1467683498975 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 3052 | 1467683498980 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:51:38 INFO - PROCESS | 3052 | 1467683498987 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 3052 | 1467683498990 Marionette TRACE conn5 <- [1,2426,null,{}] 18:51:38 INFO - PROCESS | 3052 | 1467683498995 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}] 18:51:39 INFO - PROCESS | 3052 | 1467683498998 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:39 INFO - PROCESS | 3052 | 1467683499121 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:51:39 INFO - PROCESS | 3052 | 1467683499218 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 3052 | 1467683499221 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFC5000 == 40 [pid = 3052] [id = 616] 18:51:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B2647800) [pid = 3052] [serial = 1848] [outer = 0000000000000000] 18:51:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B2915C00) [pid = 3052] [serial = 1849] [outer = 000000C5B2647800] 18:51:39 INFO - PROCESS | 3052 | 1467683499279 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B6AF3C00) [pid = 3052] [serial = 1850] [outer = 000000C5B2647800] 18:51:39 INFO - PROCESS | 3052 | 1467683499943 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 983ms 18:51:39 INFO - PROCESS | 3052 | 1467683499972 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 3052 | 1467683499975 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:51:39 INFO - PROCESS | 3052 | 1467683499979 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 3052 | 1467683499983 Marionette TRACE conn5 <- [1,2430,null,{}] 18:51:39 INFO - PROCESS | 3052 | 1467683499996 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}] 18:51:40 INFO - PROCESS | 3052 | 1467683500001 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:40 INFO - PROCESS | 3052 | 1467683500117 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:51:40 INFO - PROCESS | 3052 | 1467683500244 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 3052 | 1467683500248 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DB3800 == 41 [pid = 3052] [id = 617] 18:51:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8F59C00) [pid = 3052] [serial = 1851] [outer = 0000000000000000] 18:51:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BC832800) [pid = 3052] [serial = 1852] [outer = 000000C5B8F59C00] 18:51:40 INFO - PROCESS | 3052 | 1467683500308 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BE5E6800) [pid = 3052] [serial = 1853] [outer = 000000C5B8F59C00] 18:51:41 INFO - PROCESS | 3052 | 1467683501068 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1135ms 18:51:41 INFO - PROCESS | 3052 | 1467683501116 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 3052 | 1467683501121 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:51:41 INFO - PROCESS | 3052 | 1467683501126 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 3052 | 1467683501129 Marionette TRACE conn5 <- [1,2434,null,{}] 18:51:41 INFO - PROCESS | 3052 | 1467683501135 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}] 18:51:41 INFO - PROCESS | 3052 | 1467683501138 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:41 INFO - PROCESS | 3052 | 1467683501253 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:51:41 INFO - PROCESS | 3052 | 1467683501375 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 3052 | 1467683501380 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E68000 == 42 [pid = 3052] [id = 618] 18:51:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5828EF800) [pid = 3052] [serial = 1854] [outer = 0000000000000000] 18:51:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C583781C00) [pid = 3052] [serial = 1855] [outer = 000000C5828EF800] 18:51:41 INFO - PROCESS | 3052 | 1467683501434 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B124EC00) [pid = 3052] [serial = 1856] [outer = 000000C5828EF800] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B173E800 == 41 [pid = 3052] [id = 613] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1F1000 == 40 [pid = 3052] [id = 612] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B12E7800 == 39 [pid = 3052] [id = 611] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5CC000 == 38 [pid = 3052] [id = 610] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8834800 == 37 [pid = 3052] [id = 609] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B781D000 == 36 [pid = 3052] [id = 608] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2073800 == 35 [pid = 3052] [id = 607] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E86800 == 34 [pid = 3052] [id = 606] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829EB000 == 33 [pid = 3052] [id = 605] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C581E8F800 == 32 [pid = 3052] [id = 604] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DDB800 == 31 [pid = 3052] [id = 603] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B091C000 == 30 [pid = 3052] [id = 602] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828B6800 == 29 [pid = 3052] [id = 593] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DB3800 == 28 [pid = 3052] [id = 617] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFC5000 == 27 [pid = 3052] [id = 616] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D3F800 == 26 [pid = 3052] [id = 615] 18:51:42 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF816000 == 25 [pid = 3052] [id = 614] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B2589400) [pid = 3052] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C581C95000) [pid = 3052] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C581E5DC00) [pid = 3052] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583780400) [pid = 3052] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C583851C00) [pid = 3052] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B1409800) [pid = 3052] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C583859400) [pid = 3052] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C582571800) [pid = 3052] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2890800) [pid = 3052] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B241A400) [pid = 3052] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583854000) [pid = 3052] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B760C400) [pid = 3052] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B3953400) [pid = 3052] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BF8E2400) [pid = 3052] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BE5E3000) [pid = 3052] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B25A0800) [pid = 3052] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5C0D12800) [pid = 3052] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5C0487400) [pid = 3052] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B6A44400) [pid = 3052] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8CAE800) [pid = 3052] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2BA3800) [pid = 3052] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8FED800) [pid = 3052] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8A2D400) [pid = 3052] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B7839C00) [pid = 3052] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B760BC00) [pid = 3052] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B84D6000) [pid = 3052] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B23DC400) [pid = 3052] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:51:42 INFO - PROCESS | 3052 | 1467683502726 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]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1635ms 18:51:42 INFO - PROCESS | 3052 | 1467683502774 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 3052 | 1467683502778 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:51:42 INFO - PROCESS | 3052 | 1467683502786 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:51:42 INFO - PROCESS | 3052 | 1467683502789 Marionette TRACE conn5 <- [1,2438,null,{}] 18:51:42 INFO - PROCESS | 3052 | 1467683502795 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}] 18:51:42 INFO - PROCESS | 3052 | 1467683502798 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:42 INFO - PROCESS | 3052 | 1467683502888 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:51:42 INFO - PROCESS | 3052 | 1467683502967 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 3052 | 1467683502970 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828C9800 == 26 [pid = 3052] [id = 619] 18:51:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581C8F000) [pid = 3052] [serial = 1857] [outer = 0000000000000000] 18:51:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C96000) [pid = 3052] [serial = 1858] [outer = 000000C581C8F000] 18:51:43 INFO - PROCESS | 3052 | 1467683503019 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581E56800) [pid = 3052] [serial = 1859] [outer = 000000C581C8F000] 18:51:43 INFO - PROCESS | 3052 | 1467683503416 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 18:51:43 INFO - PROCESS | 3052 | 1467683503482 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 3052 | 1467683503488 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:51:43 INFO - PROCESS | 3052 | 1467683503495 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 3052 | 1467683503497 Marionette TRACE conn5 <- [1,2442,null,{}] 18:51:43 INFO - PROCESS | 3052 | 1467683503501 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}] 18:51:43 INFO - PROCESS | 3052 | 1467683503504 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:43 INFO - PROCESS | 3052 | 1467683503598 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:51:43 INFO - PROCESS | 3052 | 1467683503611 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 3052 | 1467683503614 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E6D800 == 27 [pid = 3052] [id = 620] 18:51:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5826C7000) [pid = 3052] [serial = 1860] [outer = 0000000000000000] 18:51:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5828F1400) [pid = 3052] [serial = 1861] [outer = 000000C5826C7000] 18:51:43 INFO - PROCESS | 3052 | 1467683503664 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C58378C000) [pid = 3052] [serial = 1862] [outer = 000000C5826C7000] 18:51:44 INFO - PROCESS | 3052 | 1467683504138 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 18:51:44 INFO - PROCESS | 3052 | 1467683504189 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 3052 | 1467683504191 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:51:44 INFO - PROCESS | 3052 | 1467683504195 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 3052 | 1467683504199 Marionette TRACE conn5 <- [1,2446,null,{}] 18:51:44 INFO - PROCESS | 3052 | 1467683504210 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}] 18:51:44 INFO - PROCESS | 3052 | 1467683504215 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:44 INFO - PROCESS | 3052 | 1467683504335 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:51:44 INFO - PROCESS | 3052 | 1467683504426 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 3052 | 1467683504429 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0C000 == 28 [pid = 3052] [id = 621] 18:51:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C42400) [pid = 3052] [serial = 1863] [outer = 0000000000000000] 18:51:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B12C1C00) [pid = 3052] [serial = 1864] [outer = 000000C581C42400] 18:51:44 INFO - PROCESS | 3052 | 1467683504479 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B23D9000) [pid = 3052] [serial = 1865] [outer = 000000C581C42400] 18:51:44 INFO - PROCESS | 3052 | 1467683504883 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 18:51:44 INFO - PROCESS | 3052 | 1467683504939 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 3052 | 1467683504942 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:51:44 INFO - PROCESS | 3052 | 1467683504945 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 3052 | 1467683504947 Marionette TRACE conn5 <- [1,2450,null,{}] 18:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:51:44 INFO - PROCESS | 3052 | 1467683504951 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}] 18:51:44 INFO - PROCESS | 3052 | 1467683504953 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:45 INFO - PROCESS | 3052 | 1467683505070 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:51:45 INFO - PROCESS | 3052 | 1467683505126 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 3052 | 1467683505128 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B208E000 == 29 [pid = 3052] [id = 622] 18:51:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B244F800) [pid = 3052] [serial = 1866] [outer = 0000000000000000] 18:51:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B2585C00) [pid = 3052] [serial = 1867] [outer = 000000C5B244F800] 18:51:45 INFO - PROCESS | 3052 | 1467683505174 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B259BC00) [pid = 3052] [serial = 1868] [outer = 000000C5B244F800] 18:51:45 INFO - PROCESS | 3052 | 1467683505615 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 18:51:45 INFO - PROCESS | 3052 | 1467683505713 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 3052 | 1467683505716 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:51:45 INFO - PROCESS | 3052 | 1467683505719 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 3052 | 1467683505721 Marionette TRACE conn5 <- [1,2454,null,{}] 18:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:51:45 INFO - PROCESS | 3052 | 1467683505729 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}] 18:51:45 INFO - PROCESS | 3052 | 1467683505731 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:45 INFO - PROCESS | 3052 | 1467683505840 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:51:45 INFO - PROCESS | 3052 | 1467683505849 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 3052 | 1467683505851 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75B2800 == 30 [pid = 3052] [id = 623] 18:51:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5826C2800) [pid = 3052] [serial = 1869] [outer = 0000000000000000] 18:51:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2918800) [pid = 3052] [serial = 1870] [outer = 000000C5826C2800] 18:51:45 INFO - PROCESS | 3052 | 1467683505897 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2E68400) [pid = 3052] [serial = 1871] [outer = 000000C5826C2800] 18:51:46 INFO - PROCESS | 3052 | 1467683506344 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 18:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:51:46 INFO - PROCESS | 3052 | 1467683506401 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 3052 | 1467683506403 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:51:46 INFO - PROCESS | 3052 | 1467683506407 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 3052 | 1467683506409 Marionette TRACE conn5 <- [1,2458,null,{}] 18:51:46 INFO - PROCESS | 3052 | 1467683506412 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}] 18:51:46 INFO - PROCESS | 3052 | 1467683506418 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:46 INFO - PROCESS | 3052 | 1467683506555 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:51:46 INFO - PROCESS | 3052 | 1467683506611 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 3052 | 1467683506613 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A7F800 == 31 [pid = 3052] [id = 624] 18:51:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6A3BC00) [pid = 3052] [serial = 1872] [outer = 0000000000000000] 18:51:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B7239800) [pid = 3052] [serial = 1873] [outer = 000000C5B6A3BC00] 18:51:46 INFO - PROCESS | 3052 | 1467683506661 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8496400) [pid = 3052] [serial = 1874] [outer = 000000C5B6A3BC00] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BDB9EC00) [pid = 3052] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BBF89800) [pid = 3052] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B6856000) [pid = 3052] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B72B5000) [pid = 3052] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C580B3EC00) [pid = 3052] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8D0E000) [pid = 3052] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C583888000) [pid = 3052] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2887C00) [pid = 3052] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C581C1D400) [pid = 3052] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581C89C00) [pid = 3052] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5828EA800) [pid = 3052] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2421800) [pid = 3052] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:51:47 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B88D5800) [pid = 3052] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:51:47 INFO - PROCESS | 3052 | 1467683507242 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 881ms 18:51:47 INFO - PROCESS | 3052 | 1467683507289 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 3052 | 1467683507291 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:51:47 INFO - PROCESS | 3052 | 1467683507294 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 3052 | 1467683507296 Marionette TRACE conn5 <- [1,2462,null,{}] 18:51:47 INFO - PROCESS | 3052 | 1467683507300 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}] 18:51:47 INFO - PROCESS | 3052 | 1467683507302 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:47 INFO - PROCESS | 3052 | 1467683507383 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:51:47 INFO - PROCESS | 3052 | 1467683507387 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 3052 | 1467683507389 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFD4000 == 32 [pid = 3052] [id = 625] 18:51:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2421800) [pid = 3052] [serial = 1875] [outer = 0000000000000000] 18:51:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B6A3F800) [pid = 3052] [serial = 1876] [outer = 000000C5B2421800] 18:51:47 INFO - PROCESS | 3052 | 1467683507435 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B8495C00) [pid = 3052] [serial = 1877] [outer = 000000C5B2421800] 18:51:47 INFO - PROCESS | 3052 | 1467683507849 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 586ms 18:51:47 INFO - PROCESS | 3052 | 1467683507898 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 3052 | 1467683507900 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:51:47 INFO - PROCESS | 3052 | 1467683507911 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 3052 | 1467683507913 Marionette TRACE conn5 <- [1,2466,null,{}] 18:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:51:47 INFO - PROCESS | 3052 | 1467683507916 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}] 18:51:47 INFO - PROCESS | 3052 | 1467683507918 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:48 INFO - PROCESS | 3052 | 1467683508004 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:51:48 INFO - PROCESS | 3052 | 1467683508011 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 3052 | 1467683508013 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7CD800 == 33 [pid = 3052] [id = 626] 18:51:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B8A27000) [pid = 3052] [serial = 1878] [outer = 0000000000000000] 18:51:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8A2D800) [pid = 3052] [serial = 1879] [outer = 000000C5B8A27000] 18:51:48 INFO - PROCESS | 3052 | 1467683508057 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8C0D400) [pid = 3052] [serial = 1880] [outer = 000000C5B8A27000] 18:51:48 INFO - PROCESS | 3052 | 1467683508518 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 18:51:48 INFO - PROCESS | 3052 | 1467683508547 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 3052 | 1467683508549 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:51:48 INFO - PROCESS | 3052 | 1467683508552 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 3052 | 1467683508554 Marionette TRACE conn5 <- [1,2470,null,{}] 18:51:48 INFO - PROCESS | 3052 | 1467683508562 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}] 18:51:48 INFO - PROCESS | 3052 | 1467683508564 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:48 INFO - PROCESS | 3052 | 1467683508649 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:51:48 INFO - PROCESS | 3052 | 1467683508655 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 3052 | 1467683508657 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0B800 == 34 [pid = 3052] [id = 627] 18:51:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8D12400) [pid = 3052] [serial = 1881] [outer = 0000000000000000] 18:51:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B8D18800) [pid = 3052] [serial = 1882] [outer = 000000C5B8D12400] 18:51:48 INFO - PROCESS | 3052 | 1467683508702 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BBA70800) [pid = 3052] [serial = 1883] [outer = 000000C5B8D12400] 18:51:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828C9800 == 33 [pid = 3052] [id = 619] 18:51:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E68000 == 32 [pid = 3052] [id = 618] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E6D800 == 31 [pid = 3052] [id = 620] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B208E000 == 30 [pid = 3052] [id = 622] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0C000 == 29 [pid = 3052] [id = 621] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A7F800 == 28 [pid = 3052] [id = 624] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7CD800 == 27 [pid = 3052] [id = 626] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75B2800 == 26 [pid = 3052] [id = 623] 18:51:50 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFD4000 == 25 [pid = 3052] [id = 625] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BE50A400) [pid = 3052] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B3442400) [pid = 3052] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BBF92400) [pid = 3052] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B68B9800) [pid = 3052] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8A28C00) [pid = 3052] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581C49C00) [pid = 3052] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8D13800) [pid = 3052] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BBA78800) [pid = 3052] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C58388D400) [pid = 3052] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BC675000) [pid = 3052] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C584989000) [pid = 3052] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B29B7400) [pid = 3052] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C581CEC400) [pid = 3052] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C581E5D800) [pid = 3052] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C581E53C00) [pid = 3052] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5828F6000) [pid = 3052] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B1940800) [pid = 3052] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B2586400) [pid = 3052] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B2446400) [pid = 3052] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B258EC00) [pid = 3052] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5BBA6F400) [pid = 3052] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5BBF32800) [pid = 3052] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5B259E400) [pid = 3052] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C5B6A3F000) [pid = 3052] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5B3444800) [pid = 3052] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:51:50 INFO - PROCESS | 3052 | 1467683510483 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]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1990ms 18:51:50 INFO - PROCESS | 3052 | 1467683510547 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 3052 | 1467683510551 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:51:50 INFO - PROCESS | 3052 | 1467683510557 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:51:50 INFO - PROCESS | 3052 | 1467683510561 Marionette TRACE conn5 <- [1,2474,null,{}] 18:51:50 INFO - PROCESS | 3052 | 1467683510567 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}] 18:51:50 INFO - PROCESS | 3052 | 1467683510570 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:50 INFO - PROCESS | 3052 | 1467683510666 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:51:50 INFO - PROCESS | 3052 | 1467683510681 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 3052 | 1467683510683 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C58288D000 == 26 [pid = 3052] [id = 628] 18:51:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C581C46000) [pid = 3052] [serial = 1884] [outer = 0000000000000000] 18:51:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C581C46C00) [pid = 3052] [serial = 1885] [outer = 000000C581C46000] 18:51:50 INFO - PROCESS | 3052 | 1467683510733 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C581C94400) [pid = 3052] [serial = 1886] [outer = 000000C581C46000] 18:51:51 INFO - PROCESS | 3052 | 1467683511215 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 735ms 18:51:51 INFO - PROCESS | 3052 | 1467683511295 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 3052 | 1467683511300 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:51:51 INFO - PROCESS | 3052 | 1467683511307 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 3052 | 1467683511310 Marionette TRACE conn5 <- [1,2478,null,{}] 18:51:51 INFO - PROCESS | 3052 | 1467683511314 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}] 18:51:51 INFO - PROCESS | 3052 | 1467683511317 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:51 INFO - PROCESS | 3052 | 1467683511408 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:51:51 INFO - PROCESS | 3052 | 1467683511423 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 3052 | 1467683511426 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E4E000 == 27 [pid = 3052] [id = 629] 18:51:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C581E60C00) [pid = 3052] [serial = 1887] [outer = 0000000000000000] 18:51:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C582566400) [pid = 3052] [serial = 1888] [outer = 000000C581E60C00] 18:51:51 INFO - PROCESS | 3052 | 1467683511476 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5826B8800) [pid = 3052] [serial = 1889] [outer = 000000C581E60C00] 18:51:51 INFO - PROCESS | 3052 | 1467683511948 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 18:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:51:52 INFO - PROCESS | 3052 | 1467683512000 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 3052 | 1467683512003 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:51:52 INFO - PROCESS | 3052 | 1467683512006 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 3052 | 1467683512010 Marionette TRACE conn5 <- [1,2482,null,{}] 18:51:52 INFO - PROCESS | 3052 | 1467683512022 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}] 18:51:52 INFO - PROCESS | 3052 | 1467683512027 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:52 INFO - PROCESS | 3052 | 1467683512142 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:51:52 INFO - PROCESS | 3052 | 1467683512223 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 3052 | 1467683512227 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E8A800 == 28 [pid = 3052] [id = 630] 18:51:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C580ACCC00) [pid = 3052] [serial = 1890] [outer = 0000000000000000] 18:51:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C583850400) [pid = 3052] [serial = 1891] [outer = 000000C580ACCC00] 18:51:52 INFO - PROCESS | 3052 | 1467683512277 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C58388F400) [pid = 3052] [serial = 1892] [outer = 000000C580ACCC00] 18:51:52 INFO - PROCESS | 3052 | 1467683512652 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 18:51:52 INFO - PROCESS | 3052 | 1467683512706 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 3052 | 1467683512709 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:51:52 INFO - PROCESS | 3052 | 1467683512712 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 3052 | 1467683512714 Marionette TRACE conn5 <- [1,2486,null,{}] 18:51:52 INFO - PROCESS | 3052 | 1467683512718 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}] 18:51:52 INFO - PROCESS | 3052 | 1467683512720 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:52 INFO - PROCESS | 3052 | 1467683512806 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:51:52 INFO - PROCESS | 3052 | 1467683512812 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 3052 | 1467683512814 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0C000 == 29 [pid = 3052] [id = 631] 18:51:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C58498B800) [pid = 3052] [serial = 1893] [outer = 0000000000000000] 18:51:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5A46C1C00) [pid = 3052] [serial = 1894] [outer = 000000C58498B800] 18:51:52 INFO - PROCESS | 3052 | 1467683512860 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B1940800) [pid = 3052] [serial = 1895] [outer = 000000C58498B800] 18:51:53 INFO - PROCESS | 3052 | 1467683513281 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 587ms 18:51:53 INFO - PROCESS | 3052 | 1467683513302 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 3052 | 1467683513304 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:51:53 INFO - PROCESS | 3052 | 1467683513317 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 3052 | 1467683513319 Marionette TRACE conn5 <- [1,2490,null,{}] 18:51:53 INFO - PROCESS | 3052 | 1467683513323 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}] 18:51:53 INFO - PROCESS | 3052 | 1467683513325 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:53 INFO - PROCESS | 3052 | 1467683513414 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:51:53 INFO - PROCESS | 3052 | 1467683513433 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 3052 | 1467683513436 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A3A800 == 30 [pid = 3052] [id = 632] 18:51:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581E5FC00) [pid = 3052] [serial = 1896] [outer = 0000000000000000] 18:51:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B2417800) [pid = 3052] [serial = 1897] [outer = 000000C581E5FC00] 18:51:53 INFO - PROCESS | 3052 | 1467683513481 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B244E800) [pid = 3052] [serial = 1898] [outer = 000000C581E5FC00] 18:51:53 INFO - PROCESS | 3052 | 1467683513951 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 18:51:54 INFO - PROCESS | 3052 | 1467683514003 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 3052 | 1467683514005 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:51:54 INFO - PROCESS | 3052 | 1467683514008 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 3052 | 1467683514010 Marionette TRACE conn5 <- [1,2494,null,{}] 18:51:54 INFO - PROCESS | 3052 | 1467683514014 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}] 18:51:54 INFO - PROCESS | 3052 | 1467683514019 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:54 INFO - PROCESS | 3052 | 1467683514130 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:51:54 INFO - PROCESS | 3052 | 1467683514146 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 3052 | 1467683514148 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7810000 == 31 [pid = 3052] [id = 633] 18:51:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B259E800) [pid = 3052] [serial = 1899] [outer = 0000000000000000] 18:51:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B29B3400) [pid = 3052] [serial = 1900] [outer = 000000C5B259E800] 18:51:54 INFO - PROCESS | 3052 | 1467683514193 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2BA3400) [pid = 3052] [serial = 1901] [outer = 000000C5B259E800] 18:51:54 INFO - PROCESS | 3052 | 1467683514659 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 18:51:54 INFO - PROCESS | 3052 | 1467683514701 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 3052 | 1467683514704 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:51:54 INFO - PROCESS | 3052 | 1467683514707 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:51:54 INFO - PROCESS | 3052 | 1467683514709 Marionette TRACE conn5 <- [1,2498,null,{}] 18:51:54 INFO - PROCESS | 3052 | 1467683514712 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}] 18:51:54 INFO - PROCESS | 3052 | 1467683514714 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:54 INFO - PROCESS | 3052 | 1467683514822 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:51:54 INFO - PROCESS | 3052 | 1467683514830 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 3052 | 1467683514832 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A72800 == 32 [pid = 3052] [id = 634] 18:51:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5813C2800) [pid = 3052] [serial = 1902] [outer = 0000000000000000] 18:51:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B6855C00) [pid = 3052] [serial = 1903] [outer = 000000C5813C2800] 18:51:54 INFO - PROCESS | 3052 | 1467683514876 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B6A3E000) [pid = 3052] [serial = 1904] [outer = 000000C5813C2800] 18:51:55 INFO - PROCESS | 3052 | 1467683515280 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 18:51:55 INFO - PROCESS | 3052 | 1467683515340 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 3052 | 1467683515342 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:51:55 INFO - PROCESS | 3052 | 1467683515349 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:51:55 INFO - PROCESS | 3052 | 1467683515351 Marionette TRACE conn5 <- [1,2502,null,{}] 18:51:55 INFO - PROCESS | 3052 | 1467683515355 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}] 18:51:55 INFO - PROCESS | 3052 | 1467683515357 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:55 INFO - PROCESS | 3052 | 1467683515438 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:51:55 INFO - PROCESS | 3052 | 1467683515445 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 3052 | 1467683515447 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFCD800 == 33 [pid = 3052] [id = 635] 18:51:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B6B54C00) [pid = 3052] [serial = 1905] [outer = 0000000000000000] 18:51:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6BC4000) [pid = 3052] [serial = 1906] [outer = 000000C5B6B54C00] 18:51:55 INFO - PROCESS | 3052 | 1467683515492 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B75D9C00) [pid = 3052] [serial = 1907] [outer = 000000C5B6B54C00] 18:51:55 INFO - PROCESS | 3052 | 1467683515966 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 18:51:55 INFO - PROCESS | 3052 | 1467683515982 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 3052 | 1467683515984 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:51:55 INFO - PROCESS | 3052 | 1467683515987 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:51:55 INFO - PROCESS | 3052 | 1467683515989 Marionette TRACE conn5 <- [1,2506,null,{}] 18:51:56 INFO - PROCESS | 3052 | 1467683515998 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}] 18:51:56 INFO - PROCESS | 3052 | 1467683516000 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:56 INFO - PROCESS | 3052 | 1467683516107 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:51:56 INFO - PROCESS | 3052 | 1467683516114 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 3052 | 1467683516116 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E89800 == 34 [pid = 3052] [id = 636] 18:51:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B76C3400) [pid = 3052] [serial = 1908] [outer = 0000000000000000] 18:51:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8311800) [pid = 3052] [serial = 1909] [outer = 000000C5B76C3400] 18:51:56 INFO - PROCESS | 3052 | 1467683516162 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B88D7C00) [pid = 3052] [serial = 1910] [outer = 000000C5B76C3400] 18:51:56 INFO - PROCESS | 3052 | 1467683516625 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 18:51:56 INFO - PROCESS | 3052 | 1467683516683 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 3052 | 1467683516685 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:51:56 INFO - PROCESS | 3052 | 1467683516688 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 3052 | 1467683516690 Marionette TRACE conn5 <- [1,2510,null,{}] 18:51:56 INFO - PROCESS | 3052 | 1467683516693 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}] 18:51:56 INFO - PROCESS | 3052 | 1467683516695 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:56 INFO - PROCESS | 3052 | 1467683516815 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:51:56 INFO - PROCESS | 3052 | 1467683516826 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 3052 | 1467683516828 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED96800 == 35 [pid = 3052] [id = 637] 18:51:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B7844000) [pid = 3052] [serial = 1911] [outer = 0000000000000000] 18:51:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8A31400) [pid = 3052] [serial = 1912] [outer = 000000C5B7844000] 18:51:56 INFO - PROCESS | 3052 | 1467683516872 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8D13800) [pid = 3052] [serial = 1913] [outer = 000000C5B7844000] 18:51:57 INFO - PROCESS | 3052 | 1467683517324 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 18:51:57 INFO - PROCESS | 3052 | 1467683517383 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 3052 | 1467683517386 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:51:57 INFO - PROCESS | 3052 | 1467683517389 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:51:57 INFO - PROCESS | 3052 | 1467683517392 Marionette TRACE conn5 <- [1,2514,null,{}] 18:51:57 INFO - PROCESS | 3052 | 1467683517395 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}] 18:51:57 INFO - PROCESS | 3052 | 1467683517398 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:57 INFO - PROCESS | 3052 | 1467683517552 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:51:57 INFO - PROCESS | 3052 | 1467683517578 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 3052 | 1467683517581 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A34800 == 36 [pid = 3052] [id = 638] 18:51:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBA6F000) [pid = 3052] [serial = 1914] [outer = 0000000000000000] 18:51:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBA7B400) [pid = 3052] [serial = 1915] [outer = 000000C5BBA6F000] 18:51:57 INFO - PROCESS | 3052 | 1467683517629 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BBF8EC00) [pid = 3052] [serial = 1916] [outer = 000000C5BBA6F000] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B244F800) [pid = 3052] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5826C2800) [pid = 3052] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6A3BC00) [pid = 3052] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8A27000) [pid = 3052] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581C42400) [pid = 3052] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5826C7000) [pid = 3052] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C8F000) [pid = 3052] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5828EF800) [pid = 3052] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8F59C00) [pid = 3052] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2647800) [pid = 3052] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C58256E800) [pid = 3052] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:51:57 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2421800) [pid = 3052] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:51:58 INFO - PROCESS | 3052 | 1467683518162 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 839ms 18:51:58 INFO - PROCESS | 3052 | 1467683518231 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 3052 | 1467683518233 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:51:58 INFO - PROCESS | 3052 | 1467683518236 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 3052 | 1467683518238 Marionette TRACE conn5 <- [1,2518,null,{}] 18:51:58 INFO - PROCESS | 3052 | 1467683518242 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}] 18:51:58 INFO - PROCESS | 3052 | 1467683518243 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:58 INFO - PROCESS | 3052 | 1467683518325 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:51:58 INFO - PROCESS | 3052 | 1467683518331 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 3052 | 1467683518333 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF76E800 == 37 [pid = 3052] [id = 639] 18:51:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C58378CC00) [pid = 3052] [serial = 1917] [outer = 0000000000000000] 18:51:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B685D800) [pid = 3052] [serial = 1918] [outer = 000000C58378CC00] 18:51:58 INFO - PROCESS | 3052 | 1467683518377 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BBF8C000) [pid = 3052] [serial = 1919] [outer = 000000C58378CC00] 18:51:58 INFO - PROCESS | 3052 | 1467683518806 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 627ms 18:51:58 INFO - PROCESS | 3052 | 1467683518867 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 3052 | 1467683518869 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:51:58 INFO - PROCESS | 3052 | 1467683518873 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 3052 | 1467683518875 Marionette TRACE conn5 <- [1,2522,null,{}] 18:51:58 INFO - PROCESS | 3052 | 1467683518878 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}] 18:51:58 INFO - PROCESS | 3052 | 1467683518880 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:58 INFO - PROCESS | 3052 | 1467683518964 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:51:58 INFO - PROCESS | 3052 | 1467683518972 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 3052 | 1467683518974 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0D9E000 == 38 [pid = 3052] [id = 640] 18:51:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BC66AC00) [pid = 3052] [serial = 1920] [outer = 0000000000000000] 18:51:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BC675C00) [pid = 3052] [serial = 1921] [outer = 000000C5BC66AC00] 18:51:59 INFO - PROCESS | 3052 | 1467683519018 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BDB9E400) [pid = 3052] [serial = 1922] [outer = 000000C5BC66AC00] 18:51:59 INFO - PROCESS | 3052 | 1467683519445 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 18:51:59 INFO - PROCESS | 3052 | 1467683519504 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 3052 | 1467683519506 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:51:59 INFO - PROCESS | 3052 | 1467683519514 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 3052 | 1467683519515 Marionette TRACE conn5 <- [1,2526,null,{}] 18:51:59 INFO - PROCESS | 3052 | 1467683519519 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}] 18:51:59 INFO - PROCESS | 3052 | 1467683519521 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:59 INFO - PROCESS | 3052 | 1467683519605 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:51:59 INFO - PROCESS | 3052 | 1467683519612 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 3052 | 1467683519614 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:51:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1194000 == 39 [pid = 3052] [id = 641] 18:51:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BE50B000) [pid = 3052] [serial = 1923] [outer = 0000000000000000] 18:51:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE5DC400) [pid = 3052] [serial = 1924] [outer = 000000C5BE50B000] 18:51:59 INFO - PROCESS | 3052 | 1467683519666 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE5E4800) [pid = 3052] [serial = 1925] [outer = 000000C5BE50B000] 18:52:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C58288D000 == 38 [pid = 3052] [id = 628] 18:52:00 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0B800 == 37 [pid = 3052] [id = 627] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E8A800 == 36 [pid = 3052] [id = 630] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0C000 == 35 [pid = 3052] [id = 631] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E4E000 == 34 [pid = 3052] [id = 629] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A3A800 == 33 [pid = 3052] [id = 632] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A72800 == 32 [pid = 3052] [id = 634] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFCD800 == 31 [pid = 3052] [id = 635] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7810000 == 30 [pid = 3052] [id = 633] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF76E800 == 29 [pid = 3052] [id = 639] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E89800 == 28 [pid = 3052] [id = 636] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0D9E000 == 27 [pid = 3052] [id = 640] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED96800 == 26 [pid = 3052] [id = 637] 18:52:01 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A34800 == 25 [pid = 3052] [id = 638] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2585C00) [pid = 3052] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2918800) [pid = 3052] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B259BC00) [pid = 3052] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B7239800) [pid = 3052] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2E68400) [pid = 3052] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8A2D800) [pid = 3052] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8496400) [pid = 3052] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8D18800) [pid = 3052] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B12C1C00) [pid = 3052] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5828F1400) [pid = 3052] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C58378C000) [pid = 3052] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581C96000) [pid = 3052] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C581E56800) [pid = 3052] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B124EC00) [pid = 3052] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C583781C00) [pid = 3052] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BE5E6800) [pid = 3052] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BC832800) [pid = 3052] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B6AF3C00) [pid = 3052] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B2915C00) [pid = 3052] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C584163800) [pid = 3052] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5828F5400) [pid = 3052] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B8495C00) [pid = 3052] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B6A3F800) [pid = 3052] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B23D9000) [pid = 3052] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B8C0D400) [pid = 3052] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 18:52:01 INFO - PROCESS | 3052 | 1467683521548 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2087ms 18:52:01 INFO - PROCESS | 3052 | 1467683521606 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 3052 | 1467683521610 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:52:01 INFO - PROCESS | 3052 | 1467683521616 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 3052 | 1467683521619 Marionette TRACE conn5 <- [1,2530,null,{}] 18:52:01 INFO - PROCESS | 3052 | 1467683521625 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}] 18:52:01 INFO - PROCESS | 3052 | 1467683521628 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:01 INFO - PROCESS | 3052 | 1467683521722 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:52:01 INFO - PROCESS | 3052 | 1467683521834 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 3052 | 1467683521836 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582885000 == 26 [pid = 3052] [id = 642] 18:52:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C581C47400) [pid = 3052] [serial = 1926] [outer = 0000000000000000] 18:52:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C581C90C00) [pid = 3052] [serial = 1927] [outer = 000000C581C47400] 18:52:01 INFO - PROCESS | 3052 | 1467683521887 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C581CFB000) [pid = 3052] [serial = 1928] [outer = 000000C581C47400] 18:52:02 INFO - PROCESS | 3052 | 1467683522284 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 18:52:02 INFO - PROCESS | 3052 | 1467683522353 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 3052 | 1467683522359 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:52:02 INFO - PROCESS | 3052 | 1467683522365 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 3052 | 1467683522368 Marionette TRACE conn5 <- [1,2534,null,{}] 18:52:02 INFO - PROCESS | 3052 | 1467683522373 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}] 18:52:02 INFO - PROCESS | 3052 | 1467683522375 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:02 INFO - PROCESS | 3052 | 1467683522471 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:52:02 INFO - PROCESS | 3052 | 1467683522485 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 3052 | 1467683522487 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E4A800 == 27 [pid = 3052] [id = 643] 18:52:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C582571C00) [pid = 3052] [serial = 1929] [outer = 0000000000000000] 18:52:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5826C3C00) [pid = 3052] [serial = 1930] [outer = 000000C582571C00] 18:52:02 INFO - PROCESS | 3052 | 1467683522537 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5828F1C00) [pid = 3052] [serial = 1931] [outer = 000000C582571C00] 18:52:02 INFO - PROCESS | 3052 | 1467683522986 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 689ms 18:52:03 INFO - PROCESS | 3052 | 1467683523056 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 3052 | 1467683523058 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:52:03 INFO - PROCESS | 3052 | 1467683523062 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 3052 | 1467683523065 Marionette TRACE conn5 <- [1,2538,null,{}] 18:52:03 INFO - PROCESS | 3052 | 1467683523077 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}] 18:52:03 INFO - PROCESS | 3052 | 1467683523082 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:03 INFO - PROCESS | 3052 | 1467683523204 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:52:03 INFO - PROCESS | 3052 | 1467683523212 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 3052 | 1467683523216 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D4E000 == 28 [pid = 3052] [id = 644] 18:52:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C580AD1800) [pid = 3052] [serial = 1932] [outer = 0000000000000000] 18:52:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C583885C00) [pid = 3052] [serial = 1933] [outer = 000000C580AD1800] 18:52:03 INFO - PROCESS | 3052 | 1467683523266 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C584169400) [pid = 3052] [serial = 1934] [outer = 000000C580AD1800] 18:52:03 INFO - PROCESS | 3052 | 1467683523711 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 18:52:03 INFO - PROCESS | 3052 | 1467683523755 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 3052 | 1467683523758 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:52:03 INFO - PROCESS | 3052 | 1467683523762 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 3052 | 1467683523763 Marionette TRACE conn5 <- [1,2542,null,{}] 18:52:03 INFO - PROCESS | 3052 | 1467683523767 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}] 18:52:03 INFO - PROCESS | 3052 | 1467683523769 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:03 INFO - PROCESS | 3052 | 1467683523858 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:52:03 INFO - PROCESS | 3052 | 1467683523864 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 3052 | 1467683523866 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A19800 == 29 [pid = 3052] [id = 645] 18:52:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C584990000) [pid = 3052] [serial = 1935] [outer = 0000000000000000] 18:52:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B124EC00) [pid = 3052] [serial = 1936] [outer = 000000C584990000] 18:52:03 INFO - PROCESS | 3052 | 1467683523912 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2020400) [pid = 3052] [serial = 1937] [outer = 000000C584990000] 18:52:04 INFO - PROCESS | 3052 | 1467683524356 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 18:52:04 INFO - PROCESS | 3052 | 1467683524396 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 3052 | 1467683524398 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:52:04 INFO - PROCESS | 3052 | 1467683524402 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 3052 | 1467683524404 Marionette TRACE conn5 <- [1,2546,null,{}] 18:52:04 INFO - PROCESS | 3052 | 1467683524407 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}] 18:52:04 INFO - PROCESS | 3052 | 1467683524409 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:04 INFO - PROCESS | 3052 | 1467683524492 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:52:04 INFO - PROCESS | 3052 | 1467683524497 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 3052 | 1467683524499 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28A0800 == 30 [pid = 3052] [id = 646] 18:52:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C582569000) [pid = 3052] [serial = 1938] [outer = 0000000000000000] 18:52:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2443000) [pid = 3052] [serial = 1939] [outer = 000000C582569000] 18:52:04 INFO - PROCESS | 3052 | 1467683524544 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2588000) [pid = 3052] [serial = 1940] [outer = 000000C582569000] 18:52:05 INFO - PROCESS | 3052 | 1467683525004 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 18:52:05 INFO - PROCESS | 3052 | 1467683525038 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 3052 | 1467683525040 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:52:05 INFO - PROCESS | 3052 | 1467683525048 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 3052 | 1467683525050 Marionette TRACE conn5 <- [1,2550,null,{}] 18:52:05 INFO - PROCESS | 3052 | 1467683525053 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}] 18:52:05 INFO - PROCESS | 3052 | 1467683525060 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:05 INFO - PROCESS | 3052 | 1467683525166 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:52:05 INFO - PROCESS | 3052 | 1467683525174 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 3052 | 1467683525176 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75BE800 == 31 [pid = 3052] [id = 647] 18:52:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B25A0000) [pid = 3052] [serial = 1941] [outer = 0000000000000000] 18:52:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B29ABC00) [pid = 3052] [serial = 1942] [outer = 000000C5B25A0000] 18:52:05 INFO - PROCESS | 3052 | 1467683525222 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B2E23800) [pid = 3052] [serial = 1943] [outer = 000000C5B25A0000] 18:52:05 INFO - PROCESS | 3052 | 1467683525647 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 18:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:52:05 INFO - PROCESS | 3052 | 1467683525680 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 3052 | 1467683525682 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:52:05 INFO - PROCESS | 3052 | 1467683525685 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 3052 | 1467683525687 Marionette TRACE conn5 <- [1,2554,null,{}] 18:52:05 INFO - PROCESS | 3052 | 1467683525696 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}] 18:52:05 INFO - PROCESS | 3052 | 1467683525698 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:05 INFO - PROCESS | 3052 | 1467683525779 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:52:05 INFO - PROCESS | 3052 | 1467683525785 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 3052 | 1467683525787 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8A74000 == 32 [pid = 3052] [id = 648] 18:52:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B39BA000) [pid = 3052] [serial = 1944] [outer = 0000000000000000] 18:52:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B6A1A400) [pid = 3052] [serial = 1945] [outer = 000000C5B39BA000] 18:52:05 INFO - PROCESS | 3052 | 1467683525832 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B6A46C00) [pid = 3052] [serial = 1946] [outer = 000000C5B39BA000] 18:52:06 INFO - PROCESS | 3052 | 1467683526273 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 18:52:06 INFO - PROCESS | 3052 | 1467683526323 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 3052 | 1467683526326 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:52:06 INFO - PROCESS | 3052 | 1467683526333 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:52:06 INFO - PROCESS | 3052 | 1467683526335 Marionette TRACE conn5 <- [1,2558,null,{}] 18:52:06 INFO - PROCESS | 3052 | 1467683526339 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}] 18:52:06 INFO - PROCESS | 3052 | 1467683526341 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:06 INFO - PROCESS | 3052 | 1467683526422 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:52:06 INFO - PROCESS | 3052 | 1467683526427 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 3052 | 1467683526429 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFD4800 == 33 [pid = 3052] [id = 649] 18:52:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B72AE800) [pid = 3052] [serial = 1947] [outer = 0000000000000000] 18:52:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B75DE800) [pid = 3052] [serial = 1948] [outer = 000000C5B72AE800] 18:52:06 INFO - PROCESS | 3052 | 1467683526474 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B2588800) [pid = 3052] [serial = 1949] [outer = 000000C5B72AE800] 18:52:06 INFO - PROCESS | 3052 | 1467683526952 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 18:52:07 INFO - PROCESS | 3052 | 1467683527028 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 3052 | 1467683527030 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:52:07 INFO - PROCESS | 3052 | 1467683527034 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 3052 | 1467683527036 Marionette TRACE conn5 <- [1,2562,null,{}] 18:52:07 INFO - PROCESS | 3052 | 1467683527039 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}] 18:52:07 INFO - PROCESS | 3052 | 1467683527041 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:07 INFO - PROCESS | 3052 | 1467683527151 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:52:07 INFO - PROCESS | 3052 | 1467683527232 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 3052 | 1467683527234 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D4D000 == 34 [pid = 3052] [id = 650] 18:52:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B84DC400) [pid = 3052] [serial = 1950] [outer = 0000000000000000] 18:52:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B84DFC00) [pid = 3052] [serial = 1951] [outer = 000000C5B84DC400] 18:52:07 INFO - PROCESS | 3052 | 1467683527278 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8A2FC00) [pid = 3052] [serial = 1952] [outer = 000000C5B84DC400] 18:52:07 INFO - PROCESS | 3052 | 1467683527700 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 693ms 18:52:07 INFO - PROCESS | 3052 | 1467683527729 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 3052 | 1467683527731 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:52:07 INFO - PROCESS | 3052 | 1467683527735 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:52:07 INFO - PROCESS | 3052 | 1467683527737 Marionette TRACE conn5 <- [1,2566,null,{}] 18:52:07 INFO - PROCESS | 3052 | 1467683527741 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}] 18:52:07 INFO - PROCESS | 3052 | 1467683527743 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:07 INFO - PROCESS | 3052 | 1467683527864 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:52:07 INFO - PROCESS | 3052 | 1467683527920 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 3052 | 1467683527922 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC57800 == 35 [pid = 3052] [id = 651] 18:52:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B84DAC00) [pid = 3052] [serial = 1953] [outer = 0000000000000000] 18:52:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8CA3000) [pid = 3052] [serial = 1954] [outer = 000000C5B84DAC00] 18:52:07 INFO - PROCESS | 3052 | 1467683527971 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B8ECF000) [pid = 3052] [serial = 1955] [outer = 000000C5B84DAC00] 18:52:08 INFO - PROCESS | 3052 | 1467683528407 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 18:52:08 INFO - PROCESS | 3052 | 1467683528471 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 3052 | 1467683528474 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:52:08 INFO - PROCESS | 3052 | 1467683528478 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 3052 | 1467683528480 Marionette TRACE conn5 <- [1,2570,null,{}] 18:52:08 INFO - PROCESS | 3052 | 1467683528485 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}] 18:52:08 INFO - PROCESS | 3052 | 1467683528488 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:08 INFO - PROCESS | 3052 | 1467683528643 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BC66AC00) [pid = 3052] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B76C3400) [pid = 3052] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B7844000) [pid = 3052] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBA6F000) [pid = 3052] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B6B54C00) [pid = 3052] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5813C2800) [pid = 3052] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B259E800) [pid = 3052] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581E5FC00) [pid = 3052] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C58498B800) [pid = 3052] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C580ACCC00) [pid = 3052] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581E60C00) [pid = 3052] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C46000) [pid = 3052] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8D12400) [pid = 3052] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:52:08 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C58378CC00) [pid = 3052] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:52:08 INFO - PROCESS | 3052 | 1467683528850 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 3052 | 1467683528853 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849EA000 == 36 [pid = 3052] [id = 652] 18:52:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581384400) [pid = 3052] [serial = 1956] [outer = 0000000000000000] 18:52:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581C46000) [pid = 3052] [serial = 1957] [outer = 000000C581384400] 18:52:08 INFO - PROCESS | 3052 | 1467683528902 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B25A2800) [pid = 3052] [serial = 1958] [outer = 000000C581384400] 18:52:09 INFO - PROCESS | 3052 | 1467683529278 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 837ms 18:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:52:09 INFO - PROCESS | 3052 | 1467683529317 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 3052 | 1467683529319 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:52:09 INFO - PROCESS | 3052 | 1467683529323 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 3052 | 1467683529324 Marionette TRACE conn5 <- [1,2574,null,{}] 18:52:09 INFO - PROCESS | 3052 | 1467683529328 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}] 18:52:09 INFO - PROCESS | 3052 | 1467683529329 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:09 INFO - PROCESS | 3052 | 1467683529446 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:52:09 INFO - PROCESS | 3052 | 1467683529492 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 3052 | 1467683529494 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C026C000 == 37 [pid = 3052] [id = 653] 18:52:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B259E800) [pid = 3052] [serial = 1959] [outer = 0000000000000000] 18:52:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA8C800) [pid = 3052] [serial = 1960] [outer = 000000C5B259E800] 18:52:09 INFO - PROCESS | 3052 | 1467683529546 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BC6C0800) [pid = 3052] [serial = 1961] [outer = 000000C5B259E800] 18:52:09 INFO - PROCESS | 3052 | 1467683529906 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 18:52:09 INFO - PROCESS | 3052 | 1467683529955 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 3052 | 1467683529957 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:52:09 INFO - PROCESS | 3052 | 1467683529960 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 3052 | 1467683529962 Marionette TRACE conn5 <- [1,2578,null,{}] 18:52:09 INFO - PROCESS | 3052 | 1467683529965 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}] 18:52:09 INFO - PROCESS | 3052 | 1467683529967 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:10 INFO - PROCESS | 3052 | 1467683530083 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:52:10 INFO - PROCESS | 3052 | 1467683530088 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 3052 | 1467683530090 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1243000 == 38 [pid = 3052] [id = 654] 18:52:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BDBA1C00) [pid = 3052] [serial = 1962] [outer = 0000000000000000] 18:52:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE59E400) [pid = 3052] [serial = 1963] [outer = 000000C5BDBA1C00] 18:52:10 INFO - PROCESS | 3052 | 1467683530161 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE5E6400) [pid = 3052] [serial = 1964] [outer = 000000C5BDBA1C00] 18:52:10 INFO - PROCESS | 3052 | 1467683530570 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 18:52:10 INFO - PROCESS | 3052 | 1467683530593 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 3052 | 1467683530596 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:52:10 INFO - PROCESS | 3052 | 1467683530599 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 3052 | 1467683530601 Marionette TRACE conn5 <- [1,2582,null,{}] 18:52:10 INFO - PROCESS | 3052 | 1467683530604 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}] 18:52:10 INFO - PROCESS | 3052 | 1467683530606 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:10 INFO - PROCESS | 3052 | 1467683530700 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:52:10 INFO - PROCESS | 3052 | 1467683530706 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 3052 | 1467683530708 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1D12800 == 39 [pid = 3052] [id = 655] 18:52:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BE7F0C00) [pid = 3052] [serial = 1965] [outer = 0000000000000000] 18:52:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BE878800) [pid = 3052] [serial = 1966] [outer = 000000C5BE7F0C00] 18:52:10 INFO - PROCESS | 3052 | 1467683530753 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BEADD800) [pid = 3052] [serial = 1967] [outer = 000000C5BE7F0C00] 18:52:11 INFO - PROCESS | 3052 | 1467683531678 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1135ms 18:52:11 INFO - PROCESS | 3052 | 1467683531737 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 3052 | 1467683531742 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:52:11 INFO - PROCESS | 3052 | 1467683531746 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:52:11 INFO - PROCESS | 3052 | 1467683531752 Marionette TRACE conn5 <- [1,2586,null,{}] 18:52:11 INFO - PROCESS | 3052 | 1467683531799 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}] 18:52:11 INFO - PROCESS | 3052 | 1467683531802 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:11 INFO - PROCESS | 3052 | 1467683531918 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:52:12 INFO - PROCESS | 3052 | 1467683532033 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 3052 | 1467683532036 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E3C800 == 40 [pid = 3052] [id = 656] 18:52:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581C8D800) [pid = 3052] [serial = 1968] [outer = 0000000000000000] 18:52:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C581E5B000) [pid = 3052] [serial = 1969] [outer = 000000C581C8D800] 18:52:12 INFO - PROCESS | 3052 | 1467683532095 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5828EA800) [pid = 3052] [serial = 1970] [outer = 000000C581C8D800] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1243000 == 39 [pid = 3052] [id = 654] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C026C000 == 38 [pid = 3052] [id = 653] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849EA000 == 37 [pid = 3052] [id = 652] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC57800 == 36 [pid = 3052] [id = 651] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D4D000 == 35 [pid = 3052] [id = 650] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFD4800 == 34 [pid = 3052] [id = 649] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8A74000 == 33 [pid = 3052] [id = 648] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75BE800 == 32 [pid = 3052] [id = 647] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28A0800 == 31 [pid = 3052] [id = 646] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A19800 == 30 [pid = 3052] [id = 645] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BE5DC400) [pid = 3052] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D4E000 == 29 [pid = 3052] [id = 644] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E4A800 == 28 [pid = 3052] [id = 643] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C582885000 == 27 [pid = 3052] [id = 642] 18:52:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1194000 == 26 [pid = 3052] [id = 641] 18:52:13 INFO - PROCESS | 3052 | 1467683533105 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1384ms 18:52:13 INFO - PROCESS | 3052 | 1467683533135 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:52:13 INFO - PROCESS | 3052 | 1467683533139 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:52:13 INFO - PROCESS | 3052 | 1467683533144 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 3052 | 1467683533147 Marionette TRACE conn5 <- [1,2590,null,{}] 18:52:13 INFO - PROCESS | 3052 | 1467683533153 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}] 18:52:13 INFO - PROCESS | 3052 | 1467683533156 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:13 INFO - PROCESS | 3052 | 1467683533246 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BDB9E400) [pid = 3052] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8311800) [pid = 3052] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8A31400) [pid = 3052] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B88D7C00) [pid = 3052] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BBA7B400) [pid = 3052] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B8D13800) [pid = 3052] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BC675C00) [pid = 3052] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BBF8EC00) [pid = 3052] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B6BC4000) [pid = 3052] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6855C00) [pid = 3052] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B6A3E000) [pid = 3052] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B29B3400) [pid = 3052] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B2BA3400) [pid = 3052] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2417800) [pid = 3052] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B244E800) [pid = 3052] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5A46C1C00) [pid = 3052] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B1940800) [pid = 3052] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C583850400) [pid = 3052] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C58388F400) [pid = 3052] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C582566400) [pid = 3052] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5826B8800) [pid = 3052] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C581C46C00) [pid = 3052] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C581C94400) [pid = 3052] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BBA70800) [pid = 3052] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B685D800) [pid = 3052] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B75D9C00) [pid = 3052] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5BBF8C000) [pid = 3052] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 18:52:13 INFO - PROCESS | 3052 | 1467683533342 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 3052 | 1467683533345 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:13 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582891800 == 27 [pid = 3052] [id = 657] 18:52:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C581C95400) [pid = 3052] [serial = 1971] [outer = 0000000000000000] 18:52:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581CEE800) [pid = 3052] [serial = 1972] [outer = 000000C581C95400] 18:52:13 INFO - PROCESS | 3052 | 1467683533398 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C58256B800) [pid = 3052] [serial = 1973] [outer = 000000C581C95400] 18:52:13 INFO - PROCESS | 3052 | 1467683533878 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 795ms 18:52:13 INFO - PROCESS | 3052 | 1467683533939 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 3052 | 1467683533944 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:52:13 INFO - PROCESS | 3052 | 1467683533956 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 3052 | 1467683533959 Marionette TRACE conn5 <- [1,2594,null,{}] 18:52:13 INFO - PROCESS | 3052 | 1467683533964 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}] 18:52:13 INFO - PROCESS | 3052 | 1467683533966 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:14 INFO - PROCESS | 3052 | 1467683534064 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:52:14 INFO - PROCESS | 3052 | 1467683534073 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 3052 | 1467683534076 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E54800 == 28 [pid = 3052] [id = 658] 18:52:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C583788400) [pid = 3052] [serial = 1974] [outer = 0000000000000000] 18:52:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C58378BC00) [pid = 3052] [serial = 1975] [outer = 000000C583788400] 18:52:14 INFO - PROCESS | 3052 | 1467683534126 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C583889000) [pid = 3052] [serial = 1976] [outer = 000000C583788400] 18:52:14 INFO - PROCESS | 3052 | 1467683534627 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 18:52:14 INFO - PROCESS | 3052 | 1467683534666 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 3052 | 1467683534669 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:52:14 INFO - PROCESS | 3052 | 1467683534672 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:52:14 INFO - PROCESS | 3052 | 1467683534676 Marionette TRACE conn5 <- [1,2598,null,{}] 18:52:14 INFO - PROCESS | 3052 | 1467683534689 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}] 18:52:14 INFO - PROCESS | 3052 | 1467683534694 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:14 INFO - PROCESS | 3052 | 1467683534782 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:52:14 INFO - PROCESS | 3052 | 1467683534864 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 3052 | 1467683534867 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E9D000 == 29 [pid = 3052] [id = 659] 18:52:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C58498E000) [pid = 3052] [serial = 1977] [outer = 0000000000000000] 18:52:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B1246800) [pid = 3052] [serial = 1978] [outer = 000000C58498E000] 18:52:14 INFO - PROCESS | 3052 | 1467683534917 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B202D800) [pid = 3052] [serial = 1979] [outer = 000000C58498E000] 18:52:15 INFO - PROCESS | 3052 | 1467683535297 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 18:52:15 INFO - PROCESS | 3052 | 1467683535307 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 3052 | 1467683535310 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:52:15 INFO - PROCESS | 3052 | 1467683535313 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 3052 | 1467683535315 Marionette TRACE conn5 <- [1,2602,null,{}] 18:52:15 INFO - PROCESS | 3052 | 1467683535318 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}] 18:52:15 INFO - PROCESS | 3052 | 1467683535320 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:15 INFO - PROCESS | 3052 | 1467683535448 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:52:15 INFO - PROCESS | 3052 | 1467683535463 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 3052 | 1467683535465 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B43000 == 30 [pid = 3052] [id = 660] 18:52:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2443800) [pid = 3052] [serial = 1980] [outer = 0000000000000000] 18:52:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2581400) [pid = 3052] [serial = 1981] [outer = 000000C5B2443800] 18:52:15 INFO - PROCESS | 3052 | 1467683535518 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2590C00) [pid = 3052] [serial = 1982] [outer = 000000C5B2443800] 18:52:15 INFO - PROCESS | 3052 | 1467683535969 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 18:52:16 INFO - PROCESS | 3052 | 1467683536007 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 3052 | 1467683536009 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:52:16 INFO - PROCESS | 3052 | 1467683536013 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 3052 | 1467683536014 Marionette TRACE conn5 <- [1,2606,null,{}] 18:52:16 INFO - PROCESS | 3052 | 1467683536025 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}] 18:52:16 INFO - PROCESS | 3052 | 1467683536027 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:16 INFO - PROCESS | 3052 | 1467683536134 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:52:16 INFO - PROCESS | 3052 | 1467683536216 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 3052 | 1467683536218 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B341D800 == 31 [pid = 3052] [id = 661] 18:52:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C581C45000) [pid = 3052] [serial = 1983] [outer = 0000000000000000] 18:52:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B2644400) [pid = 3052] [serial = 1984] [outer = 000000C581C45000] 18:52:16 INFO - PROCESS | 3052 | 1467683536264 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B29B7800) [pid = 3052] [serial = 1985] [outer = 000000C581C45000] 18:52:16 INFO - PROCESS | 3052 | 1467683536749 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 797ms 18:52:16 INFO - PROCESS | 3052 | 1467683536813 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 3052 | 1467683536816 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:52:16 INFO - PROCESS | 3052 | 1467683536819 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 3052 | 1467683536821 Marionette TRACE conn5 <- [1,2610,null,{}] 18:52:16 INFO - PROCESS | 3052 | 1467683536825 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}] 18:52:16 INFO - PROCESS | 3052 | 1467683536831 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:16 INFO - PROCESS | 3052 | 1467683536976 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:52:17 INFO - PROCESS | 3052 | 1467683537034 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 3052 | 1467683537036 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B882D800 == 32 [pid = 3052] [id = 662] 18:52:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B6A3E000) [pid = 3052] [serial = 1986] [outer = 0000000000000000] 18:52:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B72AF400) [pid = 3052] [serial = 1987] [outer = 000000C5B6A3E000] 18:52:17 INFO - PROCESS | 3052 | 1467683537083 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B7844C00) [pid = 3052] [serial = 1988] [outer = 000000C5B6A3E000] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BDBA1C00) [pid = 3052] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B84DC400) [pid = 3052] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C47400) [pid = 3052] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C584990000) [pid = 3052] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B72AE800) [pid = 3052] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C582569000) [pid = 3052] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C582571C00) [pid = 3052] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B25A0000) [pid = 3052] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C580AD1800) [pid = 3052] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BE50B000) [pid = 3052] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B39BA000) [pid = 3052] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B84DAC00) [pid = 3052] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C581384400) [pid = 3052] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:52:17 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B259E800) [pid = 3052] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:52:17 INFO - PROCESS | 3052 | 1467683537684 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]]]}] 18:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 879ms 18:52:17 INFO - PROCESS | 3052 | 1467683537701 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 3052 | 1467683537703 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:52:17 INFO - PROCESS | 3052 | 1467683537706 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:52:17 INFO - PROCESS | 3052 | 1467683537708 Marionette TRACE conn5 <- [1,2614,null,{}] 18:52:17 INFO - PROCESS | 3052 | 1467683537712 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}] 18:52:17 INFO - PROCESS | 3052 | 1467683537714 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:17 INFO - PROCESS | 3052 | 1467683537795 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:52:17 INFO - PROCESS | 3052 | 1467683537871 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 3052 | 1467683537874 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBECC000 == 33 [pid = 3052] [id = 663] 18:52:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C582572400) [pid = 3052] [serial = 1989] [outer = 0000000000000000] 18:52:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B25A0000) [pid = 3052] [serial = 1990] [outer = 000000C582572400] 18:52:17 INFO - PROCESS | 3052 | 1467683537924 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B7615C00) [pid = 3052] [serial = 1991] [outer = 000000C582572400] 18:52:18 INFO - PROCESS | 3052 | 1467683538304 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 18:52:18 INFO - PROCESS | 3052 | 1467683538339 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 3052 | 1467683538342 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:52:18 INFO - PROCESS | 3052 | 1467683538345 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 3052 | 1467683538347 Marionette TRACE conn5 <- [1,2618,null,{}] 18:52:18 INFO - PROCESS | 3052 | 1467683538351 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}] 18:52:18 INFO - PROCESS | 3052 | 1467683538353 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:18 INFO - PROCESS | 3052 | 1467683538464 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:52:18 INFO - PROCESS | 3052 | 1467683538514 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 3052 | 1467683538516 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B7000 == 34 [pid = 3052] [id = 664] 18:52:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5828EF400) [pid = 3052] [serial = 1992] [outer = 0000000000000000] 18:52:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B8A2E400) [pid = 3052] [serial = 1993] [outer = 000000C5828EF400] 18:52:18 INFO - PROCESS | 3052 | 1467683538563 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B8D16800) [pid = 3052] [serial = 1994] [outer = 000000C5828EF400] 18:52:18 INFO - PROCESS | 3052 | 1467683538900 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 587ms 18:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:52:18 INFO - PROCESS | 3052 | 1467683538935 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 3052 | 1467683538938 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:52:18 INFO - PROCESS | 3052 | 1467683538941 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 3052 | 1467683538943 Marionette TRACE conn5 <- [1,2622,null,{}] 18:52:18 INFO - PROCESS | 3052 | 1467683538946 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}] 18:52:18 INFO - PROCESS | 3052 | 1467683538948 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:19 INFO - PROCESS | 3052 | 1467683539063 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:52:19 INFO - PROCESS | 3052 | 1467683539071 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 3052 | 1467683539073 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED97000 == 35 [pid = 3052] [id = 665] 18:52:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B8A31800) [pid = 3052] [serial = 1995] [outer = 0000000000000000] 18:52:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BBA70000) [pid = 3052] [serial = 1996] [outer = 000000C5B8A31800] 18:52:19 INFO - PROCESS | 3052 | 1467683539120 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BBF83C00) [pid = 3052] [serial = 1997] [outer = 000000C5B8A31800] 18:52:19 INFO - PROCESS | 3052 | 1467683539557 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 18:52:19 INFO - PROCESS | 3052 | 1467683539637 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 3052 | 1467683539642 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:52:19 INFO - PROCESS | 3052 | 1467683539647 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 3052 | 1467683539652 Marionette TRACE conn5 <- [1,2626,null,{}] 18:52:19 INFO - PROCESS | 3052 | 1467683539658 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}] 18:52:19 INFO - PROCESS | 3052 | 1467683539662 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:19 INFO - PROCESS | 3052 | 1467683539795 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:52:19 INFO - PROCESS | 3052 | 1467683539883 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 3052 | 1467683539889 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E0800 == 36 [pid = 3052] [id = 666] 18:52:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581C8F000) [pid = 3052] [serial = 1998] [outer = 0000000000000000] 18:52:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581CFBC00) [pid = 3052] [serial = 1999] [outer = 000000C581C8F000] 18:52:19 INFO - PROCESS | 3052 | 1467683539948 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5828EC800) [pid = 3052] [serial = 2000] [outer = 000000C581C8F000] 18:52:20 INFO - PROCESS | 3052 | 1467683540589 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 985ms 18:52:20 INFO - PROCESS | 3052 | 1467683540636 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:52:20 INFO - PROCESS | 3052 | 1467683540640 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:52:20 INFO - PROCESS | 3052 | 1467683540648 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 3052 | 1467683540652 Marionette TRACE conn5 <- [1,2630,null,{}] 18:52:20 INFO - PROCESS | 3052 | 1467683540656 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}] 18:52:20 INFO - PROCESS | 3052 | 1467683540659 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:20 INFO - PROCESS | 3052 | 1467683540774 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:52:20 INFO - PROCESS | 3052 | 1467683540899 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 3052 | 1467683540902 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A57800 == 37 [pid = 3052] [id = 667] 18:52:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C58498D000) [pid = 3052] [serial = 2001] [outer = 0000000000000000] 18:52:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B193CC00) [pid = 3052] [serial = 2002] [outer = 000000C58498D000] 18:52:20 INFO - PROCESS | 3052 | 1467683540961 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B258D000) [pid = 3052] [serial = 2003] [outer = 000000C58498D000] 18:52:21 INFO - PROCESS | 3052 | 1467683541536 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:52:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 18:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:52:21 INFO - PROCESS | 3052 | 1467683541589 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 3052 | 1467683541592 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:52:21 INFO - PROCESS | 3052 | 1467683541596 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 3052 | 1467683541598 Marionette TRACE conn5 <- [1,2634,null,{}] 18:52:21 INFO - PROCESS | 3052 | 1467683541609 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}] 18:52:21 INFO - PROCESS | 3052 | 1467683541615 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:21 INFO - PROCESS | 3052 | 1467683541731 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:52:21 INFO - PROCESS | 3052 | 1467683541855 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 3052 | 1467683541859 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF753800 == 38 [pid = 3052] [id = 668] 18:52:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B6A39C00) [pid = 3052] [serial = 2004] [outer = 0000000000000000] 18:52:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B6BBB800) [pid = 3052] [serial = 2005] [outer = 000000C5B6A39C00] 18:52:21 INFO - PROCESS | 3052 | 1467683541920 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8D16000) [pid = 3052] [serial = 2006] [outer = 000000C5B6A39C00] 18:52:22 INFO - PROCESS | 3052 | 1467683542537 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]]]}] 18:52:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:52:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 18:52:22 INFO - PROCESS | 3052 | 1467683542583 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 3052 | 1467683542585 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:52:22 INFO - PROCESS | 3052 | 1467683542589 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 3052 | 1467683542591 Marionette TRACE conn5 <- [1,2638,null,{}] 18:52:22 INFO - PROCESS | 3052 | 1467683542595 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}] 18:52:22 INFO - PROCESS | 3052 | 1467683542597 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:22 INFO - PROCESS | 3052 | 1467683542710 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:52:22 INFO - PROCESS | 3052 | 1467683542831 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 3052 | 1467683542834 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF8A9800 == 39 [pid = 3052] [id = 669] 18:52:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BBFB4000) [pid = 3052] [serial = 2007] [outer = 0000000000000000] 18:52:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BDBA9000) [pid = 3052] [serial = 2008] [outer = 000000C5BBFB4000] 18:52:22 INFO - PROCESS | 3052 | 1467683542890 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BE5E3800) [pid = 3052] [serial = 2009] [outer = 000000C5BBFB4000] 18:52:23 INFO - PROCESS | 3052 | 1467683543660 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:52:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1084ms 18:52:23 INFO - PROCESS | 3052 | 1467683543690 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 3052 | 1467683543695 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:52:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:52:23 INFO - PROCESS | 3052 | 1467683543702 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 3052 | 1467683543705 Marionette TRACE conn5 <- [1,2642,null,{}] 18:52:23 INFO - PROCESS | 3052 | 1467683543711 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}] 18:52:23 INFO - PROCESS | 3052 | 1467683543714 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:23 INFO - PROCESS | 3052 | 1467683543825 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:52:23 INFO - PROCESS | 3052 | 1467683543907 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 3052 | 1467683543911 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C581CAA800 == 40 [pid = 3052] [id = 670] 18:52:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5828F0000) [pid = 3052] [serial = 2010] [outer = 0000000000000000] 18:52:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C583783000) [pid = 3052] [serial = 2011] [outer = 000000C5828F0000] 18:52:24 INFO - PROCESS | 3052 | 1467683544011 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C58416B000) [pid = 3052] [serial = 2012] [outer = 000000C5828F0000] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828B7000 == 39 [pid = 3052] [id = 664] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBECC000 == 38 [pid = 3052] [id = 663] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B882D800 == 37 [pid = 3052] [id = 662] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B341D800 == 36 [pid = 3052] [id = 661] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B43000 == 35 [pid = 3052] [id = 660] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E9D000 == 34 [pid = 3052] [id = 659] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E54800 == 33 [pid = 3052] [id = 658] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C582891800 == 32 [pid = 3052] [id = 657] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1D12800 == 31 [pid = 3052] [id = 655] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E3C800 == 30 [pid = 3052] [id = 656] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF8A9800 == 29 [pid = 3052] [id = 669] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF753800 == 28 [pid = 3052] [id = 668] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A57800 == 27 [pid = 3052] [id = 667] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED97000 == 26 [pid = 3052] [id = 665] 18:52:24 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E0800 == 25 [pid = 3052] [id = 666] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B84DFC00) [pid = 3052] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581C90C00) [pid = 3052] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581CFB000) [pid = 3052] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B2020400) [pid = 3052] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B124EC00) [pid = 3052] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B75DE800) [pid = 3052] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2443000) [pid = 3052] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2588000) [pid = 3052] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5826C3C00) [pid = 3052] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5828F1C00) [pid = 3052] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B29ABC00) [pid = 3052] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2E23800) [pid = 3052] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C583885C00) [pid = 3052] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C584169400) [pid = 3052] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BE5E4800) [pid = 3052] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B6A1A400) [pid = 3052] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B6A46C00) [pid = 3052] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8CA3000) [pid = 3052] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B8A2FC00) [pid = 3052] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8ECF000) [pid = 3052] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B25A2800) [pid = 3052] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BBA8C800) [pid = 3052] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BC6C0800) [pid = 3052] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BE5E6400) [pid = 3052] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B2588800) [pid = 3052] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C581C46000) [pid = 3052] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5BE878800) [pid = 3052] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:52:24 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5BE59E400) [pid = 3052] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:52:25 INFO - PROCESS | 3052 | 1467683545181 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:52:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1550ms 18:52:25 INFO - PROCESS | 3052 | 1467683545253 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 3052 | 1467683545257 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:52:25 INFO - PROCESS | 3052 | 1467683545264 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 3052 | 1467683545267 Marionette TRACE conn5 <- [1,2646,null,{}] 18:52:25 INFO - PROCESS | 3052 | 1467683545274 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}] 18:52:25 INFO - PROCESS | 3052 | 1467683545277 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:25 INFO - PROCESS | 3052 | 1467683545365 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:52:25 INFO - PROCESS | 3052 | 1467683545380 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 3052 | 1467683545382 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829F4800 == 26 [pid = 3052] [id = 671] 18:52:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C581CF3C00) [pid = 3052] [serial = 2013] [outer = 0000000000000000] 18:52:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C581CFAC00) [pid = 3052] [serial = 2014] [outer = 000000C581CF3C00] 18:52:25 INFO - PROCESS | 3052 | 1467683545432 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5826C3C00) [pid = 3052] [serial = 2015] [outer = 000000C581CF3C00] 18:52:25 INFO - PROCESS | 3052 | 1467683545968 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 18:52:26 INFO - PROCESS | 3052 | 1467683545999 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 3052 | 1467683546005 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:52:26 INFO - PROCESS | 3052 | 1467683546011 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 3052 | 1467683546014 Marionette TRACE conn5 <- [1,2650,null,{}] 18:52:26 INFO - PROCESS | 3052 | 1467683546018 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}] 18:52:26 INFO - PROCESS | 3052 | 1467683546020 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:26 INFO - PROCESS | 3052 | 1467683546111 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:52:26 INFO - PROCESS | 3052 | 1467683546119 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 3052 | 1467683546121 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E84000 == 27 [pid = 3052] [id = 672] 18:52:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C58385E800) [pid = 3052] [serial = 2016] [outer = 0000000000000000] 18:52:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C584162400) [pid = 3052] [serial = 2017] [outer = 000000C58385E800] 18:52:26 INFO - PROCESS | 3052 | 1467683546171 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C584991800) [pid = 3052] [serial = 2018] [outer = 000000C58385E800] 18:52:26 INFO - PROCESS | 3052 | 1467683546641 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 18:52:26 INFO - PROCESS | 3052 | 1467683546705 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 3052 | 1467683546708 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:52:26 INFO - PROCESS | 3052 | 1467683546711 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 3052 | 1467683546715 Marionette TRACE conn5 <- [1,2654,null,{}] 18:52:26 INFO - PROCESS | 3052 | 1467683546726 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}] 18:52:26 INFO - PROCESS | 3052 | 1467683546731 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:26 INFO - PROCESS | 3052 | 1467683546819 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:52:26 INFO - PROCESS | 3052 | 1467683546908 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 3052 | 1467683546911 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1BB5800 == 28 [pid = 3052] [id = 673] 18:52:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5813CD800) [pid = 3052] [serial = 2019] [outer = 0000000000000000] 18:52:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B244B000) [pid = 3052] [serial = 2020] [outer = 000000C5813CD800] 18:52:26 INFO - PROCESS | 3052 | 1467683546961 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B258F400) [pid = 3052] [serial = 2021] [outer = 000000C5813CD800] 18:52:27 INFO - PROCESS | 3052 | [3052] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:52:27 INFO - PROCESS | 3052 | [3052] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:52:27 INFO - PROCESS | 3052 | 1467683547848 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]]]}] 18:52:27 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) 18:52:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 18:52:27 INFO - PROCESS | 3052 | 1467683547906 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 3052 | 1467683547908 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:52:27 INFO - PROCESS | 3052 | 1467683547912 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 3052 | 1467683547914 Marionette TRACE conn5 <- [1,2658,null,{}] 18:52:27 INFO - PROCESS | 3052 | 1467683547918 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}] 18:52:27 INFO - PROCESS | 3052 | 1467683547920 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:28 INFO - PROCESS | 3052 | 1467683548037 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:52:28 INFO - PROCESS | 3052 | 1467683548044 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 3052 | 1467683548046 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B75BE800 == 29 [pid = 3052] [id = 674] 18:52:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B29B7000) [pid = 3052] [serial = 2022] [outer = 0000000000000000] 18:52:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2BA1800) [pid = 3052] [serial = 2023] [outer = 000000C5B29B7000] 18:52:28 INFO - PROCESS | 3052 | 1467683548139 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B3953400) [pid = 3052] [serial = 2024] [outer = 000000C5B29B7000] 18:52:29 INFO - PROCESS | 3052 | 1467683549042 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"]]]}] 18:52:29 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 18:52:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:52:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1191ms 18:52:29 INFO - PROCESS | 3052 | 1467683549106 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 3052 | 1467683549108 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:52:29 INFO - PROCESS | 3052 | 1467683549112 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 3052 | 1467683549114 Marionette TRACE conn5 <- [1,2662,null,{}] 18:52:29 INFO - PROCESS | 3052 | 1467683549117 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}] 18:52:29 INFO - PROCESS | 3052 | 1467683549120 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:29 INFO - PROCESS | 3052 | 1467683549286 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5828EF400) [pid = 3052] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581C45000) [pid = 3052] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B6A3E000) [pid = 3052] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C58498E000) [pid = 3052] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C581C8D800) [pid = 3052] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5BE7F0C00) [pid = 3052] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C581C95400) [pid = 3052] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C583788400) [pid = 3052] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C582572400) [pid = 3052] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B8A31800) [pid = 3052] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:52:29 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B2443800) [pid = 3052] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:52:29 INFO - PROCESS | 3052 | 1467683549340 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 3052 | 1467683549343 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7822800 == 30 [pid = 3052] [id = 675] 18:52:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C580B44400) [pid = 3052] [serial = 2025] [outer = 0000000000000000] 18:52:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C581E54400) [pid = 3052] [serial = 2026] [outer = 000000C580B44400] 18:52:29 INFO - PROCESS | 3052 | 1467683549388 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B259CC00) [pid = 3052] [serial = 2027] [outer = 000000C580B44400] 18:52:30 INFO - PROCESS | 3052 | 1467683550264 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"]]]}] 18:52:30 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 18:52:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:52:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1174ms 18:52:30 INFO - PROCESS | 3052 | 1467683550289 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 3052 | 1467683550291 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:52:30 INFO - PROCESS | 3052 | 1467683550295 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 3052 | 1467683550296 Marionette TRACE conn5 <- [1,2666,null,{}] 18:52:30 INFO - PROCESS | 3052 | 1467683550300 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}] 18:52:30 INFO - PROCESS | 3052 | 1467683550306 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:30 INFO - PROCESS | 3052 | 1467683550441 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:52:30 INFO - PROCESS | 3052 | 1467683550450 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 3052 | 1467683550452 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6D7800 == 31 [pid = 3052] [id = 676] 18:52:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B6AF9000) [pid = 3052] [serial = 2028] [outer = 0000000000000000] 18:52:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B7608800) [pid = 3052] [serial = 2029] [outer = 000000C5B6AF9000] 18:52:30 INFO - PROCESS | 3052 | 1467683550498 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B8A33000) [pid = 3052] [serial = 2030] [outer = 000000C5B6AF9000] 18:52:31 INFO - PROCESS | 3052 | 1467683551477 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]]]}] 18:52:31 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) 18:52:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1236ms 18:52:31 INFO - PROCESS | 3052 | 1467683551548 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 3052 | 1467683551554 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:52:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:52:31 INFO - PROCESS | 3052 | 1467683551607 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 3052 | 1467683551611 Marionette TRACE conn5 <- [1,2670,null,{}] 18:52:31 INFO - PROCESS | 3052 | 1467683551619 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}] 18:52:31 INFO - PROCESS | 3052 | 1467683551622 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:31 INFO - PROCESS | 3052 | 1467683551771 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:52:31 INFO - PROCESS | 3052 | 1467683551935 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 3052 | 1467683551939 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E7E800 == 32 [pid = 3052] [id = 677] 18:52:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C58256D800) [pid = 3052] [serial = 2031] [outer = 0000000000000000] 18:52:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5828EFC00) [pid = 3052] [serial = 2032] [outer = 000000C58256D800] 18:52:32 INFO - PROCESS | 3052 | 1467683551998 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C583888000) [pid = 3052] [serial = 2033] [outer = 000000C58256D800] 18:52:33 INFO - PROCESS | 3052 | 1467683553169 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]]]}] 18:52:33 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) 18:52:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1630ms 18:52:33 INFO - PROCESS | 3052 | 1467683553199 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 3052 | 1467683553204 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:52:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:52:33 INFO - PROCESS | 3052 | 1467683553211 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 3052 | 1467683553214 Marionette TRACE conn5 <- [1,2674,null,{}] 18:52:33 INFO - PROCESS | 3052 | 1467683553229 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}] 18:52:33 INFO - PROCESS | 3052 | 1467683553232 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:33 INFO - PROCESS | 3052 | 1467683553408 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:52:33 INFO - PROCESS | 3052 | 1467683553510 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 3052 | 1467683553513 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A4800 == 33 [pid = 3052] [id = 678] 18:52:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581E5DC00) [pid = 3052] [serial = 2034] [outer = 0000000000000000] 18:52:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C582564C00) [pid = 3052] [serial = 2035] [outer = 000000C581E5DC00] 18:52:33 INFO - PROCESS | 3052 | 1467683553572 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B241B000) [pid = 3052] [serial = 2036] [outer = 000000C581E5DC00] 18:52:34 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7822800 == 32 [pid = 3052] [id = 675] 18:52:34 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B75BE800 == 31 [pid = 3052] [id = 674] 18:52:34 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1BB5800 == 30 [pid = 3052] [id = 673] 18:52:34 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E84000 == 29 [pid = 3052] [id = 672] 18:52:34 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829F4800 == 28 [pid = 3052] [id = 671] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8D16800) [pid = 3052] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2644400) [pid = 3052] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B72AF400) [pid = 3052] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B1246800) [pid = 3052] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B202D800) [pid = 3052] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C581E5B000) [pid = 3052] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5828EA800) [pid = 3052] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5BEADD800) [pid = 3052] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C581CEE800) [pid = 3052] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C58256B800) [pid = 3052] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C58378BC00) [pid = 3052] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C583889000) [pid = 3052] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B29B7800) [pid = 3052] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B25A0000) [pid = 3052] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5BBA70000) [pid = 3052] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B7844C00) [pid = 3052] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5B2581400) [pid = 3052] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5B7615C00) [pid = 3052] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5B2590C00) [pid = 3052] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C5BBF83C00) [pid = 3052] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5B8A2E400) [pid = 3052] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3052 | 1467683554753 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"]]]}] 18:52:34 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 18:52:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:52:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1595ms 18:52:34 INFO - PROCESS | 3052 | 1467683554809 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 3052 | 1467683554813 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:52:34 INFO - PROCESS | 3052 | 1467683554818 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 3052 | 1467683554821 Marionette TRACE conn5 <- [1,2678,null,{}] 18:52:34 INFO - PROCESS | 3052 | 1467683554826 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}] 18:52:34 INFO - PROCESS | 3052 | 1467683554830 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:34 INFO - PROCESS | 3052 | 1467683554922 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:52:34 INFO - PROCESS | 3052 | 1467683554930 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 3052 | 1467683554933 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E3B800 == 29 [pid = 3052] [id = 679] 18:52:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C582564800) [pid = 3052] [serial = 2037] [outer = 0000000000000000] 18:52:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C583783400) [pid = 3052] [serial = 2038] [outer = 000000C582564800] 18:52:34 INFO - PROCESS | 3052 | 1467683554982 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C584166000) [pid = 3052] [serial = 2039] [outer = 000000C582564800] 18:52:35 INFO - PROCESS | 3052 | 1467683555953 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"]]]}] 18:52:36 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 18:52:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:52:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1196ms 18:52:36 INFO - PROCESS | 3052 | 1467683556019 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 3052 | 1467683556024 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:52:36 INFO - PROCESS | 3052 | 1467683556030 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 3052 | 1467683556032 Marionette TRACE conn5 <- [1,2682,null,{}] 18:52:36 INFO - PROCESS | 3052 | 1467683556036 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}] 18:52:36 INFO - PROCESS | 3052 | 1467683556039 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:36 INFO - PROCESS | 3052 | 1467683556133 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:52:36 INFO - PROCESS | 3052 | 1467683556140 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 3052 | 1467683556142 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B12E5000 == 30 [pid = 3052] [id = 680] 18:52:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C5B2443000) [pid = 3052] [serial = 2040] [outer = 0000000000000000] 18:52:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C5B258B000) [pid = 3052] [serial = 2041] [outer = 000000C5B2443000] 18:52:36 INFO - PROCESS | 3052 | 1467683556192 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5B264AC00) [pid = 3052] [serial = 2042] [outer = 000000C5B2443000] 18:52:37 INFO - PROCESS | 3052 | 1467683557205 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"]]]}] 18:52:37 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 18:52:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:52:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1243ms 18:52:37 INFO - PROCESS | 3052 | 1467683557276 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 3052 | 1467683557279 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:52:37 INFO - PROCESS | 3052 | 1467683557282 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 3052 | 1467683557286 Marionette TRACE conn5 <- [1,2686,null,{}] 18:52:37 INFO - PROCESS | 3052 | 1467683557303 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}] 18:52:37 INFO - PROCESS | 3052 | 1467683557308 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:37 INFO - PROCESS | 3052 | 1467683557425 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:52:37 INFO - PROCESS | 3052 | 1467683557433 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 3052 | 1467683557437 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B6D000 == 31 [pid = 3052] [id = 681] 18:52:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5813CBC00) [pid = 3052] [serial = 2043] [outer = 0000000000000000] 18:52:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5B6A41000) [pid = 3052] [serial = 2044] [outer = 000000C5813CBC00] 18:52:37 INFO - PROCESS | 3052 | 1467683557486 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B7606400) [pid = 3052] [serial = 2045] [outer = 000000C5813CBC00] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5828F0000) [pid = 3052] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C58385E800) [pid = 3052] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B29B7000) [pid = 3052] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C581CF3C00) [pid = 3052] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5813CD800) [pid = 3052] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C580B44400) [pid = 3052] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C581C8F000) [pid = 3052] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 55 (000000C58498D000) [pid = 3052] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 54 (000000C5B6A39C00) [pid = 3052] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:52:37 INFO - PROCESS | 3052 | --DOMWINDOW == 53 (000000C5BBFB4000) [pid = 3052] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:52:38 INFO - PROCESS | 3052 | 1467683558432 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"]]]}] 18:52:38 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 18:52:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:52:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1197ms 18:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:52:38 INFO - PROCESS | 3052 | 1467683558482 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 18:52:38 INFO - PROCESS | 3052 | 1467683558485 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:52:38 INFO - PROCESS | 3052 | 1467683558489 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 3052 | 1467683558490 Marionette TRACE conn5 <- [1,2690,null,{}] 18:52:38 INFO - PROCESS | 3052 | 1467683558494 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}] 18:52:38 INFO - PROCESS | 3052 | 1467683558496 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:38 INFO - PROCESS | 3052 | 1467683558588 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:52:38 INFO - PROCESS | 3052 | 1467683558594 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 3052 | 1467683558596 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8B1F000 == 32 [pid = 3052] [id = 682] 18:52:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 54 (000000C5B29B7000) [pid = 3052] [serial = 2046] [outer = 0000000000000000] 18:52:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 55 (000000C5B6AF8800) [pid = 3052] [serial = 2047] [outer = 000000C5B29B7000] 18:52:38 INFO - PROCESS | 3052 | 1467683558642 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 56 (000000C5B84DE000) [pid = 3052] [serial = 2048] [outer = 000000C5B29B7000] 18:52:39 INFO - PROCESS | 3052 | 1467683559082 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:52:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 18:52:39 INFO - PROCESS | 3052 | 1467683559120 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 3052 | 1467683559122 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:52:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:52:39 INFO - PROCESS | 3052 | 1467683559131 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 3052 | 1467683559133 Marionette TRACE conn5 <- [1,2694,null,{}] 18:52:39 INFO - PROCESS | 3052 | 1467683559136 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}] 18:52:39 INFO - PROCESS | 3052 | 1467683559138 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:39 INFO - PROCESS | 3052 | 1467683559222 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:52:39 INFO - PROCESS | 3052 | 1467683559229 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 3052 | 1467683559231 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6E7000 == 33 [pid = 3052] [id = 683] 18:52:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C5B8A31400) [pid = 3052] [serial = 2049] [outer = 0000000000000000] 18:52:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C5B8D0CC00) [pid = 3052] [serial = 2050] [outer = 000000C5B8A31400] 18:52:39 INFO - PROCESS | 3052 | 1467683559276 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C5B8ECF000) [pid = 3052] [serial = 2051] [outer = 000000C5B8A31400] 18:52:39 INFO - PROCESS | 3052 | 1467683559706 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:52:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 649ms 18:52:39 INFO - PROCESS | 3052 | 1467683559778 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 3052 | 1467683559780 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:52:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:52:39 INFO - PROCESS | 3052 | 1467683559783 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 3052 | 1467683559785 Marionette TRACE conn5 <- [1,2698,null,{}] 18:52:39 INFO - PROCESS | 3052 | 1467683559789 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}] 18:52:39 INFO - PROCESS | 3052 | 1467683559795 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:39 INFO - PROCESS | 3052 | 1467683559896 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:52:39 INFO - PROCESS | 3052 | 1467683559910 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 3052 | 1467683559912 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC50800 == 34 [pid = 3052] [id = 684] 18:52:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5BBF90000) [pid = 3052] [serial = 2052] [outer = 0000000000000000] 18:52:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C5BC672800) [pid = 3052] [serial = 2053] [outer = 000000C5BBF90000] 18:52:39 INFO - PROCESS | 3052 | 1467683559965 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C5BC833800) [pid = 3052] [serial = 2054] [outer = 000000C5BBF90000] 18:52:40 INFO - PROCESS | 3052 | 1467683560553 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] 18:52:40 INFO - PROCESS | 3052 | 1467683560630 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:52:40 INFO - PROCESS | 3052 | 1467683560636 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 3052 | 1467683560640 Marionette TRACE conn5 <- [1,2702,null,{}] 18:52:40 INFO - PROCESS | 3052 | 1467683560660 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}] 18:52:40 INFO - PROCESS | 3052 | 1467683560663 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:40 INFO - PROCESS | 3052 | 1467683560792 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:52:40 INFO - PROCESS | 3052 | 1467683560908 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 3052 | 1467683560911 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5849E9800 == 35 [pid = 3052] [id = 685] 18:52:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5828F8800) [pid = 3052] [serial = 2055] [outer = 0000000000000000] 18:52:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C58378CC00) [pid = 3052] [serial = 2056] [outer = 000000C5828F8800] 18:52:40 INFO - PROCESS | 3052 | 1467683560971 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B23DB400) [pid = 3052] [serial = 2057] [outer = 000000C5828F8800] 18:52:41 INFO - PROCESS | 3052 | 1467683561586 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:52:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 987ms 18:52:41 INFO - PROCESS | 3052 | 1467683561625 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 3052 | 1467683561630 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:52:41 INFO - PROCESS | 3052 | 1467683561653 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:52:41 INFO - PROCESS | 3052 | 1467683561656 Marionette TRACE conn5 <- [1,2706,null,{}] 18:52:41 INFO - PROCESS | 3052 | 1467683561661 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}] 18:52:41 INFO - PROCESS | 3052 | 1467683561664 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:41 INFO - PROCESS | 3052 | 1467683561781 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:52:41 INFO - PROCESS | 3052 | 1467683561875 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 3052 | 1467683561878 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE5BF800 == 36 [pid = 3052] [id = 686] 18:52:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B2B14C00) [pid = 3052] [serial = 2058] [outer = 0000000000000000] 18:52:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B6A38000) [pid = 3052] [serial = 2059] [outer = 000000C5B2B14C00] 18:52:41 INFO - PROCESS | 3052 | 1467683561936 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B8493800) [pid = 3052] [serial = 2060] [outer = 000000C5B2B14C00] 18:52:42 INFO - PROCESS | 3052 | 1467683562559 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] 18:52:42 INFO - PROCESS | 3052 | 1467683562585 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:52:42 INFO - PROCESS | 3052 | 1467683562589 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 3052 | 1467683562593 Marionette TRACE conn5 <- [1,2710,null,{}] 18:52:42 INFO - PROCESS | 3052 | 1467683562605 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}] 18:52:42 INFO - PROCESS | 3052 | 1467683562610 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:42 INFO - PROCESS | 3052 | 1467683562723 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:52:42 INFO - PROCESS | 3052 | 1467683562820 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 3052 | 1467683562824 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF689000 == 37 [pid = 3052] [id = 687] 18:52:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5BE506000) [pid = 3052] [serial = 2061] [outer = 0000000000000000] 18:52:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5BE5A0C00) [pid = 3052] [serial = 2062] [outer = 000000C5BE506000] 18:52:42 INFO - PROCESS | 3052 | 1467683562882 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5BE5E6C00) [pid = 3052] [serial = 2063] [outer = 000000C5BE506000] 18:52:43 INFO - PROCESS | 3052 | 1467683563486 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] 18:52:43 INFO - PROCESS | 3052 | 1467683563539 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:52:43 INFO - PROCESS | 3052 | 1467683563542 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 3052 | 1467683563544 Marionette TRACE conn5 <- [1,2714,null,{}] 18:52:43 INFO - PROCESS | 3052 | 1467683563548 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}] 18:52:43 INFO - PROCESS | 3052 | 1467683563551 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:43 INFO - PROCESS | 3052 | 1467683563663 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:52:43 INFO - PROCESS | 3052 | 1467683563757 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 3052 | 1467683563760 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF80C000 == 38 [pid = 3052] [id = 688] 18:52:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BEADE800) [pid = 3052] [serial = 2064] [outer = 0000000000000000] 18:52:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BEAF1800) [pid = 3052] [serial = 2065] [outer = 000000C5BEADE800] 18:52:43 INFO - PROCESS | 3052 | 1467683563815 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BEAF8400) [pid = 3052] [serial = 2066] [outer = 000000C5BEADE800] 18:52:44 INFO - PROCESS | 3052 | 1467683564556 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1027ms 18:52:44 INFO - PROCESS | 3052 | 1467683564572 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 3052 | 1467683564576 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:52:44 INFO - PROCESS | 3052 | 1467683564581 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:52:44 INFO - PROCESS | 3052 | 1467683564585 Marionette TRACE conn5 <- [1,2718,null,{}] 18:52:44 INFO - PROCESS | 3052 | 1467683564612 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}] 18:52:44 INFO - PROCESS | 3052 | 1467683564615 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:44 INFO - PROCESS | 3052 | 1467683564724 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:52:44 INFO - PROCESS | 3052 | 1467683564806 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 3052 | 1467683564811 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832D5800 == 39 [pid = 3052] [id = 689] 18:52:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5826C7400) [pid = 3052] [serial = 2067] [outer = 0000000000000000] 18:52:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581E60C00) [pid = 3052] [serial = 2068] [outer = 000000C5826C7400] 18:52:44 INFO - PROCESS | 3052 | 1467683564912 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C583854000) [pid = 3052] [serial = 2069] [outer = 000000C5826C7400] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6E7000 == 38 [pid = 3052] [id = 683] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8B1F000 == 37 [pid = 3052] [id = 682] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B6D000 == 36 [pid = 3052] [id = 681] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B12E5000 == 35 [pid = 3052] [id = 680] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E3B800 == 34 [pid = 3052] [id = 679] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A4800 == 33 [pid = 3052] [id = 678] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E7E800 == 32 [pid = 3052] [id = 677] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6D7800 == 31 [pid = 3052] [id = 676] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C581CAA800 == 30 [pid = 3052] [id = 670] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF80C000 == 29 [pid = 3052] [id = 688] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF689000 == 28 [pid = 3052] [id = 687] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE5BF800 == 27 [pid = 3052] [id = 686] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC50800 == 26 [pid = 3052] [id = 684] 18:52:45 INFO - PROCESS | 3052 | --DOCSHELL 000000C5849E9800 == 25 [pid = 3052] [id = 685] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B7608800) [pid = 3052] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C58416B000) [pid = 3052] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C583783000) [pid = 3052] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C584162400) [pid = 3052] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C584991800) [pid = 3052] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2BA1800) [pid = 3052] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C581CFAC00) [pid = 3052] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5826C3C00) [pid = 3052] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B244B000) [pid = 3052] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C581E54400) [pid = 3052] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B3953400) [pid = 3052] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5828EC800) [pid = 3052] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C581CFBC00) [pid = 3052] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5B258D000) [pid = 3052] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B193CC00) [pid = 3052] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B8D16000) [pid = 3052] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B6BBB800) [pid = 3052] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5BE5E3800) [pid = 3052] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5BDBA9000) [pid = 3052] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5B259CC00) [pid = 3052] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3052 | --DOMWINDOW == 56 (000000C5B258F400) [pid = 3052] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 18:52:46 INFO - PROCESS | 3052 | 1467683566514 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"]]]}] 18:52:46 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 18:52:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:52:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:52:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1996ms 18:52:46 INFO - PROCESS | 3052 | 1467683566587 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 3052 | 1467683566592 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:52:46 INFO - PROCESS | 3052 | 1467683566600 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 3052 | 1467683566603 Marionette TRACE conn5 <- [1,2722,null,{}] 18:52:46 INFO - PROCESS | 3052 | 1467683566609 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}] 18:52:46 INFO - PROCESS | 3052 | 1467683566611 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:46 INFO - PROCESS | 3052 | 1467683566705 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:52:46 INFO - PROCESS | 3052 | 1467683566717 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 3052 | 1467683566719 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:46 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829EB800 == 26 [pid = 3052] [id = 690] 18:52:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 57 (000000C581E51C00) [pid = 3052] [serial = 2070] [outer = 0000000000000000] 18:52:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C581E55000) [pid = 3052] [serial = 2071] [outer = 000000C581E51C00] 18:52:46 INFO - PROCESS | 3052 | 1467683566769 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C582572000) [pid = 3052] [serial = 2072] [outer = 000000C581E51C00] 18:52:47 INFO - PROCESS | 3052 | 1467683567264 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 18:52:47 INFO - PROCESS | 3052 | 1467683567298 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 3052 | 1467683567303 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:52:47 INFO - PROCESS | 3052 | 1467683567310 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:52:47 INFO - PROCESS | 3052 | 1467683567313 Marionette TRACE conn5 <- [1,2726,null,{}] 18:52:47 INFO - PROCESS | 3052 | 1467683567317 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}] 18:52:47 INFO - PROCESS | 3052 | 1467683567320 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:47 INFO - PROCESS | 3052 | 1467683567416 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:52:47 INFO - PROCESS | 3052 | 1467683567424 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 3052 | 1467683567427 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D3F000 == 27 [pid = 3052] [id = 691] 18:52:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C5828F9800) [pid = 3052] [serial = 2073] [outer = 0000000000000000] 18:52:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C583858000) [pid = 3052] [serial = 2074] [outer = 000000C5828F9800] 18:52:47 INFO - PROCESS | 3052 | 1467683567476 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C584168000) [pid = 3052] [serial = 2075] [outer = 000000C5828F9800] 18:52:47 INFO - PROCESS | 3052 | 1467683567923 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 18:52:48 INFO - PROCESS | 3052 | 1467683568005 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 3052 | 1467683568008 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:52:48 INFO - PROCESS | 3052 | 1467683568011 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 3052 | 1467683568015 Marionette TRACE conn5 <- [1,2730,null,{}] 18:52:48 INFO - PROCESS | 3052 | 1467683568037 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}] 18:52:48 INFO - PROCESS | 3052 | 1467683568042 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:48 INFO - PROCESS | 3052 | 1467683568180 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:52:48 INFO - PROCESS | 3052 | 1467683568202 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 3052 | 1467683568205 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B99000 == 28 [pid = 3052] [id = 692] 18:52:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5B193CC00) [pid = 3052] [serial = 2076] [outer = 0000000000000000] 18:52:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B1B5BC00) [pid = 3052] [serial = 2077] [outer = 000000C5B193CC00] 18:52:48 INFO - PROCESS | 3052 | 1467683568255 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B2444800) [pid = 3052] [serial = 2078] [outer = 000000C5B193CC00] 18:52:48 INFO - PROCESS | 3052 | 1467683568709 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 753ms 18:52:48 INFO - PROCESS | 3052 | 1467683568774 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 3052 | 1467683568777 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:52:48 INFO - PROCESS | 3052 | 1467683568780 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 3052 | 1467683568782 Marionette TRACE conn5 <- [1,2734,null,{}] 18:52:48 INFO - PROCESS | 3052 | 1467683568786 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}] 18:52:48 INFO - PROCESS | 3052 | 1467683568788 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:48 INFO - PROCESS | 3052 | 1467683568905 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:52:48 INFO - PROCESS | 3052 | 1467683568957 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 3052 | 1467683568960 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B39CC800 == 29 [pid = 3052] [id = 693] 18:52:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B258F000) [pid = 3052] [serial = 2079] [outer = 0000000000000000] 18:52:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B2597000) [pid = 3052] [serial = 2080] [outer = 000000C5B258F000] 18:52:49 INFO - PROCESS | 3052 | 1467683569008 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B2648800) [pid = 3052] [serial = 2081] [outer = 000000C5B258F000] 18:52:49 INFO - PROCESS | 3052 | 1467683569438 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 693ms 18:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:52:49 INFO - PROCESS | 3052 | 1467683569473 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 3052 | 1467683569475 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:52:49 INFO - PROCESS | 3052 | 1467683569478 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 3052 | 1467683569480 Marionette TRACE conn5 <- [1,2738,null,{}] 18:52:49 INFO - PROCESS | 3052 | 1467683569484 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}] 18:52:49 INFO - PROCESS | 3052 | 1467683569486 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:49 INFO - PROCESS | 3052 | 1467683569622 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:52:49 INFO - PROCESS | 3052 | 1467683569640 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 3052 | 1467683569642 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8335800 == 30 [pid = 3052] [id = 694] 18:52:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2652400) [pid = 3052] [serial = 2082] [outer = 0000000000000000] 18:52:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B29B8000) [pid = 3052] [serial = 2083] [outer = 000000C5B2652400] 18:52:49 INFO - PROCESS | 3052 | 1467683569688 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B34DA800) [pid = 3052] [serial = 2084] [outer = 000000C5B2652400] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B8A31400) [pid = 3052] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5813CBC00) [pid = 3052] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C58256D800) [pid = 3052] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B29B7000) [pid = 3052] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C581E5DC00) [pid = 3052] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B6AF9000) [pid = 3052] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B2443000) [pid = 3052] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C582564800) [pid = 3052] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:52:50 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5BBF90000) [pid = 3052] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:52:50 INFO - PROCESS | 3052 | 1467683570293 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 838ms 18:52:50 INFO - PROCESS | 3052 | 1467683570320 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 3052 | 1467683570322 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:52:50 INFO - PROCESS | 3052 | 1467683570326 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 3052 | 1467683570327 Marionette TRACE conn5 <- [1,2742,null,{}] 18:52:50 INFO - PROCESS | 3052 | 1467683570331 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}] 18:52:50 INFO - PROCESS | 3052 | 1467683570337 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:50 INFO - PROCESS | 3052 | 1467683570433 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:52:50 INFO - PROCESS | 3052 | 1467683570518 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 3052 | 1467683570520 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8C51000 == 31 [pid = 3052] [id = 695] 18:52:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C583787000) [pid = 3052] [serial = 2085] [outer = 0000000000000000] 18:52:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C5B37E6400) [pid = 3052] [serial = 2086] [outer = 000000C583787000] 18:52:50 INFO - PROCESS | 3052 | 1467683570566 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C5B75D5800) [pid = 3052] [serial = 2087] [outer = 000000C583787000] 18:52:50 INFO - PROCESS | 3052 | 1467683570939 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 18:52:51 INFO - PROCESS | 3052 | 1467683571019 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 3052 | 1467683571021 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:52:51 INFO - PROCESS | 3052 | 1467683571025 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 3052 | 1467683571027 Marionette TRACE conn5 <- [1,2746,null,{}] 18:52:51 INFO - PROCESS | 3052 | 1467683571030 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}] 18:52:51 INFO - PROCESS | 3052 | 1467683571032 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:51 INFO - PROCESS | 3052 | 1467683571114 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:52:51 INFO - PROCESS | 3052 | 1467683571119 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 3052 | 1467683571121 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7C1800 == 32 [pid = 3052] [id = 696] 18:52:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B783A000) [pid = 3052] [serial = 2088] [outer = 0000000000000000] 18:52:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B84DC400) [pid = 3052] [serial = 2089] [outer = 000000C5B783A000] 18:52:51 INFO - PROCESS | 3052 | 1467683571167 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B8A2E400) [pid = 3052] [serial = 2090] [outer = 000000C5B783A000] 18:52:51 INFO - PROCESS | 3052 | 1467683571574 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 586ms 18:52:51 INFO - PROCESS | 3052 | 1467683571625 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 3052 | 1467683571628 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 18:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:52:51 INFO - PROCESS | 3052 | 1467683571632 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 3052 | 1467683571633 Marionette TRACE conn5 <- [1,2750,null,{}] 18:52:51 INFO - PROCESS | 3052 | 1467683571637 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}] 18:52:51 INFO - PROCESS | 3052 | 1467683571639 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:51 INFO - PROCESS | 3052 | 1467683571721 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 18:52:51 INFO - PROCESS | 3052 | 1467683571728 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 3052 | 1467683571731 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF042000 == 33 [pid = 3052] [id = 697] 18:52:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B8D0DC00) [pid = 3052] [serial = 2091] [outer = 0000000000000000] 18:52:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B8D14800) [pid = 3052] [serial = 2092] [outer = 000000C5B8D0DC00] 18:52:51 INFO - PROCESS | 3052 | 1467683571776 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5BBA6EC00) [pid = 3052] [serial = 2093] [outer = 000000C5B8D0DC00] 18:52:52 INFO - PROCESS | 3052 | 1467683572231 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 18:52:52 INFO - PROCESS | 3052 | 1467683572363 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 3052 | 1467683572368 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 18:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:52:52 INFO - PROCESS | 3052 | 1467683572386 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 3052 | 1467683572390 Marionette TRACE conn5 <- [1,2754,null,{}] 18:52:52 INFO - PROCESS | 3052 | 1467683572398 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}] 18:52:52 INFO - PROCESS | 3052 | 1467683572402 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:52 INFO - PROCESS | 3052 | 1467683572577 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 18:52:52 INFO - PROCESS | 3052 | 1467683572674 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 3052 | 1467683572679 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5832DC800 == 34 [pid = 3052] [id = 698] 18:52:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C8E000) [pid = 3052] [serial = 2094] [outer = 0000000000000000] 18:52:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C581CED000) [pid = 3052] [serial = 2095] [outer = 000000C581C8E000] 18:52:52 INFO - PROCESS | 3052 | 1467683572761 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C58256DC00) [pid = 3052] [serial = 2096] [outer = 000000C581C8E000] 18:52:53 INFO - PROCESS | 3052 | 1467683573513 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]]]}] 18:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1210ms 18:52:53 INFO - PROCESS | 3052 | 1467683573590 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 3052 | 1467683573595 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 18:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:52:53 INFO - PROCESS | 3052 | 1467683573602 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 3052 | 1467683573605 Marionette TRACE conn5 <- [1,2758,null,{}] 18:52:53 INFO - PROCESS | 3052 | 1467683573609 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}] 18:52:53 INFO - PROCESS | 3052 | 1467683573613 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:53 INFO - PROCESS | 3052 | 1467683573766 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 18:52:53 INFO - PROCESS | 3052 | 1467683573881 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 3052 | 1467683573884 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B75800 == 35 [pid = 3052] [id = 699] 18:52:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C58385C800) [pid = 3052] [serial = 2097] [outer = 0000000000000000] 18:52:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B1249C00) [pid = 3052] [serial = 2098] [outer = 000000C58385C800] 18:52:53 INFO - PROCESS | 3052 | 1467683573944 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B241F000) [pid = 3052] [serial = 2099] [outer = 000000C58385C800] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7C1800 == 34 [pid = 3052] [id = 696] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8C51000 == 33 [pid = 3052] [id = 695] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8335800 == 32 [pid = 3052] [id = 694] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B39CC800 == 31 [pid = 3052] [id = 693] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B99000 == 30 [pid = 3052] [id = 692] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D3F000 == 29 [pid = 3052] [id = 691] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829EB800 == 28 [pid = 3052] [id = 690] 18:52:54 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832D5800 == 27 [pid = 3052] [id = 689] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B8ECF000) [pid = 3052] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B6A41000) [pid = 3052] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5828EFC00) [pid = 3052] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B6AF8800) [pid = 3052] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C583888000) [pid = 3052] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C582564C00) [pid = 3052] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B241B000) [pid = 3052] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8A33000) [pid = 3052] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B258B000) [pid = 3052] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C583783400) [pid = 3052] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C584166000) [pid = 3052] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BC833800) [pid = 3052] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5B8D0CC00) [pid = 3052] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5BC672800) [pid = 3052] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5B264AC00) [pid = 3052] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B84DE000) [pid = 3052] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5B7606400) [pid = 3052] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 18:52:54 INFO - PROCESS | 3052 | 1467683574887 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1343ms 18:52:54 INFO - PROCESS | 3052 | 1467683574947 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 3052 | 1467683574951 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 18:52:54 INFO - PROCESS | 3052 | 1467683574957 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:52:54 INFO - PROCESS | 3052 | 1467683574960 Marionette TRACE conn5 <- [1,2762,null,{}] 18:52:54 INFO - PROCESS | 3052 | 1467683574966 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}] 18:52:54 INFO - PROCESS | 3052 | 1467683574968 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:55 INFO - PROCESS | 3052 | 1467683575072 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 18:52:55 INFO - PROCESS | 3052 | 1467683575080 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 3052 | 1467683575084 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829EE800 == 28 [pid = 3052] [id = 700] 18:52:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C581E52400) [pid = 3052] [serial = 2100] [outer = 0000000000000000] 18:52:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C581E5A000) [pid = 3052] [serial = 2101] [outer = 000000C581E52400] 18:52:55 INFO - PROCESS | 3052 | 1467683575134 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5828EC000) [pid = 3052] [serial = 2102] [outer = 000000C581E52400] 18:52:55 INFO - PROCESS | 3052 | 1467683575664 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 18:52:55 INFO - PROCESS | 3052 | 1467683575695 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 3052 | 1467683575699 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 18:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:52:55 INFO - PROCESS | 3052 | 1467683575706 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 3052 | 1467683575709 Marionette TRACE conn5 <- [1,2766,null,{}] 18:52:55 INFO - PROCESS | 3052 | 1467683575712 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}] 18:52:55 INFO - PROCESS | 3052 | 1467683575715 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:55 INFO - PROCESS | 3052 | 1467683575805 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 18:52:55 INFO - PROCESS | 3052 | 1467683575881 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 3052 | 1467683575884 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D40800 == 29 [pid = 3052] [id = 701] 18:52:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C584163C00) [pid = 3052] [serial = 2103] [outer = 0000000000000000] 18:52:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C584988800) [pid = 3052] [serial = 2104] [outer = 000000C584163C00] 18:52:55 INFO - PROCESS | 3052 | 1467683575939 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C5B1957400) [pid = 3052] [serial = 2105] [outer = 000000C584163C00] 18:52:56 INFO - PROCESS | 3052 | 1467683576336 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 18:52:56 INFO - PROCESS | 3052 | 1467683576400 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 3052 | 1467683576402 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 18:52:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:52:56 INFO - PROCESS | 3052 | 1467683576406 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 3052 | 1467683576410 Marionette TRACE conn5 <- [1,2770,null,{}] 18:52:56 INFO - PROCESS | 3052 | 1467683576421 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}] 18:52:56 INFO - PROCESS | 3052 | 1467683576426 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:56 INFO - PROCESS | 3052 | 1467683576543 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 18:52:56 INFO - PROCESS | 3052 | 1467683576557 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 3052 | 1467683576560 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A30800 == 30 [pid = 3052] [id = 702] 18:52:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C5B2589400) [pid = 3052] [serial = 2106] [outer = 0000000000000000] 18:52:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B259F800) [pid = 3052] [serial = 2107] [outer = 000000C5B2589400] 18:52:56 INFO - PROCESS | 3052 | 1467683576611 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2B1C400) [pid = 3052] [serial = 2108] [outer = 000000C5B2589400] 18:52:57 INFO - PROCESS | 3052 | 1467683577056 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 18:52:57 INFO - PROCESS | 3052 | 1467683577105 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 3052 | 1467683577108 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 18:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:52:57 INFO - PROCESS | 3052 | 1467683577111 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 3052 | 1467683577113 Marionette TRACE conn5 <- [1,2774,null,{}] 18:52:57 INFO - PROCESS | 3052 | 1467683577117 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}] 18:52:57 INFO - PROCESS | 3052 | 1467683577119 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:57 INFO - PROCESS | 3052 | 1467683577236 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 18:52:57 INFO - PROCESS | 3052 | 1467683577241 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 3052 | 1467683577243 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8343000 == 31 [pid = 3052] [id = 703] 18:52:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B685BC00) [pid = 3052] [serial = 2109] [outer = 0000000000000000] 18:52:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B6A20800) [pid = 3052] [serial = 2110] [outer = 000000C5B685BC00] 18:52:57 INFO - PROCESS | 3052 | 1467683577332 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B721A000) [pid = 3052] [serial = 2111] [outer = 000000C5B685BC00] 18:52:57 INFO - PROCESS | 3052 | 1467683577767 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 18:52:57 INFO - PROCESS | 3052 | 1467683577803 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 3052 | 1467683577805 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 18:52:57 INFO - PROCESS | 3052 | 1467683577808 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:52:57 INFO - PROCESS | 3052 | 1467683577810 Marionette TRACE conn5 <- [1,2778,null,{}] 18:52:57 INFO - PROCESS | 3052 | 1467683577813 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}] 18:52:57 INFO - PROCESS | 3052 | 1467683577816 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:57 INFO - PROCESS | 3052 | 1467683577926 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 18:52:58 INFO - PROCESS | 3052 | 1467683578011 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 3052 | 1467683578013 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFD6000 == 32 [pid = 3052] [id = 704] 18:52:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B8494C00) [pid = 3052] [serial = 2112] [outer = 0000000000000000] 18:52:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B84E1000) [pid = 3052] [serial = 2113] [outer = 000000C5B8494C00] 18:52:58 INFO - PROCESS | 3052 | 1467683578059 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8CA3C00) [pid = 3052] [serial = 2114] [outer = 000000C5B8494C00] 18:52:58 INFO - PROCESS | 3052 | 1467683578468 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:52:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 733ms 18:52:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:52:58 INFO - PROCESS | 3052 | 1467683578546 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 3052 | 1467683578548 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 18:52:58 INFO - PROCESS | 3052 | 1467683578551 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 3052 | 1467683578553 Marionette TRACE conn5 <- [1,2782,null,{}] 18:52:58 INFO - PROCESS | 3052 | 1467683578557 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}] 18:52:58 INFO - PROCESS | 3052 | 1467683578563 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:58 INFO - PROCESS | 3052 | 1467683578701 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 18:52:58 INFO - PROCESS | 3052 | 1467683578709 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 3052 | 1467683578711 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BED96800 == 33 [pid = 3052] [id = 705] 18:52:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8D16000) [pid = 3052] [serial = 2115] [outer = 0000000000000000] 18:52:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BBF6C800) [pid = 3052] [serial = 2116] [outer = 000000C5B8D16000] 18:52:58 INFO - PROCESS | 3052 | 1467683578803 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5BC6C3C00) [pid = 3052] [serial = 2117] [outer = 000000C5B8D16000] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5828F9800) [pid = 3052] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5826C7400) [pid = 3052] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C581E51C00) [pid = 3052] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B193CC00) [pid = 3052] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5828F8800) [pid = 3052] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B2B14C00) [pid = 3052] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BE506000) [pid = 3052] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BEADE800) [pid = 3052] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B783A000) [pid = 3052] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B258F000) [pid = 3052] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C583787000) [pid = 3052] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:52:59 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B2652400) [pid = 3052] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:52:59 INFO - PROCESS | 3052 | 1467683579261 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 732ms 18:52:59 INFO - PROCESS | 3052 | 1467683579299 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 18:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:52:59 INFO - PROCESS | 3052 | 1467683579301 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 18:52:59 INFO - PROCESS | 3052 | 1467683579304 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 3052 | 1467683579306 Marionette TRACE conn5 <- [1,2786,null,{}] 18:52:59 INFO - PROCESS | 3052 | 1467683579310 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}] 18:52:59 INFO - PROCESS | 3052 | 1467683579312 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:59 INFO - PROCESS | 3052 | 1467683579392 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 18:52:59 INFO - PROCESS | 3052 | 1467683579475 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 3052 | 1467683579477 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:52:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF75B800 == 34 [pid = 3052] [id = 706] 18:52:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C44800) [pid = 3052] [serial = 2118] [outer = 0000000000000000] 18:52:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B2450000) [pid = 3052] [serial = 2119] [outer = 000000C581C44800] 18:52:59 INFO - PROCESS | 3052 | 1467683579524 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B8F61C00) [pid = 3052] [serial = 2120] [outer = 000000C581C44800] 18:52:59 INFO - PROCESS | 3052 | 1467683579882 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 18:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:52:59 INFO - PROCESS | 3052 | 1467683579936 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 3052 | 1467683579939 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 18:52:59 INFO - PROCESS | 3052 | 1467683579942 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 3052 | 1467683579944 Marionette TRACE conn5 <- [1,2790,null,{}] 18:52:59 INFO - PROCESS | 3052 | 1467683579955 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}] 18:52:59 INFO - PROCESS | 3052 | 1467683579957 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:00 INFO - PROCESS | 3052 | 1467683580041 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 18:53:00 INFO - PROCESS | 3052 | 1467683580046 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 3052 | 1467683580056 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DA2000 == 35 [pid = 3052] [id = 707] 18:53:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5BDBAA400) [pid = 3052] [serial = 2121] [outer = 0000000000000000] 18:53:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5BE5DFC00) [pid = 3052] [serial = 2122] [outer = 000000C5BDBAA400] 18:53:00 INFO - PROCESS | 3052 | 1467683580101 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BE7F4400) [pid = 3052] [serial = 2123] [outer = 000000C5BDBAA400] 18:53:00 INFO - PROCESS | 3052 | 1467683580500 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 586ms 18:53:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:53:00 INFO - PROCESS | 3052 | 1467683580531 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 3052 | 1467683580533 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 18:53:00 INFO - PROCESS | 3052 | 1467683580536 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 3052 | 1467683580538 Marionette TRACE conn5 <- [1,2794,null,{}] 18:53:00 INFO - PROCESS | 3052 | 1467683580542 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}] 18:53:00 INFO - PROCESS | 3052 | 1467683580544 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:00 INFO - PROCESS | 3052 | 1467683580665 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 18:53:00 INFO - PROCESS | 3052 | 1467683580672 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 3052 | 1467683580674 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C112C000 == 36 [pid = 3052] [id = 708] 18:53:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BE882000) [pid = 3052] [serial = 2124] [outer = 0000000000000000] 18:53:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BEADD400) [pid = 3052] [serial = 2125] [outer = 000000C5BE882000] 18:53:00 INFO - PROCESS | 3052 | 1467683580719 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BEAFA000) [pid = 3052] [serial = 2126] [outer = 000000C5BE882000] 18:53:01 INFO - PROCESS | 3052 | 1467683581137 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:53:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 18:53:01 INFO - PROCESS | 3052 | 1467683581232 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 3052 | 1467683581237 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 18:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:53:01 INFO - PROCESS | 3052 | 1467683581242 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 3052 | 1467683581247 Marionette TRACE conn5 <- [1,2798,null,{}] 18:53:01 INFO - PROCESS | 3052 | 1467683581254 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}] 18:53:01 INFO - PROCESS | 3052 | 1467683581258 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:01 INFO - PROCESS | 3052 | 1467683581423 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 18:53:01 INFO - PROCESS | 3052 | 1467683581526 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 3052 | 1467683581532 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DCC800 == 37 [pid = 3052] [id = 709] 18:53:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581C49400) [pid = 3052] [serial = 2127] [outer = 0000000000000000] 18:53:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581CFAC00) [pid = 3052] [serial = 2128] [outer = 000000C581C49400] 18:53:01 INFO - PROCESS | 3052 | 1467683581592 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C583781400) [pid = 3052] [serial = 2129] [outer = 000000C581C49400] 18:53:02 INFO - PROCESS | 3052 | 1467683582250 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1030ms 18:53:02 INFO - PROCESS | 3052 | 1467683582276 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 3052 | 1467683582280 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 18:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:53:02 INFO - PROCESS | 3052 | 1467683582287 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 3052 | 1467683582291 Marionette TRACE conn5 <- [1,2802,null,{}] 18:53:02 INFO - PROCESS | 3052 | 1467683582295 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}] 18:53:02 INFO - PROCESS | 3052 | 1467683582298 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:02 INFO - PROCESS | 3052 | 1467683582417 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 18:53:02 INFO - PROCESS | 3052 | 1467683582514 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 3052 | 1467683582517 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:02 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEBD000 == 38 [pid = 3052] [id = 710] 18:53:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B264A000) [pid = 3052] [serial = 2130] [outer = 0000000000000000] 18:53:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2918C00) [pid = 3052] [serial = 2131] [outer = 000000C5B264A000] 18:53:02 INFO - PROCESS | 3052 | 1467683582575 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B6BC1C00) [pid = 3052] [serial = 2132] [outer = 000000C5B264A000] 18:53:03 INFO - PROCESS | 3052 | 1467683583182 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 945ms 18:53:03 INFO - PROCESS | 3052 | 1467683583230 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 3052 | 1467683583233 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 18:53:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:53:03 INFO - PROCESS | 3052 | 1467683583237 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 3052 | 1467683583239 Marionette TRACE conn5 <- [1,2806,null,{}] 18:53:03 INFO - PROCESS | 3052 | 1467683583250 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}] 18:53:03 INFO - PROCESS | 3052 | 1467683583255 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:03 INFO - PROCESS | 3052 | 1467683583369 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 18:53:03 INFO - PROCESS | 3052 | 1467683583467 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 3052 | 1467683583471 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C184D000 == 39 [pid = 3052] [id = 711] 18:53:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BBF90800) [pid = 3052] [serial = 2133] [outer = 0000000000000000] 18:53:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBFB4000) [pid = 3052] [serial = 2134] [outer = 000000C5BBF90800] 18:53:03 INFO - PROCESS | 3052 | 1467683583530 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BEDC3800) [pid = 3052] [serial = 2135] [outer = 000000C5BBF90800] 18:53:04 INFO - PROCESS | 3052 | 1467683584138 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:53:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 944ms 18:53:04 INFO - PROCESS | 3052 | 1467683584183 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 3052 | 1467683584186 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 18:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:53:04 INFO - PROCESS | 3052 | 1467683584189 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 3052 | 1467683584191 Marionette TRACE conn5 <- [1,2810,null,{}] 18:53:04 INFO - PROCESS | 3052 | 1467683584195 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}] 18:53:04 INFO - PROCESS | 3052 | 1467683584198 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:04 INFO - PROCESS | 3052 | 1467683584312 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 18:53:04 INFO - PROCESS | 3052 | 1467683584407 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 3052 | 1467683584410 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28B5000 == 40 [pid = 3052] [id = 712] 18:53:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BEF95800) [pid = 3052] [serial = 2136] [outer = 0000000000000000] 18:53:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BF16AC00) [pid = 3052] [serial = 2137] [outer = 000000C5BEF95800] 18:53:04 INFO - PROCESS | 3052 | 1467683584465 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BF4CFC00) [pid = 3052] [serial = 2138] [outer = 000000C5BEF95800] 18:53:05 INFO - PROCESS | 3052 | 1467683585283 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1130ms 18:53:05 INFO - PROCESS | 3052 | 1467683585322 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 3052 | 1467683585327 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 18:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:53:05 INFO - PROCESS | 3052 | 1467683585332 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 3052 | 1467683585336 Marionette TRACE conn5 <- [1,2814,null,{}] 18:53:05 INFO - PROCESS | 3052 | 1467683585341 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}] 18:53:05 INFO - PROCESS | 3052 | 1467683585344 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:05 INFO - PROCESS | 3052 | 1467683585460 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 18:53:05 INFO - PROCESS | 3052 | 1467683585583 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 3052 | 1467683585588 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829EB800 == 41 [pid = 3052] [id = 713] 18:53:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C582570800) [pid = 3052] [serial = 2139] [outer = 0000000000000000] 18:53:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5826BC400) [pid = 3052] [serial = 2140] [outer = 000000C582570800] 18:53:05 INFO - PROCESS | 3052 | 1467683585646 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C58388E800) [pid = 3052] [serial = 2141] [outer = 000000C582570800] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DA2000 == 40 [pid = 3052] [id = 707] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF75B800 == 39 [pid = 3052] [id = 706] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BED96800 == 38 [pid = 3052] [id = 705] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFD6000 == 37 [pid = 3052] [id = 704] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8343000 == 36 [pid = 3052] [id = 703] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A30800 == 35 [pid = 3052] [id = 702] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D40800 == 34 [pid = 3052] [id = 701] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829EE800 == 33 [pid = 3052] [id = 700] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B75800 == 32 [pid = 3052] [id = 699] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5832DC800 == 31 [pid = 3052] [id = 698] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF042000 == 30 [pid = 3052] [id = 697] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28B5000 == 29 [pid = 3052] [id = 712] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C184D000 == 28 [pid = 3052] [id = 711] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEBD000 == 27 [pid = 3052] [id = 710] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C112C000 == 26 [pid = 3052] [id = 708] 18:53:06 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DCC800 == 25 [pid = 3052] [id = 709] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C583858000) [pid = 3052] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C583854000) [pid = 3052] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C581E60C00) [pid = 3052] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C581E55000) [pid = 3052] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C582572000) [pid = 3052] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B1B5BC00) [pid = 3052] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B2444800) [pid = 3052] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B23DB400) [pid = 3052] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C58378CC00) [pid = 3052] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B8493800) [pid = 3052] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B6A38000) [pid = 3052] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BE5E6C00) [pid = 3052] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BE5A0C00) [pid = 3052] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BEAF8400) [pid = 3052] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BEAF1800) [pid = 3052] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B8A2E400) [pid = 3052] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2648800) [pid = 3052] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8D14800) [pid = 3052] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B2597000) [pid = 3052] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B37E6400) [pid = 3052] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B29B8000) [pid = 3052] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B84DC400) [pid = 3052] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B34DA800) [pid = 3052] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B75D5800) [pid = 3052] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C584168000) [pid = 3052] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 18:53:06 INFO - PROCESS | 3052 | 1467683586895 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1594ms 18:53:06 INFO - PROCESS | 3052 | 1467683586951 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 3052 | 1467683586955 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 18:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:53:06 INFO - PROCESS | 3052 | 1467683586961 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 3052 | 1467683586964 Marionette TRACE conn5 <- [1,2818,null,{}] 18:53:06 INFO - PROCESS | 3052 | 1467683586970 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}] 18:53:06 INFO - PROCESS | 3052 | 1467683586973 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:07 INFO - PROCESS | 3052 | 1467683587065 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 18:53:07 INFO - PROCESS | 3052 | 1467683587145 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 3052 | 1467683587148 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BB000 == 26 [pid = 3052] [id = 714] 18:53:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581C41000) [pid = 3052] [serial = 2142] [outer = 0000000000000000] 18:53:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C581C94800) [pid = 3052] [serial = 2143] [outer = 000000C581C41000] 18:53:07 INFO - PROCESS | 3052 | 1467683587198 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C581E5BC00) [pid = 3052] [serial = 2144] [outer = 000000C581C41000] 18:53:07 INFO - PROCESS | 3052 | 1467683587628 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 18:53:07 INFO - PROCESS | 3052 | 1467683587655 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 3052 | 1467683587661 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 18:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:53:07 INFO - PROCESS | 3052 | 1467683587668 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 3052 | 1467683587670 Marionette TRACE conn5 <- [1,2822,null,{}] 18:53:07 INFO - PROCESS | 3052 | 1467683587674 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}] 18:53:07 INFO - PROCESS | 3052 | 1467683587677 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:07 INFO - PROCESS | 3052 | 1467683587774 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 18:53:07 INFO - PROCESS | 3052 | 1467683587782 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 3052 | 1467683587785 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:07 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E6C800 == 27 [pid = 3052] [id = 715] 18:53:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C583788C00) [pid = 3052] [serial = 2145] [outer = 0000000000000000] 18:53:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C583851000) [pid = 3052] [serial = 2146] [outer = 000000C583788C00] 18:53:07 INFO - PROCESS | 3052 | 1467683587835 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C584161C00) [pid = 3052] [serial = 2147] [outer = 000000C583788C00] 18:53:08 INFO - PROCESS | 3052 | 1467683588368 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms 18:53:08 INFO - PROCESS | 3052 | 1467683588401 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 3052 | 1467683588404 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 18:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:53:08 INFO - PROCESS | 3052 | 1467683588407 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 3052 | 1467683588411 Marionette TRACE conn5 <- [1,2826,null,{}] 18:53:08 INFO - PROCESS | 3052 | 1467683588423 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}] 18:53:08 INFO - PROCESS | 3052 | 1467683588428 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:08 INFO - PROCESS | 3052 | 1467683588554 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 18:53:08 INFO - PROCESS | 3052 | 1467683588645 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 3052 | 1467683588649 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:08 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B43000 == 28 [pid = 3052] [id = 716] 18:53:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581CF7000) [pid = 3052] [serial = 2148] [outer = 0000000000000000] 18:53:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2416400) [pid = 3052] [serial = 2149] [outer = 000000C581CF7000] 18:53:08 INFO - PROCESS | 3052 | 1467683588698 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B2582000) [pid = 3052] [serial = 2150] [outer = 000000C581CF7000] 18:53:09 INFO - PROCESS | 3052 | 1467683589125 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 18:53:09 INFO - PROCESS | 3052 | 1467683589149 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 3052 | 1467683589152 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 18:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:53:09 INFO - PROCESS | 3052 | 1467683589155 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 3052 | 1467683589158 Marionette TRACE conn5 <- [1,2830,null,{}] 18:53:09 INFO - PROCESS | 3052 | 1467683589161 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}] 18:53:09 INFO - PROCESS | 3052 | 1467683589163 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:09 INFO - PROCESS | 3052 | 1467683589283 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 18:53:09 INFO - PROCESS | 3052 | 1467683589289 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 3052 | 1467683589291 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:09 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2E85000 == 29 [pid = 3052] [id = 717] 18:53:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B258EC00) [pid = 3052] [serial = 2151] [outer = 0000000000000000] 18:53:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B2597400) [pid = 3052] [serial = 2152] [outer = 000000C5B258EC00] 18:53:09 INFO - PROCESS | 3052 | 1467683589382 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B264CC00) [pid = 3052] [serial = 2153] [outer = 000000C5B258EC00] 18:53:09 INFO - PROCESS | 3052 | 1467683589831 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 18:53:09 INFO - PROCESS | 3052 | 1467683589891 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 3052 | 1467683589893 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 18:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:53:09 INFO - PROCESS | 3052 | 1467683589896 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 3052 | 1467683589898 Marionette TRACE conn5 <- [1,2834,null,{}] 18:53:09 INFO - PROCESS | 3052 | 1467683589902 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}] 18:53:09 INFO - PROCESS | 3052 | 1467683589904 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:10 INFO - PROCESS | 3052 | 1467683590043 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 18:53:10 INFO - PROCESS | 3052 | 1467683590055 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 3052 | 1467683590057 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B7829800 == 30 [pid = 3052] [id = 718] 18:53:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C583787800) [pid = 3052] [serial = 2154] [outer = 0000000000000000] 18:53:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B29B7800) [pid = 3052] [serial = 2155] [outer = 000000C583787800] 18:53:10 INFO - PROCESS | 3052 | 1467683590102 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B37E2C00) [pid = 3052] [serial = 2156] [outer = 000000C583787800] 18:53:10 INFO - PROCESS | 3052 | 1467683590571 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 18:53:10 INFO - PROCESS | 3052 | 1467683590634 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 3052 | 1467683590636 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 18:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:53:10 INFO - PROCESS | 3052 | 1467683590640 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 3052 | 1467683590641 Marionette TRACE conn5 <- [1,2838,null,{}] 18:53:10 INFO - PROCESS | 3052 | 1467683590645 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}] 18:53:10 INFO - PROCESS | 3052 | 1467683590651 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:10 INFO - PROCESS | 3052 | 1467683590790 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 18:53:10 INFO - PROCESS | 3052 | 1467683590848 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 3052 | 1467683590850 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:10 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBEBD800 == 31 [pid = 3052] [id = 719] 18:53:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B39BB400) [pid = 3052] [serial = 2157] [outer = 0000000000000000] 18:53:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B6BC4000) [pid = 3052] [serial = 2158] [outer = 000000C5B39BB400] 18:53:10 INFO - PROCESS | 3052 | 1467683590896 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B8496C00) [pid = 3052] [serial = 2159] [outer = 000000C5B39BB400] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B8D16000) [pid = 3052] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B8494C00) [pid = 3052] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581E52400) [pid = 3052] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C44800) [pid = 3052] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8D0DC00) [pid = 3052] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581C8E000) [pid = 3052] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C58385C800) [pid = 3052] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2589400) [pid = 3052] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C584163C00) [pid = 3052] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BDBAA400) [pid = 3052] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BE882000) [pid = 3052] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:53:11 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B685BC00) [pid = 3052] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:53:11 INFO - PROCESS | 3052 | 1467683591468 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 880ms 18:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:53:11 INFO - PROCESS | 3052 | 1467683591523 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 3052 | 1467683591525 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 18:53:11 INFO - PROCESS | 3052 | 1467683591528 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 3052 | 1467683591530 Marionette TRACE conn5 <- [1,2842,null,{}] 18:53:11 INFO - PROCESS | 3052 | 1467683591534 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}] 18:53:11 INFO - PROCESS | 3052 | 1467683591536 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:11 INFO - PROCESS | 3052 | 1467683591616 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 18:53:11 INFO - PROCESS | 3052 | 1467683591621 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 3052 | 1467683591623 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:11 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7B6000 == 32 [pid = 3052] [id = 720] 18:53:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B2441C00) [pid = 3052] [serial = 2160] [outer = 0000000000000000] 18:53:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B76C3400) [pid = 3052] [serial = 2161] [outer = 000000C5B2441C00] 18:53:11 INFO - PROCESS | 3052 | 1467683591668 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B8515000) [pid = 3052] [serial = 2162] [outer = 000000C5B2441C00] 18:53:12 INFO - PROCESS | 3052 | 1467683592105 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 18:53:12 INFO - PROCESS | 3052 | 1467683592161 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 3052 | 1467683592163 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 18:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:53:12 INFO - PROCESS | 3052 | 1467683592166 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 3052 | 1467683592168 Marionette TRACE conn5 <- [1,2846,null,{}] 18:53:12 INFO - PROCESS | 3052 | 1467683592172 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}] 18:53:12 INFO - PROCESS | 3052 | 1467683592173 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:12 INFO - PROCESS | 3052 | 1467683592256 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 18:53:12 INFO - PROCESS | 3052 | 1467683592263 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 3052 | 1467683592265 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BEC53000 == 33 [pid = 3052] [id = 721] 18:53:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B88CF400) [pid = 3052] [serial = 2163] [outer = 0000000000000000] 18:53:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8C02C00) [pid = 3052] [serial = 2164] [outer = 000000C5B88CF400] 18:53:12 INFO - PROCESS | 3052 | 1467683592310 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B8D12000) [pid = 3052] [serial = 2165] [outer = 000000C5B88CF400] 18:53:12 INFO - PROCESS | 3052 | 1467683592758 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 18:53:12 INFO - PROCESS | 3052 | 1467683592800 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 3052 | 1467683592802 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 18:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:53:12 INFO - PROCESS | 3052 | 1467683592805 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 3052 | 1467683592807 Marionette TRACE conn5 <- [1,2850,null,{}] 18:53:12 INFO - PROCESS | 3052 | 1467683592815 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}] 18:53:12 INFO - PROCESS | 3052 | 1467683592817 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:12 INFO - PROCESS | 3052 | 1467683592900 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 18:53:12 INFO - PROCESS | 3052 | 1467683592905 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 3052 | 1467683592907 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:12 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B41800 == 34 [pid = 3052] [id = 722] 18:53:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C580B47800) [pid = 3052] [serial = 2166] [outer = 0000000000000000] 18:53:12 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B8FEF800) [pid = 3052] [serial = 2167] [outer = 000000C580B47800] 18:53:12 INFO - PROCESS | 3052 | 1467683592951 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBA7C000) [pid = 3052] [serial = 2168] [outer = 000000C580B47800] 18:53:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BB000 == 33 [pid = 3052] [id = 714] 18:53:13 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829EB800 == 32 [pid = 3052] [id = 713] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E6C800 == 31 [pid = 3052] [id = 715] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BEC53000 == 30 [pid = 3052] [id = 721] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBEBD800 == 29 [pid = 3052] [id = 719] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7B6000 == 28 [pid = 3052] [id = 720] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B7829800 == 27 [pid = 3052] [id = 718] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2E85000 == 26 [pid = 3052] [id = 717] 18:53:14 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B43000 == 25 [pid = 3052] [id = 716] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BBF6C800) [pid = 3052] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B8CA3C00) [pid = 3052] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B84E1000) [pid = 3052] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581E5A000) [pid = 3052] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5828EC000) [pid = 3052] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2450000) [pid = 3052] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BBA6EC00) [pid = 3052] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C581CED000) [pid = 3052] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C58256DC00) [pid = 3052] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B1249C00) [pid = 3052] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B241F000) [pid = 3052] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B259F800) [pid = 3052] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C584988800) [pid = 3052] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5B1957400) [pid = 3052] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5BE7F4400) [pid = 3052] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 64 (000000C5BEAFA000) [pid = 3052] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 63 (000000C5BC6C3C00) [pid = 3052] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 62 (000000C5BE5DFC00) [pid = 3052] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 61 (000000C5B6A20800) [pid = 3052] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 60 (000000C5BEADD400) [pid = 3052] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 59 (000000C5B721A000) [pid = 3052] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 58 (000000C5B2B1C400) [pid = 3052] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | --DOMWINDOW == 57 (000000C5B8F61C00) [pid = 3052] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 18:53:14 INFO - PROCESS | 3052 | 1467683594746 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1993ms 18:53:14 INFO - PROCESS | 3052 | 1467683594802 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 3052 | 1467683594806 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 18:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:53:14 INFO - PROCESS | 3052 | 1467683594812 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 3052 | 1467683594816 Marionette TRACE conn5 <- [1,2854,null,{}] 18:53:14 INFO - PROCESS | 3052 | 1467683594823 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}] 18:53:14 INFO - PROCESS | 3052 | 1467683594826 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:14 INFO - PROCESS | 3052 | 1467683594923 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 18:53:14 INFO - PROCESS | 3052 | 1467683594939 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 3052 | 1467683594942 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:14 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BB800 == 26 [pid = 3052] [id = 723] 18:53:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 58 (000000C581C4B800) [pid = 3052] [serial = 2169] [outer = 0000000000000000] 18:53:14 INFO - PROCESS | 3052 | ++DOMWINDOW == 59 (000000C581C4C000) [pid = 3052] [serial = 2170] [outer = 000000C581C4B800] 18:53:14 INFO - PROCESS | 3052 | 1467683594992 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 60 (000000C581CEF000) [pid = 3052] [serial = 2171] [outer = 000000C581C4B800] 18:53:15 INFO - PROCESS | 3052 | 1467683595490 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 18:53:15 INFO - PROCESS | 3052 | 1467683595549 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 3052 | 1467683595555 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 18:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:53:15 INFO - PROCESS | 3052 | 1467683595562 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 3052 | 1467683595564 Marionette TRACE conn5 <- [1,2858,null,{}] 18:53:15 INFO - PROCESS | 3052 | 1467683595568 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}] 18:53:15 INFO - PROCESS | 3052 | 1467683595572 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:15 INFO - PROCESS | 3052 | 1467683595662 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 18:53:15 INFO - PROCESS | 3052 | 1467683595678 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 3052 | 1467683595681 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:15 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E69000 == 27 [pid = 3052] [id = 724] 18:53:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 61 (000000C582569000) [pid = 3052] [serial = 2172] [outer = 0000000000000000] 18:53:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 62 (000000C58256D400) [pid = 3052] [serial = 2173] [outer = 000000C582569000] 18:53:15 INFO - PROCESS | 3052 | 1467683595730 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 3052 | ++DOMWINDOW == 63 (000000C5826C4000) [pid = 3052] [serial = 2174] [outer = 000000C582569000] 18:53:16 INFO - PROCESS | 3052 | 1467683596193 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 18:53:16 INFO - PROCESS | 3052 | 1467683596256 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 3052 | 1467683596258 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 18:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:53:16 INFO - PROCESS | 3052 | 1467683596262 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 3052 | 1467683596265 Marionette TRACE conn5 <- [1,2862,null,{}] 18:53:16 INFO - PROCESS | 3052 | 1467683596278 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}] 18:53:16 INFO - PROCESS | 3052 | 1467683596282 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:16 INFO - PROCESS | 3052 | 1467683596398 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 18:53:16 INFO - PROCESS | 3052 | 1467683596480 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 3052 | 1467683596483 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:16 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0907000 == 28 [pid = 3052] [id = 725] 18:53:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 64 (000000C580ACC800) [pid = 3052] [serial = 2175] [outer = 0000000000000000] 18:53:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 65 (000000C58385A000) [pid = 3052] [serial = 2176] [outer = 000000C580ACC800] 18:53:16 INFO - PROCESS | 3052 | 1467683596533 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C584166400) [pid = 3052] [serial = 2177] [outer = 000000C580ACC800] 18:53:16 INFO - PROCESS | 3052 | 1467683596943 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 18:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:53:17 INFO - PROCESS | 3052 | 1467683596998 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 3052 | 1467683597001 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 18:53:17 INFO - PROCESS | 3052 | 1467683597005 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 3052 | 1467683597007 Marionette TRACE conn5 <- [1,2866,null,{}] 18:53:17 INFO - PROCESS | 3052 | 1467683597010 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}] 18:53:17 INFO - PROCESS | 3052 | 1467683597012 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:17 INFO - PROCESS | 3052 | 1467683597100 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 18:53:17 INFO - PROCESS | 3052 | 1467683597105 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 3052 | 1467683597107 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1B47000 == 29 [pid = 3052] [id = 726] 18:53:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C58498C800) [pid = 3052] [serial = 2178] [outer = 0000000000000000] 18:53:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C5B124B000) [pid = 3052] [serial = 2179] [outer = 000000C58498C800] 18:53:17 INFO - PROCESS | 3052 | 1467683597153 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B1957400) [pid = 3052] [serial = 2180] [outer = 000000C58498C800] 18:53:17 INFO - PROCESS | 3052 | 1467683597594 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 18:53:17 INFO - PROCESS | 3052 | 1467683597636 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 3052 | 1467683597639 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 18:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:53:17 INFO - PROCESS | 3052 | 1467683597642 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 3052 | 1467683597644 Marionette TRACE conn5 <- [1,2870,null,{}] 18:53:17 INFO - PROCESS | 3052 | 1467683597647 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}] 18:53:17 INFO - PROCESS | 3052 | 1467683597650 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:17 INFO - PROCESS | 3052 | 1467683597731 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 18:53:17 INFO - PROCESS | 3052 | 1467683597766 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 3052 | 1467683597768 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:17 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B76000 == 30 [pid = 3052] [id = 727] 18:53:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C581E54800) [pid = 3052] [serial = 2181] [outer = 0000000000000000] 18:53:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B2416C00) [pid = 3052] [serial = 2182] [outer = 000000C581E54800] 18:53:17 INFO - PROCESS | 3052 | 1467683597813 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5B244B800) [pid = 3052] [serial = 2183] [outer = 000000C581E54800] 18:53:18 INFO - PROCESS | 3052 | 1467683598246 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 18:53:18 INFO - PROCESS | 3052 | 1467683598274 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 3052 | 1467683598276 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 18:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:53:18 INFO - PROCESS | 3052 | 1467683598280 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 3052 | 1467683598282 Marionette TRACE conn5 <- [1,2874,null,{}] 18:53:18 INFO - PROCESS | 3052 | 1467683598285 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}] 18:53:18 INFO - PROCESS | 3052 | 1467683598291 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:18 INFO - PROCESS | 3052 | 1467683598396 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 18:53:18 INFO - PROCESS | 3052 | 1467683598403 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 3052 | 1467683598405 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:18 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8839800 == 31 [pid = 3052] [id = 728] 18:53:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2583400) [pid = 3052] [serial = 2184] [outer = 0000000000000000] 18:53:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B264D400) [pid = 3052] [serial = 2185] [outer = 000000C5B2583400] 18:53:18 INFO - PROCESS | 3052 | 1467683598451 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B34DCC00) [pid = 3052] [serial = 2186] [outer = 000000C5B2583400] 18:53:18 INFO - PROCESS | 3052 | 1467683598863 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 18:53:18 INFO - PROCESS | 3052 | 1467683598916 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 3052 | 1467683598918 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 18:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:53:18 INFO - PROCESS | 3052 | 1467683598921 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 3052 | 1467683598923 Marionette TRACE conn5 <- [1,2878,null,{}] 18:53:18 INFO - PROCESS | 3052 | 1467683598927 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}] 18:53:18 INFO - PROCESS | 3052 | 1467683598929 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:19 INFO - PROCESS | 3052 | 1467683599008 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 18:53:19 INFO - PROCESS | 3052 | 1467683599013 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 3052 | 1467683599015 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBED5000 == 32 [pid = 3052] [id = 729] 18:53:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B68C2400) [pid = 3052] [serial = 2187] [outer = 0000000000000000] 18:53:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6A37800) [pid = 3052] [serial = 2188] [outer = 000000C5B68C2400] 18:53:19 INFO - PROCESS | 3052 | 1467683599060 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B6AF6C00) [pid = 3052] [serial = 2189] [outer = 000000C5B68C2400] 18:53:19 INFO - PROCESS | 3052 | 1467683599492 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 627ms 18:53:19 INFO - PROCESS | 3052 | 1467683599553 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 3052 | 1467683599556 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 18:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:53:19 INFO - PROCESS | 3052 | 1467683599559 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 3052 | 1467683599561 Marionette TRACE conn5 <- [1,2882,null,{}] 18:53:19 INFO - PROCESS | 3052 | 1467683599565 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}] 18:53:19 INFO - PROCESS | 3052 | 1467683599566 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:19 INFO - PROCESS | 3052 | 1467683599649 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 18:53:19 INFO - PROCESS | 3052 | 1467683599657 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 3052 | 1467683599659 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:19 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7C2000 == 33 [pid = 3052] [id = 730] 18:53:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B6B60C00) [pid = 3052] [serial = 2190] [outer = 0000000000000000] 18:53:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B7577C00) [pid = 3052] [serial = 2191] [outer = 000000C5B6B60C00] 18:53:19 INFO - PROCESS | 3052 | 1467683599708 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B7845C00) [pid = 3052] [serial = 2192] [outer = 000000C5B6B60C00] 18:53:20 INFO - PROCESS | 3052 | 1467683600181 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]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 691ms 18:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:53:20 INFO - PROCESS | 3052 | 1467683600253 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 3052 | 1467683600255 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 18:53:20 INFO - PROCESS | 3052 | 1467683600258 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 3052 | 1467683600260 Marionette TRACE conn5 <- [1,2886,null,{}] 18:53:20 INFO - PROCESS | 3052 | 1467683600263 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}] 18:53:20 INFO - PROCESS | 3052 | 1467683600265 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:20 INFO - PROCESS | 3052 | 1467683600374 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 18:53:20 INFO - PROCESS | 3052 | 1467683600451 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 3052 | 1467683600453 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:20 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0906000 == 34 [pid = 3052] [id = 731] 18:53:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B84A2400) [pid = 3052] [serial = 2193] [outer = 0000000000000000] 18:53:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5B84E0400) [pid = 3052] [serial = 2194] [outer = 000000C5B84A2400] 18:53:20 INFO - PROCESS | 3052 | 1467683600498 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8A2D800) [pid = 3052] [serial = 2195] [outer = 000000C5B84A2400] 18:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 18:53:20 INFO - PROCESS | 3052 | 1467683600924 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]]]}] 18:53:20 INFO - PROCESS | 3052 | 1467683600936 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 3052 | 1467683600938 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 18:53:20 INFO - PROCESS | 3052 | 1467683600942 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:53:20 INFO - PROCESS | 3052 | 1467683600944 Marionette TRACE conn5 <- [1,2890,null,{}] 18:53:20 INFO - PROCESS | 3052 | 1467683600947 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}] 18:53:20 INFO - PROCESS | 3052 | 1467683600949 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:21 INFO - PROCESS | 3052 | 1467683601065 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 18:53:21 INFO - PROCESS | 3052 | 1467683601071 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 3052 | 1467683601073 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF757800 == 35 [pid = 3052] [id = 732] 18:53:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B8C03000) [pid = 3052] [serial = 2196] [outer = 0000000000000000] 18:53:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8D11C00) [pid = 3052] [serial = 2197] [outer = 000000C5B8C03000] 18:53:21 INFO - PROCESS | 3052 | 1467683601163 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8FF3000) [pid = 3052] [serial = 2198] [outer = 000000C5B8C03000] 18:53:21 INFO - PROCESS | 3052 | 1467683601602 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:53:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:53:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 18:53:21 INFO - PROCESS | 3052 | 1467683601639 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 3052 | 1467683601641 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 18:53:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:53:21 INFO - PROCESS | 3052 | 1467683601645 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 3052 | 1467683601647 Marionette TRACE conn5 <- [1,2894,null,{}] 18:53:21 INFO - PROCESS | 3052 | 1467683601650 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}] 18:53:21 INFO - PROCESS | 3052 | 1467683601653 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:21 INFO - PROCESS | 3052 | 1467683601805 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 18:53:21 INFO - PROCESS | 3052 | 1467683601834 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 3052 | 1467683601836 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:21 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6B6D000 == 36 [pid = 3052] [id = 733] 18:53:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BBF86800) [pid = 3052] [serial = 2199] [outer = 0000000000000000] 18:53:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5BBF91C00) [pid = 3052] [serial = 2200] [outer = 000000C5BBF86800] 18:53:21 INFO - PROCESS | 3052 | 1467683601885 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5BC6C2400) [pid = 3052] [serial = 2201] [outer = 000000C5BBF86800] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B88CF400) [pid = 3052] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B258EC00) [pid = 3052] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C583787800) [pid = 3052] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B39BB400) [pid = 3052] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBF90800) [pid = 3052] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B264A000) [pid = 3052] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C49400) [pid = 3052] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581CF7000) [pid = 3052] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583788C00) [pid = 3052] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C41000) [pid = 3052] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C582570800) [pid = 3052] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BEF95800) [pid = 3052] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:53:22 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2441C00) [pid = 3052] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:53:22 INFO - PROCESS | 3052 | 1467683602398 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:53:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 18:53:22 INFO - PROCESS | 3052 | 1467683602427 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 3052 | 1467683602429 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 18:53:22 INFO - PROCESS | 3052 | 1467683602433 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:53:22 INFO - PROCESS | 3052 | 1467683602434 Marionette TRACE conn5 <- [1,2898,null,{}] 18:53:22 INFO - PROCESS | 3052 | 1467683602438 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}] 18:53:22 INFO - PROCESS | 3052 | 1467683602440 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:22 INFO - PROCESS | 3052 | 1467683602524 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 18:53:22 INFO - PROCESS | 3052 | 1467683602530 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 3052 | 1467683602532 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:22 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DB6800 == 37 [pid = 3052] [id = 734] 18:53:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C58378E400) [pid = 3052] [serial = 2202] [outer = 0000000000000000] 18:53:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2E67C00) [pid = 3052] [serial = 2203] [outer = 000000C58378E400] 18:53:22 INFO - PROCESS | 3052 | 1467683602576 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BBF8C000) [pid = 3052] [serial = 2204] [outer = 000000C58378E400] 18:53:22 INFO - PROCESS | 3052 | 1467683602962 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]]]}] 18:53:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:53:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:53:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 588ms 18:53:23 INFO - PROCESS | 3052 | 1467683603025 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 3052 | 1467683603027 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 18:53:23 INFO - TEST-START | /DOMEvents/constructors.html 18:53:23 INFO - PROCESS | 3052 | 1467683603031 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 3052 | 1467683603033 Marionette TRACE conn5 <- [1,2902,null,{}] 18:53:23 INFO - PROCESS | 3052 | 1467683603048 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}] 18:53:23 INFO - PROCESS | 3052 | 1467683603050 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:23 INFO - PROCESS | 3052 | 1467683603132 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 18:53:23 INFO - PROCESS | 3052 | 1467683603137 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 3052 | 1467683603139 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1414800 == 38 [pid = 3052] [id = 735] 18:53:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BC6C5000) [pid = 3052] [serial = 2205] [outer = 0000000000000000] 18:53:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BDBA6800) [pid = 3052] [serial = 2206] [outer = 000000C5BC6C5000] 18:53:23 INFO - PROCESS | 3052 | 1467683603183 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BE5A1000) [pid = 3052] [serial = 2207] [outer = 000000C5BC6C5000] 18:53:23 INFO - PROCESS | 3052 | 1467683603716 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]]]}] 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:53:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:53:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:53:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 772ms 18:53:23 INFO - PROCESS | 3052 | 1467683603806 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 18:53:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:53:23 INFO - PROCESS | 3052 | 1467683603808 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 18:53:23 INFO - PROCESS | 3052 | 1467683603811 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 3052 | 1467683603813 Marionette TRACE conn5 <- [1,2906,null,{}] 18:53:23 INFO - PROCESS | 3052 | 1467683603817 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}] 18:53:23 INFO - PROCESS | 3052 | 1467683603819 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:23 INFO - PROCESS | 3052 | 1467683603902 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 18:53:23 INFO - PROCESS | 3052 | 1467683603911 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 3052 | 1467683603913 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:23 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C2633800 == 39 [pid = 3052] [id = 736] 18:53:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BE5E1400) [pid = 3052] [serial = 2208] [outer = 0000000000000000] 18:53:23 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BE5E6400) [pid = 3052] [serial = 2209] [outer = 000000C5BE5E1400] 18:53:23 INFO - PROCESS | 3052 | 1467683603957 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BE883000) [pid = 3052] [serial = 2210] [outer = 000000C5BE5E1400] 18:53:24 INFO - PROCESS | 3052 | 1467683604663 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:53:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:53:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 875ms 18:53:24 INFO - PROCESS | 3052 | 1467683604691 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 3052 | 1467683604696 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 18:53:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:53:24 INFO - PROCESS | 3052 | 1467683604701 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 3052 | 1467683604705 Marionette TRACE conn5 <- [1,2910,null,{}] 18:53:24 INFO - PROCESS | 3052 | 1467683604711 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}] 18:53:24 INFO - PROCESS | 3052 | 1467683604715 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:24 INFO - PROCESS | 3052 | 1467683604847 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 18:53:24 INFO - PROCESS | 3052 | 1467683604971 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 3052 | 1467683604974 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:25 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E66800 == 40 [pid = 3052] [id = 737] 18:53:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C581C88800) [pid = 3052] [serial = 2211] [outer = 0000000000000000] 18:53:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581CF9400) [pid = 3052] [serial = 2212] [outer = 000000C581C88800] 18:53:25 INFO - PROCESS | 3052 | 1467683605034 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C58256E800) [pid = 3052] [serial = 2213] [outer = 000000C581C88800] 18:53:25 INFO - PROCESS | 3052 | [3052] 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 18:53:25 INFO - PROCESS | 3052 | [3052] 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 18:53:25 INFO - PROCESS | 3052 | [3052] 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 18:53:25 INFO - PROCESS | 3052 | [3052] 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 18:53:25 INFO - PROCESS | 3052 | 1467683605650 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]]]}] 18:53:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:53:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:25 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 18:53:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:25 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 18:53:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:25 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]" 18:53:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:53:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 996ms 18:53:25 INFO - PROCESS | 3052 | 1467683605701 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 3052 | 1467683605706 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 18:53:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:53:25 INFO - PROCESS | 3052 | 1467683605713 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 3052 | 1467683605717 Marionette TRACE conn5 <- [1,2914,null,{}] 18:53:25 INFO - PROCESS | 3052 | 1467683605721 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}] 18:53:25 INFO - PROCESS | 3052 | 1467683605724 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:25 INFO - PROCESS | 3052 | 1467683605851 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 18:53:25 INFO - PROCESS | 3052 | 1467683605975 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 3052 | 1467683605978 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:26 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B881F800 == 41 [pid = 3052] [id = 738] 18:53:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B1730800) [pid = 3052] [serial = 2214] [outer = 0000000000000000] 18:53:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B244C400) [pid = 3052] [serial = 2215] [outer = 000000C5B1730800] 18:53:26 INFO - PROCESS | 3052 | 1467683606038 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B25A1800) [pid = 3052] [serial = 2216] [outer = 000000C5B1730800] 18:53:26 INFO - PROCESS | 3052 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:53:26 INFO - PROCESS | 3052 | 1467683606865 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]]]}] 18:53:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:53:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1190ms 18:53:26 INFO - PROCESS | 3052 | 1467683606905 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 3052 | 1467683606910 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 18:53:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:53:26 INFO - PROCESS | 3052 | 1467683606915 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 3052 | 1467683606919 Marionette TRACE conn5 <- [1,2918,null,{}] 18:53:26 INFO - PROCESS | 3052 | 1467683606924 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}] 18:53:26 INFO - PROCESS | 3052 | 1467683606928 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:27 INFO - PROCESS | 3052 | 1467683607052 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 18:53:27 INFO - PROCESS | 3052 | 1467683607180 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 3052 | 1467683607184 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:27 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E47800 == 42 [pid = 3052] [id = 739] 18:53:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C583785C00) [pid = 3052] [serial = 2217] [outer = 0000000000000000] 18:53:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C58378B800) [pid = 3052] [serial = 2218] [outer = 000000C583785C00] 18:53:27 INFO - PROCESS | 3052 | 1467683607237 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C584986C00) [pid = 3052] [serial = 2219] [outer = 000000C583785C00] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1414800 == 41 [pid = 3052] [id = 735] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DB6800 == 40 [pid = 3052] [id = 734] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B6D000 == 39 [pid = 3052] [id = 733] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF757800 == 38 [pid = 3052] [id = 732] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0906000 == 37 [pid = 3052] [id = 731] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7C2000 == 36 [pid = 3052] [id = 730] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBED5000 == 35 [pid = 3052] [id = 729] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8839800 == 34 [pid = 3052] [id = 728] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6B76000 == 33 [pid = 3052] [id = 727] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B47000 == 32 [pid = 3052] [id = 726] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0907000 == 31 [pid = 3052] [id = 725] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E69000 == 30 [pid = 3052] [id = 724] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BB800 == 29 [pid = 3052] [id = 723] 18:53:27 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1B41800 == 28 [pid = 3052] [id = 722] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C5B8FEF800) [pid = 3052] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C5B8D12000) [pid = 3052] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B2597400) [pid = 3052] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5B29B7800) [pid = 3052] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B6BC4000) [pid = 3052] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B37E2C00) [pid = 3052] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B8C02C00) [pid = 3052] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8496C00) [pid = 3052] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BBFB4000) [pid = 3052] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B6BC1C00) [pid = 3052] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B2918C00) [pid = 3052] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C583781400) [pid = 3052] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581CFAC00) [pid = 3052] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B2416400) [pid = 3052] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C583851000) [pid = 3052] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C584161C00) [pid = 3052] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C94800) [pid = 3052] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C581E5BC00) [pid = 3052] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C58388E800) [pid = 3052] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5826BC400) [pid = 3052] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5BF4CFC00) [pid = 3052] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5BF16AC00) [pid = 3052] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BEDC3800) [pid = 3052] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B264CC00) [pid = 3052] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B76C3400) [pid = 3052] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5B8515000) [pid = 3052] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B2582000) [pid = 3052] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 18:53:27 INFO - PROCESS | 3052 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:53:27 INFO - PROCESS | 3052 | 1467683607768 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]]]}] 18:53:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:53:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 18:53:27 INFO - PROCESS | 3052 | 1467683607800 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 3052 | 1467683607804 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 18:53:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:53:27 INFO - PROCESS | 3052 | 1467683607811 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 3052 | 1467683607813 Marionette TRACE conn5 <- [1,2922,null,{}] 18:53:27 INFO - PROCESS | 3052 | 1467683607817 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}] 18:53:27 INFO - PROCESS | 3052 | 1467683607820 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:27 INFO - PROCESS | 3052 | 1467683607909 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 18:53:27 INFO - PROCESS | 3052 | 1467683607990 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 3052 | 1467683607992 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E73000 == 29 [pid = 3052] [id = 740] 18:53:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5826BB400) [pid = 3052] [serial = 2220] [outer = 0000000000000000] 18:53:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C584161C00) [pid = 3052] [serial = 2221] [outer = 000000C5826BB400] 18:53:28 INFO - PROCESS | 3052 | 1467683608041 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B1244400) [pid = 3052] [serial = 2222] [outer = 000000C5826BB400] 18:53:28 INFO - PROCESS | 3052 | 1467683608426 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]]]}] 18:53:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 18:53:28 INFO - PROCESS | 3052 | 1467683608506 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 3052 | 1467683608508 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 18:53:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:53:28 INFO - PROCESS | 3052 | 1467683608512 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 3052 | 1467683608516 Marionette TRACE conn5 <- [1,2926,null,{}] 18:53:28 INFO - PROCESS | 3052 | 1467683608527 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}] 18:53:28 INFO - PROCESS | 3052 | 1467683608532 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:28 INFO - PROCESS | 3052 | 1467683608627 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 18:53:28 INFO - PROCESS | 3052 | 1467683608640 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 3052 | 1467683608643 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:28 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B1759000 == 30 [pid = 3052] [id = 741] 18:53:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C47000) [pid = 3052] [serial = 2223] [outer = 0000000000000000] 18:53:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B2596400) [pid = 3052] [serial = 2224] [outer = 000000C581C47000] 18:53:28 INFO - PROCESS | 3052 | 1467683608701 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B264EC00) [pid = 3052] [serial = 2225] [outer = 000000C581C47000] 18:53:29 INFO - PROCESS | 3052 | 1467683609123 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]]]}] 18:53:29 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. 18:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 18:53:29 INFO - PROCESS | 3052 | 1467683609144 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 3052 | 1467683609146 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 18:53:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:53:29 INFO - PROCESS | 3052 | 1467683609150 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 3052 | 1467683609152 Marionette TRACE conn5 <- [1,2930,null,{}] 18:53:29 INFO - PROCESS | 3052 | 1467683609155 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}] 18:53:29 INFO - PROCESS | 3052 | 1467683609157 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:29 INFO - PROCESS | 3052 | 1467683609249 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 18:53:29 INFO - PROCESS | 3052 | 1467683609254 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 3052 | 1467683609256 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:29 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B6F6D800 == 31 [pid = 3052] [id = 742] 18:53:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B29B8000) [pid = 3052] [serial = 2226] [outer = 0000000000000000] 18:53:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B34DA800) [pid = 3052] [serial = 2227] [outer = 000000C5B29B8000] 18:53:29 INFO - PROCESS | 3052 | 1467683609302 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5B6A18800) [pid = 3052] [serial = 2228] [outer = 000000C5B29B8000] 18:53:29 INFO - PROCESS | 3052 | 1467683609749 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"]]]}] 18:53:29 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 18:53:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 627ms 18:53:29 INFO - PROCESS | 3052 | 1467683609780 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 3052 | 1467683609782 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 18:53:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:53:29 INFO - PROCESS | 3052 | 1467683609803 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 3052 | 1467683609805 Marionette TRACE conn5 <- [1,2934,null,{}] 18:53:29 INFO - PROCESS | 3052 | 1467683609809 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}] 18:53:29 INFO - PROCESS | 3052 | 1467683609811 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:29 INFO - PROCESS | 3052 | 1467683609941 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 18:53:30 INFO - PROCESS | 3052 | 1467683609993 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 3052 | 1467683609995 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8839800 == 32 [pid = 3052] [id = 743] 18:53:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B6BC1C00) [pid = 3052] [serial = 2229] [outer = 0000000000000000] 18:53:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B723E400) [pid = 3052] [serial = 2230] [outer = 000000C5B6BC1C00] 18:53:30 INFO - PROCESS | 3052 | 1467683610041 Marionette DEBUG loaded listener.js 18:53:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B8493800) [pid = 3052] [serial = 2231] [outer = 000000C5B6BC1C00] 18:53:30 INFO - PROCESS | 3052 | 1467683610418 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]]]}] 18:53:30 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. 18:53:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 711ms 18:53:30 INFO - PROCESS | 3052 | 1467683610500 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 3052 | 1467683610502 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 18:53:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:53:30 INFO - PROCESS | 3052 | 1467683610511 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 3052 | 1467683610513 Marionette TRACE conn5 <- [1,2938,null,{}] 18:53:30 INFO - PROCESS | 3052 | 1467683610516 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}] 18:53:30 INFO - PROCESS | 3052 | 1467683610522 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:30 INFO - PROCESS | 3052 | 1467683610687 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 18:53:30 INFO - PROCESS | 3052 | 1467683610739 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 3052 | 1467683610741 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:30 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BE7B8800 == 33 [pid = 3052] [id = 744] 18:53:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8496C00) [pid = 3052] [serial = 2232] [outer = 0000000000000000] 18:53:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B8CA9800) [pid = 3052] [serial = 2233] [outer = 000000C5B8496C00] 18:53:30 INFO - PROCESS | 3052 | 1467683610787 Marionette DEBUG loaded listener.js 18:53:30 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBF85800) [pid = 3052] [serial = 2234] [outer = 000000C5B8496C00] 18:53:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583DD5000 == 34 [pid = 3052] [id = 745] 18:53:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BC828C00) [pid = 3052] [serial = 2235] [outer = 0000000000000000] 18:53:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BC833000) [pid = 3052] [serial = 2236] [outer = 000000C5BC828C00] 18:53:31 INFO - PROCESS | 3052 | 1467683611229 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]]]}] 18:53:31 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. 18:53:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 18:53:31 INFO - PROCESS | 3052 | 1467683611247 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 18:53:31 INFO - PROCESS | 3052 | 1467683611249 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 18:53:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:53:31 INFO - PROCESS | 3052 | 1467683611258 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 3052 | 1467683611268 Marionette TRACE conn5 <- [1,2942,null,{}] 18:53:31 INFO - PROCESS | 3052 | 1467683611272 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}] 18:53:31 INFO - PROCESS | 3052 | 1467683611274 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:31 INFO - PROCESS | 3052 | 1467683611395 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 18:53:31 INFO - PROCESS | 3052 | 1467683611451 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 3052 | 1467683611453 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:31 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF1EC000 == 35 [pid = 3052] [id = 746] 18:53:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BBFB6400) [pid = 3052] [serial = 2237] [outer = 0000000000000000] 18:53:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5BC675000) [pid = 3052] [serial = 2238] [outer = 000000C5BBFB6400] 18:53:31 INFO - PROCESS | 3052 | 1467683611498 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BE5E2400) [pid = 3052] [serial = 2239] [outer = 000000C5BBFB6400] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B84A2400) [pid = 3052] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8C03000) [pid = 3052] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581C4B800) [pid = 3052] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B68C2400) [pid = 3052] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58498C800) [pid = 3052] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C580ACC800) [pid = 3052] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B6B60C00) [pid = 3052] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C582569000) [pid = 3052] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B2583400) [pid = 3052] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581E54800) [pid = 3052] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C580B47800) [pid = 3052] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BBF86800) [pid = 3052] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5BC6C5000) [pid = 3052] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:53:32 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C58378E400) [pid = 3052] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:53:32 INFO - PROCESS | 3052 | 1467683612071 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]]]}] 18:53:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:53:32 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 18:53:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 838ms 18:53:32 INFO - PROCESS | 3052 | 1467683612099 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 3052 | 1467683612101 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 18:53:32 INFO - PROCESS | 3052 | 1467683612105 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:53:32 INFO - PROCESS | 3052 | 1467683612107 Marionette TRACE conn5 <- [1,2946,null,{}] 18:53:32 INFO - PROCESS | 3052 | 1467683612110 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}] 18:53:32 INFO - PROCESS | 3052 | 1467683612112 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:32 INFO - PROCESS | 3052 | 1467683612212 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 18:53:32 INFO - PROCESS | 3052 | 1467683612294 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 3052 | 1467683612296 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF8BD000 == 36 [pid = 3052] [id = 747] 18:53:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C581381800) [pid = 3052] [serial = 2240] [outer = 0000000000000000] 18:53:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8A2AC00) [pid = 3052] [serial = 2241] [outer = 000000C581381800] 18:53:32 INFO - PROCESS | 3052 | 1467683612340 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BE5E5400) [pid = 3052] [serial = 2242] [outer = 000000C581381800] 18:53:32 INFO - PROCESS | 3052 | 1467683612657 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]]]}] 18:53:32 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:53:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 587ms 18:53:32 INFO - PROCESS | 3052 | 1467683612706 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 3052 | 1467683612708 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 18:53:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:53:32 INFO - PROCESS | 3052 | 1467683612712 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 3052 | 1467683612714 Marionette TRACE conn5 <- [1,2950,null,{}] 18:53:32 INFO - PROCESS | 3052 | 1467683612717 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}] 18:53:32 INFO - PROCESS | 3052 | 1467683612719 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:32 INFO - PROCESS | 3052 | 1467683612840 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 18:53:32 INFO - PROCESS | 3052 | 1467683612848 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 3052 | 1467683612850 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:32 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B174C800 == 37 [pid = 3052] [id = 748] 18:53:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B84DA800) [pid = 3052] [serial = 2243] [outer = 0000000000000000] 18:53:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5BEADE800) [pid = 3052] [serial = 2244] [outer = 000000C5B84DA800] 18:53:32 INFO - PROCESS | 3052 | 1467683612894 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5BEAFA400) [pid = 3052] [serial = 2245] [outer = 000000C5B84DA800] 18:53:33 INFO - PROCESS | 3052 | 1467683613282 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]]]}] 18:53:33 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:53:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 18:53:33 INFO - PROCESS | 3052 | 1467683613301 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 18:53:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:53:33 INFO - PROCESS | 3052 | 1467683613304 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 18:53:33 INFO - PROCESS | 3052 | 1467683613307 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 3052 | 1467683613309 Marionette TRACE conn5 <- [1,2954,null,{}] 18:53:33 INFO - PROCESS | 3052 | 1467683613312 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}] 18:53:33 INFO - PROCESS | 3052 | 1467683613314 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:33 INFO - PROCESS | 3052 | 1467683613401 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 18:53:33 INFO - PROCESS | 3052 | 1467683613405 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 3052 | 1467683613407 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:33 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28C0000 == 38 [pid = 3052] [id = 749] 18:53:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5BEDBEC00) [pid = 3052] [serial = 2246] [outer = 0000000000000000] 18:53:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5BEE2B800) [pid = 3052] [serial = 2247] [outer = 000000C5BEDBEC00] 18:53:33 INFO - PROCESS | 3052 | 1467683613452 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BEE32000) [pid = 3052] [serial = 2248] [outer = 000000C5BEDBEC00] 18:53:33 INFO - PROCESS | 3052 | 1467683613903 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]]]}] 18:53:33 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. 18:53:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 18:53:33 INFO - PROCESS | 3052 | 1467683613939 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 3052 | 1467683613942 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 18:53:33 INFO - PROCESS | 3052 | 1467683613945 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:53:33 INFO - PROCESS | 3052 | 1467683613948 Marionette TRACE conn5 <- [1,2958,null,{}] 18:53:33 INFO - PROCESS | 3052 | 1467683613951 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}] 18:53:33 INFO - PROCESS | 3052 | 1467683613953 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:34 INFO - PROCESS | 3052 | 1467683614138 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 18:53:34 INFO - PROCESS | 3052 | 1467683614245 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 3052 | 1467683614248 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:34 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829DD000 == 39 [pid = 3052] [id = 750] 18:53:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C581C4A000) [pid = 3052] [serial = 2249] [outer = 0000000000000000] 18:53:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C581E53800) [pid = 3052] [serial = 2250] [outer = 000000C581C4A000] 18:53:34 INFO - PROCESS | 3052 | 1467683614308 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5828ED000) [pid = 3052] [serial = 2251] [outer = 000000C581C4A000] 18:53:34 INFO - PROCESS | 3052 | 1467683614890 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]]]}] 18:53:34 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. 18:53:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 985ms 18:53:34 INFO - PROCESS | 3052 | 1467683614935 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 3052 | 1467683614940 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 18:53:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:53:34 INFO - PROCESS | 3052 | 1467683614944 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 3052 | 1467683614947 Marionette TRACE conn5 <- [1,2962,null,{}] 18:53:34 INFO - PROCESS | 3052 | 1467683614952 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}] 18:53:34 INFO - PROCESS | 3052 | 1467683614956 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:35 INFO - PROCESS | 3052 | 1467683615077 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 18:53:35 INFO - PROCESS | 3052 | 1467683615175 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 3052 | 1467683615179 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:35 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E84800 == 40 [pid = 3052] [id = 751] 18:53:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2449000) [pid = 3052] [serial = 2252] [outer = 0000000000000000] 18:53:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B258EC00) [pid = 3052] [serial = 2253] [outer = 000000C5B2449000] 18:53:35 INFO - PROCESS | 3052 | 1467683615237 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B2B1B000) [pid = 3052] [serial = 2254] [outer = 000000C5B2449000] 18:53:35 INFO - PROCESS | 3052 | 1467683615778 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]]]}] 18:53:35 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. 18:53:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 879ms 18:53:35 INFO - PROCESS | 3052 | 1467683615827 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 18:53:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:53:35 INFO - PROCESS | 3052 | 1467683615830 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 18:53:35 INFO - PROCESS | 3052 | 1467683615834 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 3052 | 1467683615837 Marionette TRACE conn5 <- [1,2966,null,{}] 18:53:35 INFO - PROCESS | 3052 | 1467683615841 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}] 18:53:35 INFO - PROCESS | 3052 | 1467683615844 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:36 INFO - PROCESS | 3052 | 1467683615990 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 18:53:36 INFO - PROCESS | 3052 | 1467683616115 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 3052 | 1467683616117 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:36 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BC6E6800 == 41 [pid = 3052] [id = 752] 18:53:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B6A45800) [pid = 3052] [serial = 2255] [outer = 0000000000000000] 18:53:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B8D15000) [pid = 3052] [serial = 2256] [outer = 000000C5B6A45800] 18:53:36 INFO - PROCESS | 3052 | 1467683616180 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5BC66C000) [pid = 3052] [serial = 2257] [outer = 000000C5B6A45800] 18:53:36 INFO - PROCESS | 3052 | 1467683616706 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]]]}] 18:53:36 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. 18:53:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 943ms 18:53:36 INFO - PROCESS | 3052 | 1467683616779 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 3052 | 1467683616784 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 18:53:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:53:36 INFO - PROCESS | 3052 | 1467683616796 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 3052 | 1467683616801 Marionette TRACE conn5 <- [1,2970,null,{}] 18:53:36 INFO - PROCESS | 3052 | 1467683616805 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}] 18:53:36 INFO - PROCESS | 3052 | 1467683616808 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:36 INFO - PROCESS | 3052 | 1467683616921 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 18:53:37 INFO - PROCESS | 3052 | 1467683617019 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 3052 | 1467683617022 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582963000 == 42 [pid = 3052] [id = 753] 18:53:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5BF16AC00) [pid = 3052] [serial = 2258] [outer = 0000000000000000] 18:53:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5BF898800) [pid = 3052] [serial = 2259] [outer = 000000C5BF16AC00] 18:53:37 INFO - PROCESS | 3052 | 1467683617080 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C5C01F7800) [pid = 3052] [serial = 2260] [outer = 000000C5BF16AC00] 18:53:37 INFO - PROCESS | 3052 | 1467683617563 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"]]]}] 18:53:37 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 18:53:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:53:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 797ms 18:53:37 INFO - PROCESS | 3052 | 1467683617590 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 3052 | 1467683617592 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 18:53:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:53:37 INFO - PROCESS | 3052 | 1467683617596 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 3052 | 1467683617598 Marionette TRACE conn5 <- [1,2974,null,{}] 18:53:37 INFO - PROCESS | 3052 | 1467683617602 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}] 18:53:37 INFO - PROCESS | 3052 | 1467683617604 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:37 INFO - PROCESS | 3052 | 1467683617712 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 18:53:37 INFO - PROCESS | 3052 | 1467683617835 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 3052 | 1467683617837 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:37 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584AC3800 == 43 [pid = 3052] [id = 754] 18:53:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5BF16E400) [pid = 3052] [serial = 2261] [outer = 0000000000000000] 18:53:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5C048D400) [pid = 3052] [serial = 2262] [outer = 000000C5BF16E400] 18:53:37 INFO - PROCESS | 3052 | 1467683617893 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 3052 | ++DOMWINDOW == 98 (000000C5C0D14400) [pid = 3052] [serial = 2263] [outer = 000000C5BF16E400] 18:53:38 INFO - PROCESS | 3052 | 1467683618457 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]]]}] 18:53:38 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. 18:53:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 880ms 18:53:38 INFO - PROCESS | 3052 | 1467683618479 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 3052 | 1467683618481 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 18:53:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:53:38 INFO - PROCESS | 3052 | 1467683618485 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 3052 | 1467683618487 Marionette TRACE conn5 <- [1,2978,null,{}] 18:53:38 INFO - PROCESS | 3052 | 1467683618491 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}] 18:53:38 INFO - PROCESS | 3052 | 1467683618493 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:38 INFO - PROCESS | 3052 | 1467683618776 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 18:53:38 INFO - PROCESS | 3052 | 1467683618918 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 3052 | 1467683618921 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:38 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E0000 == 44 [pid = 3052] [id = 755] 18:53:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 99 (000000C581CF4800) [pid = 3052] [serial = 2264] [outer = 0000000000000000] 18:53:38 INFO - PROCESS | 3052 | ++DOMWINDOW == 100 (000000C581E5F800) [pid = 3052] [serial = 2265] [outer = 000000C581CF4800] 18:53:38 INFO - PROCESS | 3052 | 1467683618976 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 101 (000000C58384FC00) [pid = 3052] [serial = 2266] [outer = 000000C581CF4800] 18:53:39 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826A7800 == 45 [pid = 3052] [id = 756] 18:53:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 102 (000000C5B2415800) [pid = 3052] [serial = 2267] [outer = 0000000000000000] 18:53:39 INFO - PROCESS | 3052 | ++DOMWINDOW == 103 (000000C5B2450000) [pid = 3052] [serial = 2268] [outer = 000000C5B2415800] 18:53:39 INFO - PROCESS | 3052 | 1467683619571 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]]]}] 18:53:39 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. 18:53:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1141ms 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B174C800 == 44 [pid = 3052] [id = 748] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF8BD000 == 43 [pid = 3052] [id = 747] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF1EC000 == 42 [pid = 3052] [id = 746] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C583DD5000 == 41 [pid = 3052] [id = 745] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BE7B8800 == 40 [pid = 3052] [id = 744] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8839800 == 39 [pid = 3052] [id = 743] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B6F6D800 == 38 [pid = 3052] [id = 742] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B1759000 == 37 [pid = 3052] [id = 741] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E73000 == 36 [pid = 3052] [id = 740] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E47800 == 35 [pid = 3052] [id = 739] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B881F800 == 34 [pid = 3052] [id = 738] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C2633800 == 33 [pid = 3052] [id = 736] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E66800 == 32 [pid = 3052] [id = 737] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C584AC3800 == 31 [pid = 3052] [id = 754] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C582963000 == 30 [pid = 3052] [id = 753] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BC6E6800 == 29 [pid = 3052] [id = 752] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C584E84800 == 28 [pid = 3052] [id = 751] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28C0000 == 27 [pid = 3052] [id = 749] 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829DD000 == 26 [pid = 3052] [id = 750] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 102 (000000C5B84E0400) [pid = 3052] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 101 (000000C5B8D11C00) [pid = 3052] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 100 (000000C581C4C000) [pid = 3052] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 99 (000000C581CEF000) [pid = 3052] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 98 (000000C5B6A37800) [pid = 3052] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 97 (000000C5B6AF6C00) [pid = 3052] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5B124B000) [pid = 3052] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B1957400) [pid = 3052] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C58385A000) [pid = 3052] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C584166400) [pid = 3052] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B7577C00) [pid = 3052] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C58256D400) [pid = 3052] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5826C4000) [pid = 3052] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B264D400) [pid = 3052] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B34DCC00) [pid = 3052] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B2416C00) [pid = 3052] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B244B800) [pid = 3052] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5BBA7C000) [pid = 3052] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B8A2D800) [pid = 3052] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5BBF91C00) [pid = 3052] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BE5A1000) [pid = 3052] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BE5E6400) [pid = 3052] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5B8FF3000) [pid = 3052] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BDBA6800) [pid = 3052] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BBF8C000) [pid = 3052] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B2E67C00) [pid = 3052] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5BC6C2400) [pid = 3052] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B7845C00) [pid = 3052] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 18:53:40 INFO - PROCESS | 3052 | 1467683620379 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 3052 | 1467683620384 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 18:53:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:53:40 INFO - PROCESS | 3052 | 1467683620397 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 3052 | 1467683620400 Marionette TRACE conn5 <- [1,2982,null,{}] 18:53:40 INFO - PROCESS | 3052 | 1467683620407 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}] 18:53:40 INFO - PROCESS | 3052 | 1467683620410 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:40 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826A7800 == 25 [pid = 3052] [id = 756] 18:53:40 INFO - PROCESS | 3052 | 1467683620513 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 18:53:40 INFO - PROCESS | 3052 | 1467683620588 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 3052 | 1467683620593 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:40 INFO - PROCESS | 3052 | ++DOCSHELL 000000C582889000 == 26 [pid = 3052] [id = 757] 18:53:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C581C26800) [pid = 3052] [serial = 2269] [outer = 0000000000000000] 18:53:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581C2A800) [pid = 3052] [serial = 2270] [outer = 000000C581C26800] 18:53:40 INFO - PROCESS | 3052 | 1467683620644 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C581C8E800) [pid = 3052] [serial = 2271] [outer = 000000C581C26800] 18:53:41 INFO - PROCESS | 3052 | 1467683621046 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]]]}] 18:53:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:53:41 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 18:53:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 18:53:41 INFO - PROCESS | 3052 | 1467683621079 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 3052 | 1467683621083 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 18:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:53:41 INFO - PROCESS | 3052 | 1467683621097 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 3052 | 1467683621101 Marionette TRACE conn5 <- [1,2986,null,{}] 18:53:41 INFO - PROCESS | 3052 | 1467683621106 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}] 18:53:41 INFO - PROCESS | 3052 | 1467683621109 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:41 INFO - PROCESS | 3052 | 1467683621205 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 18:53:41 INFO - PROCESS | 3052 | 1467683621211 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 3052 | 1467683621214 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E4B000 == 27 [pid = 3052] [id = 758] 18:53:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C582564800) [pid = 3052] [serial = 2272] [outer = 0000000000000000] 18:53:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5826B8800) [pid = 3052] [serial = 2273] [outer = 000000C582564800] 18:53:41 INFO - PROCESS | 3052 | 1467683621263 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5828F0800) [pid = 3052] [serial = 2274] [outer = 000000C582564800] 18:53:41 INFO - PROCESS | 3052 | 1467683621697 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]]]}] 18:53:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:53:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 650ms 18:53:41 INFO - PROCESS | 3052 | 1467683621739 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 3052 | 1467683621741 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 18:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:53:41 INFO - PROCESS | 3052 | 1467683621750 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 3052 | 1467683621752 Marionette TRACE conn5 <- [1,2990,null,{}] 18:53:41 INFO - PROCESS | 3052 | 1467683621771 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}] 18:53:41 INFO - PROCESS | 3052 | 1467683621776 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:41 INFO - PROCESS | 3052 | 1467683621865 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 18:53:41 INFO - PROCESS | 3052 | 1467683621882 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 3052 | 1467683621886 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:41 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D1E800 == 28 [pid = 3052] [id = 759] 18:53:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C583893C00) [pid = 3052] [serial = 2275] [outer = 0000000000000000] 18:53:41 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C584983000) [pid = 3052] [serial = 2276] [outer = 000000C583893C00] 18:53:41 INFO - PROCESS | 3052 | 1467683621936 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B12BF400) [pid = 3052] [serial = 2277] [outer = 000000C583893C00] 18:53:42 INFO - PROCESS | 3052 | 1467683622400 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]]]}] 18:53:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:53:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 18:53:42 INFO - PROCESS | 3052 | 1467683622438 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 18:53:42 INFO - PROCESS | 3052 | 1467683622440 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 18:53:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:53:42 INFO - PROCESS | 3052 | 1467683622443 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 3052 | 1467683622445 Marionette TRACE conn5 <- [1,2994,null,{}] 18:53:42 INFO - PROCESS | 3052 | 1467683622449 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}] 18:53:42 INFO - PROCESS | 3052 | 1467683622451 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:42 INFO - PROCESS | 3052 | 1467683622575 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 18:53:42 INFO - PROCESS | 3052 | 1467683622580 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 3052 | 1467683622582 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:42 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A0D800 == 29 [pid = 3052] [id = 760] 18:53:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B241A000) [pid = 3052] [serial = 2278] [outer = 0000000000000000] 18:53:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B2421800) [pid = 3052] [serial = 2279] [outer = 000000C5B241A000] 18:53:42 INFO - PROCESS | 3052 | 1467683622628 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B2585800) [pid = 3052] [serial = 2280] [outer = 000000C5B241A000] 18:53:43 INFO - PROCESS | 3052 | 1467683623035 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]]]}] 18:53:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 18:53:43 INFO - PROCESS | 3052 | 1467683623074 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 3052 | 1467683623077 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 18:53:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:53:43 INFO - PROCESS | 3052 | 1467683623080 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 3052 | 1467683623082 Marionette TRACE conn5 <- [1,2998,null,{}] 18:53:43 INFO - PROCESS | 3052 | 1467683623085 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}] 18:53:43 INFO - PROCESS | 3052 | 1467683623087 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:43 INFO - PROCESS | 3052 | 1467683623205 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 18:53:43 INFO - PROCESS | 3052 | 1467683623210 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 3052 | 1467683623212 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:43 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B28B2800 == 30 [pid = 3052] [id = 761] 18:53:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C581E55000) [pid = 3052] [serial = 2281] [outer = 0000000000000000] 18:53:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5B259F000) [pid = 3052] [serial = 2282] [outer = 000000C581E55000] 18:53:43 INFO - PROCESS | 3052 | 1467683623258 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5B29BAC00) [pid = 3052] [serial = 2283] [outer = 000000C581E55000] 18:53:43 INFO - PROCESS | 3052 | [3052] 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 18:53:43 INFO - PROCESS | 3052 | 1467683623750 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:53:43 INFO - {} 18:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:53:43 INFO - {} 18:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:53:43 INFO - {} 18:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:53:43 INFO - {} 18:53:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 18:53:43 INFO - PROCESS | 3052 | 1467683623775 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 3052 | 1467683623778 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 18:53:43 INFO - TEST-START | /FileAPI/fileReader.html 18:53:43 INFO - PROCESS | 3052 | 1467683623781 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 3052 | 1467683623783 Marionette TRACE conn5 <- [1,3002,null,{}] 18:53:43 INFO - PROCESS | 3052 | 1467683623786 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}] 18:53:43 INFO - PROCESS | 3052 | 1467683623792 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:43 INFO - PROCESS | 3052 | 1467683623942 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 18:53:44 INFO - PROCESS | 3052 | 1467683623994 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 3052 | 1467683623997 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8348800 == 31 [pid = 3052] [id = 762] 18:53:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5B68C4400) [pid = 3052] [serial = 2284] [outer = 0000000000000000] 18:53:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5B7575C00) [pid = 3052] [serial = 2285] [outer = 000000C5B68C4400] 18:53:44 INFO - PROCESS | 3052 | 1467683624043 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C5B8311C00) [pid = 3052] [serial = 2286] [outer = 000000C5B68C4400] 18:53:44 INFO - PROCESS | 3052 | 1467683624658 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]]]}] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C5B8496C00) [pid = 3052] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5BC828C00) [pid = 3052] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5B1730800) [pid = 3052] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C581C88800) [pid = 3052] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5B84DA800) [pid = 3052] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5BE5E1400) [pid = 3052] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5826BB400) [pid = 3052] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C583785C00) [pid = 3052] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C581381800) [pid = 3052] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581C47000) [pid = 3052] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B29B8000) [pid = 3052] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B6BC1C00) [pid = 3052] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5BBFB6400) [pid = 3052] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:53:44 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5BEDBEC00) [pid = 3052] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:53:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:53:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:53:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:53:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:53:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 18:53:44 INFO - PROCESS | 3052 | 1467683624727 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 3052 | 1467683624729 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 18:53:44 INFO - TEST-START | /FileAPI/historical.html 18:53:44 INFO - PROCESS | 3052 | 1467683624733 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 3052 | 1467683624742 Marionette TRACE conn5 <- [1,3006,null,{}] 18:53:44 INFO - PROCESS | 3052 | 1467683624746 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}] 18:53:44 INFO - PROCESS | 3052 | 1467683624748 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:44 INFO - PROCESS | 3052 | 1467683624828 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 18:53:44 INFO - PROCESS | 3052 | 1467683624833 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 3052 | 1467683624835 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:44 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8D97800 == 32 [pid = 3052] [id = 763] 18:53:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2BA4000) [pid = 3052] [serial = 2287] [outer = 0000000000000000] 18:53:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B8496C00) [pid = 3052] [serial = 2288] [outer = 000000C5B2BA4000] 18:53:44 INFO - PROCESS | 3052 | 1467683624879 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B8A2D800) [pid = 3052] [serial = 2289] [outer = 000000C5B2BA4000] 18:53:45 INFO - PROCESS | 3052 | 1467683625285 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"]]]}] 18:53:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:53:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:53:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:53:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:53:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:53:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:53:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:53:45 INFO - TEST-OK | /FileAPI/historical.html | took 586ms 18:53:45 INFO - PROCESS | 3052 | 1467683625331 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 3052 | 1467683625333 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 18:53:45 INFO - PROCESS | 3052 | 1467683625337 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 3052 | 1467683625339 Marionette TRACE conn5 <- [1,3010,null,{}] 18:53:45 INFO - TEST-START | /FileAPI/idlharness.html 18:53:45 INFO - PROCESS | 3052 | 1467683625342 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}] 18:53:45 INFO - PROCESS | 3052 | 1467683625344 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:45 INFO - PROCESS | 3052 | 1467683625426 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 18:53:45 INFO - PROCESS | 3052 | 1467683625431 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 3052 | 1467683625433 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:45 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BDB8D000 == 33 [pid = 3052] [id = 764] 18:53:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C581E60000) [pid = 3052] [serial = 2290] [outer = 0000000000000000] 18:53:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B8D15800) [pid = 3052] [serial = 2291] [outer = 000000C581E60000] 18:53:45 INFO - PROCESS | 3052 | 1467683625478 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B8F60400) [pid = 3052] [serial = 2292] [outer = 000000C581E60000] 18:53:46 INFO - PROCESS | 3052 | 1467683626672 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]]]}] 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:53:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:53:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:53:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:53:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:53:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:53:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:53:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:53:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:53:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:53:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:53:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:53:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:53:46 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 18:53:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:53:46 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 18:53:46 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 18:53:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:53:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:53:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:53:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:53:46 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 18:53:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:53:46 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 18:53:46 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 18:53:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:53:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:53:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1473ms 18:53:46 INFO - PROCESS | 3052 | 1467683626818 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 3052 | 1467683626823 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 18:53:46 INFO - TEST-START | /FileAPI/idlharness.worker 18:53:46 INFO - PROCESS | 3052 | 1467683626830 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 3052 | 1467683626833 Marionette TRACE conn5 <- [1,3014,null,{}] 18:53:46 INFO - PROCESS | 3052 | 1467683626839 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}] 18:53:46 INFO - PROCESS | 3052 | 1467683626842 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:46 INFO - PROCESS | 3052 | 1467683626966 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 18:53:47 INFO - PROCESS | 3052 | 1467683627043 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 3052 | 1467683627046 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:47 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF765800 == 34 [pid = 3052] [id = 765] 18:53:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B8A26000) [pid = 3052] [serial = 2293] [outer = 0000000000000000] 18:53:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B8CA3000) [pid = 3052] [serial = 2294] [outer = 000000C5B8A26000] 18:53:47 INFO - PROCESS | 3052 | 1467683627147 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5BBA6E800) [pid = 3052] [serial = 2295] [outer = 000000C5B8A26000] 18:53:47 INFO - PROCESS | 3052 | [3052] 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 18:53:48 INFO - PROCESS | 3052 | 1467683628415 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,{},{}]]]}] 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:53:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:53:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:53:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:53:48 INFO - {} 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:53:48 INFO - {} 18:53:48 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 - {} 18:53:48 INFO - {} 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:53:48 INFO - {} 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:53:48 INFO - {} 18:53:48 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 - {} 18:53:48 INFO - {} 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:53:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:53:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 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 18:53:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:53:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:53:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:53:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:53:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:53:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:53:48 INFO - {} 18:53:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1755ms 18:53:48 INFO - PROCESS | 3052 | 1467683628587 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 3052 | 1467683628592 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 18:53:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:53:48 INFO - PROCESS | 3052 | 1467683628599 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 3052 | 1467683628602 Marionette TRACE conn5 <- [1,3018,null,{}] 18:53:48 INFO - PROCESS | 3052 | 1467683628606 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}] 18:53:48 INFO - PROCESS | 3052 | 1467683628609 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:48 INFO - PROCESS | 3052 | 1467683628750 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 18:53:48 INFO - PROCESS | 3052 | 1467683628954 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 3052 | 1467683628957 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:48 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5826B3000 == 35 [pid = 3052] [id = 766] 18:53:48 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C581C8F000) [pid = 3052] [serial = 2296] [outer = 0000000000000000] 18:53:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C581E5B000) [pid = 3052] [serial = 2297] [outer = 000000C581C8F000] 18:53:49 INFO - PROCESS | 3052 | 1467683629013 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C584169800) [pid = 3052] [serial = 2298] [outer = 000000C581C8F000] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8D97800 == 34 [pid = 3052] [id = 763] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8348800 == 33 [pid = 3052] [id = 762] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B28B2800 == 32 [pid = 3052] [id = 761] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B0A0D800 == 31 [pid = 3052] [id = 760] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D1E800 == 30 [pid = 3052] [id = 759] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E4B000 == 29 [pid = 3052] [id = 758] 18:53:49 INFO - PROCESS | 3052 | --DOCSHELL 000000C582889000 == 28 [pid = 3052] [id = 757] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5BEE2B800) [pid = 3052] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5BBF85800) [pid = 3052] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C5BC833000) [pid = 3052] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B244C400) [pid = 3052] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B25A1800) [pid = 3052] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C581CF9400) [pid = 3052] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5B8CA9800) [pid = 3052] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C58256E800) [pid = 3052] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5BEAFA400) [pid = 3052] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5BE883000) [pid = 3052] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C584161C00) [pid = 3052] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5B1244400) [pid = 3052] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C58378B800) [pid = 3052] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B8A2AC00) [pid = 3052] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C584986C00) [pid = 3052] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2596400) [pid = 3052] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B264EC00) [pid = 3052] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B34DA800) [pid = 3052] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BC675000) [pid = 3052] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BEADE800) [pid = 3052] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5BE5E2400) [pid = 3052] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 69 (000000C5BEE32000) [pid = 3052] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 68 (000000C5B723E400) [pid = 3052] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 67 (000000C5B8493800) [pid = 3052] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 66 (000000C5BE5E5400) [pid = 3052] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | --DOMWINDOW == 65 (000000C5B6A18800) [pid = 3052] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 18:53:49 INFO - PROCESS | 3052 | 1467683629588 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]]]}] 18:53:49 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 18:53:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1030ms 18:53:49 INFO - PROCESS | 3052 | 1467683629635 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 3052 | 1467683629638 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 18:53:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:53:49 INFO - PROCESS | 3052 | 1467683629643 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 3052 | 1467683629646 Marionette TRACE conn5 <- [1,3022,null,{}] 18:53:49 INFO - PROCESS | 3052 | 1467683629652 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}] 18:53:49 INFO - PROCESS | 3052 | 1467683629656 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:49 INFO - PROCESS | 3052 | 1467683629769 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 18:53:49 INFO - PROCESS | 3052 | 1467683629856 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 3052 | 1467683629859 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:49 INFO - PROCESS | 3052 | ++DOCSHELL 000000C583E49800 == 29 [pid = 3052] [id = 767] 18:53:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 66 (000000C581C48C00) [pid = 3052] [serial = 2299] [outer = 0000000000000000] 18:53:49 INFO - PROCESS | 3052 | ++DOMWINDOW == 67 (000000C58256B800) [pid = 3052] [serial = 2300] [outer = 000000C581C48C00] 18:53:49 INFO - PROCESS | 3052 | 1467683629907 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 68 (000000C58416F000) [pid = 3052] [serial = 2301] [outer = 000000C581C48C00] 18:53:50 INFO - PROCESS | 3052 | 1467683630289 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]]]}] 18:53:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:53:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 18:53:50 INFO - PROCESS | 3052 | 1467683630372 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 3052 | 1467683630376 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 18:53:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:53:50 INFO - PROCESS | 3052 | 1467683630384 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 3052 | 1467683630386 Marionette TRACE conn5 <- [1,3026,null,{}] 18:53:50 INFO - PROCESS | 3052 | 1467683630390 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}] 18:53:50 INFO - PROCESS | 3052 | 1467683630392 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:50 INFO - PROCESS | 3052 | 1467683630487 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 18:53:50 INFO - PROCESS | 3052 | 1467683630501 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 3052 | 1467683630503 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:50 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D38800 == 30 [pid = 3052] [id = 768] 18:53:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 69 (000000C5B2583800) [pid = 3052] [serial = 2302] [outer = 0000000000000000] 18:53:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 70 (000000C5B2596400) [pid = 3052] [serial = 2303] [outer = 000000C5B2583800] 18:53:50 INFO - PROCESS | 3052 | 1467683630550 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5B29B7800) [pid = 3052] [serial = 2304] [outer = 000000C5B2583800] 18:53:51 INFO - PROCESS | 3052 | 1467683631005 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"]]]}] 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:53:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 18:53:51 INFO - PROCESS | 3052 | 1467683631017 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 3052 | 1467683631020 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 18:53:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:53:51 INFO - PROCESS | 3052 | 1467683631025 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 3052 | 1467683631031 Marionette TRACE conn5 <- [1,3030,null,{}] 18:53:51 INFO - PROCESS | 3052 | 1467683631042 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}] 18:53:51 INFO - PROCESS | 3052 | 1467683631046 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:51 INFO - PROCESS | 3052 | 1467683631142 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 18:53:51 INFO - PROCESS | 3052 | 1467683631151 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 3052 | 1467683631153 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:51 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A4B000 == 31 [pid = 3052] [id = 769] 18:53:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581C44800) [pid = 3052] [serial = 2305] [outer = 0000000000000000] 18:53:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5B6AF9800) [pid = 3052] [serial = 2306] [outer = 000000C581C44800] 18:53:51 INFO - PROCESS | 3052 | 1467683631198 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5B76C4800) [pid = 3052] [serial = 2307] [outer = 000000C581C44800] 18:53:51 INFO - PROCESS | 3052 | 1467683631821 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]]]}] 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:53:51 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. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:53:51 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'.) 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:53:51 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. 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:53:51 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. 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:53:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:53:51 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. 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:53:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:53:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:53:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:53:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:53:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 885ms 18:53:51 INFO - PROCESS | 3052 | 1467683631914 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 18:53:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:53:51 INFO - PROCESS | 3052 | 1467683631926 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 18:53:51 INFO - PROCESS | 3052 | 1467683631930 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 3052 | 1467683631932 Marionette TRACE conn5 <- [1,3034,null,{}] 18:53:51 INFO - PROCESS | 3052 | 1467683631936 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}] 18:53:51 INFO - PROCESS | 3052 | 1467683631939 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:52 INFO - PROCESS | 3052 | 1467683632066 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 18:53:52 INFO - PROCESS | 3052 | 1467683632071 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 3052 | 1467683632073 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B8342800 == 32 [pid = 3052] [id = 770] 18:53:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5B8C06C00) [pid = 3052] [serial = 2308] [outer = 0000000000000000] 18:53:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5B8D1B000) [pid = 3052] [serial = 2309] [outer = 000000C5B8C06C00] 18:53:52 INFO - PROCESS | 3052 | 1467683632118 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5BE5A9C00) [pid = 3052] [serial = 2310] [outer = 000000C5B8C06C00] 18:53:52 INFO - PROCESS | 3052 | [3052] 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 18:53:52 INFO - PROCESS | 3052 | 1467683632565 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:53:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:53:52 INFO - {} 18:53:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 18:53:52 INFO - PROCESS | 3052 | 1467683632629 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 3052 | 1467683632631 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 18:53:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:53:52 INFO - PROCESS | 3052 | 1467683632634 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 3052 | 1467683632636 Marionette TRACE conn5 <- [1,3038,null,{}] 18:53:52 INFO - PROCESS | 3052 | 1467683632640 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}] 18:53:52 INFO - PROCESS | 3052 | 1467683632642 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:52 INFO - PROCESS | 3052 | 1467683632755 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 18:53:52 INFO - PROCESS | 3052 | 1467683632763 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 3052 | 1467683632770 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:52 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2073800 == 33 [pid = 3052] [id = 771] 18:53:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5C0D0FC00) [pid = 3052] [serial = 2311] [outer = 0000000000000000] 18:53:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5C0D12C00) [pid = 3052] [serial = 2312] [outer = 000000C5C0D0FC00] 18:53:52 INFO - PROCESS | 3052 | 1467683632870 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5C0D6B400) [pid = 3052] [serial = 2313] [outer = 000000C5C0D0FC00] 18:53:53 INFO - PROCESS | 3052 | 1467683633304 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]]]}] 18:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:53:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 733ms 18:53:53 INFO - PROCESS | 3052 | 1467683633383 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 3052 | 1467683633385 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 18:53:53 INFO - PROCESS | 3052 | 1467683633391 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:53:53 INFO - PROCESS | 3052 | 1467683633393 Marionette TRACE conn5 <- [1,3042,null,{}] 18:53:53 INFO - PROCESS | 3052 | 1467683633402 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}] 18:53:53 INFO - PROCESS | 3052 | 1467683633405 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:53 INFO - PROCESS | 3052 | 1467683633527 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 18:53:53 INFO - PROCESS | 3052 | 1467683633540 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 3052 | 1467683633542 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:53 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BF758000 == 34 [pid = 3052] [id = 772] 18:53:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5C11DE000) [pid = 3052] [serial = 2314] [outer = 0000000000000000] 18:53:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5C1288000) [pid = 3052] [serial = 2315] [outer = 000000C5C11DE000] 18:53:53 INFO - PROCESS | 3052 | 1467683633633 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBFB3400) [pid = 3052] [serial = 2316] [outer = 000000C5C11DE000] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C581E55000) [pid = 3052] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C583893C00) [pid = 3052] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C26800) [pid = 3052] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C582564800) [pid = 3052] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5B2415800) [pid = 3052] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5B68C4400) [pid = 3052] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5B6A45800) [pid = 3052] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B2BA4000) [pid = 3052] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2449000) [pid = 3052] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C581C4A000) [pid = 3052] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5BF16AC00) [pid = 3052] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5BF16E400) [pid = 3052] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:53:53 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B241A000) [pid = 3052] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:53:54 INFO - PROCESS | 3052 | 1467683634303 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"]]]}] 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:53:54 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" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:53:54 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" 18:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:53:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1021ms 18:53:54 INFO - PROCESS | 3052 | 1467683634418 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 3052 | 1467683634421 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 18:53:54 INFO - PROCESS | 3052 | 1467683634424 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:53:54 INFO - PROCESS | 3052 | 1467683634426 Marionette TRACE conn5 <- [1,3046,null,{}] 18:53:54 INFO - PROCESS | 3052 | 1467683634430 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}] 18:53:54 INFO - PROCESS | 3052 | 1467683634432 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:54 INFO - PROCESS | 3052 | 1467683634516 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 18:53:54 INFO - PROCESS | 3052 | 1467683634521 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 3052 | 1467683634523 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:54 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5841B8800 == 35 [pid = 3052] [id = 773] 18:53:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C5BC6C0800) [pid = 3052] [serial = 2317] [outer = 0000000000000000] 18:53:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C5BC832800) [pid = 3052] [serial = 2318] [outer = 000000C5BC6C0800] 18:53:54 INFO - PROCESS | 3052 | 1467683634569 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5BE5A1000) [pid = 3052] [serial = 2319] [outer = 000000C5BC6C0800] 18:53:55 INFO - PROCESS | 3052 | 1467683635045 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]]]}] 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:53:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:53:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:53:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:53:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:53:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 18:53:55 INFO - PROCESS | 3052 | 1467683635122 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 3052 | 1467683635124 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 18:53:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:53:55 INFO - PROCESS | 3052 | 1467683635128 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 3052 | 1467683635130 Marionette TRACE conn5 <- [1,3050,null,{}] 18:53:55 INFO - PROCESS | 3052 | 1467683635133 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}] 18:53:55 INFO - PROCESS | 3052 | 1467683635136 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:55 INFO - PROCESS | 3052 | 1467683635229 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 18:53:55 INFO - PROCESS | 3052 | 1467683635237 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 3052 | 1467683635239 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:55 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C0DA7800 == 36 [pid = 3052] [id = 774] 18:53:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C5BEAFB400) [pid = 3052] [serial = 2320] [outer = 0000000000000000] 18:53:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C5BF0BD800) [pid = 3052] [serial = 2321] [outer = 000000C5BEAFB400] 18:53:55 INFO - PROCESS | 3052 | 1467683635284 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C5C144F800) [pid = 3052] [serial = 2322] [outer = 000000C5BEAFB400] 18:53:55 INFO - PROCESS | 3052 | [3052] 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 18:53:55 INFO - PROCESS | 3052 | 1467683635715 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:53:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:53:55 INFO - {} 18:53:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 18:53:55 INFO - PROCESS | 3052 | 1467683635760 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 3052 | 1467683635762 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 18:53:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:53:55 INFO - PROCESS | 3052 | 1467683635766 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 3052 | 1467683635767 Marionette TRACE conn5 <- [1,3054,null,{}] 18:53:55 INFO - PROCESS | 3052 | 1467683635771 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}] 18:53:55 INFO - PROCESS | 3052 | 1467683635773 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:55 INFO - PROCESS | 3052 | 1467683635907 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 18:53:56 INFO - PROCESS | 3052 | 1467683636074 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 3052 | 1467683636077 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828BE800 == 37 [pid = 3052] [id = 775] 18:53:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C5813CEC00) [pid = 3052] [serial = 2323] [outer = 0000000000000000] 18:53:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C581C49400) [pid = 3052] [serial = 2324] [outer = 000000C5813CEC00] 18:53:56 INFO - PROCESS | 3052 | 1467683636142 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C58388E000) [pid = 3052] [serial = 2325] [outer = 000000C5813CEC00] 18:53:56 INFO - PROCESS | 3052 | 1467683636687 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]]]}] 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:53:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 944ms 18:53:56 INFO - PROCESS | 3052 | 1467683636714 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 3052 | 1467683636718 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 18:53:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:53:56 INFO - PROCESS | 3052 | 1467683636724 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 3052 | 1467683636727 Marionette TRACE conn5 <- [1,3058,null,{}] 18:53:56 INFO - PROCESS | 3052 | 1467683636732 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}] 18:53:56 INFO - PROCESS | 3052 | 1467683636738 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:56 INFO - PROCESS | 3052 | 1467683636861 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 18:53:56 INFO - PROCESS | 3052 | 1467683636959 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 3052 | 1467683636963 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:56 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B17EB800 == 38 [pid = 3052] [id = 776] 18:53:56 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B2413000) [pid = 3052] [serial = 2326] [outer = 0000000000000000] 18:53:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B2E23400) [pid = 3052] [serial = 2327] [outer = 000000C5B2413000] 18:53:57 INFO - PROCESS | 3052 | 1467683637020 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B6A46800) [pid = 3052] [serial = 2328] [outer = 000000C5B2413000] 18:53:57 INFO - PROCESS | 3052 | 1467683637573 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]]]}] 18:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:53:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 880ms 18:53:57 INFO - PROCESS | 3052 | 1467683637608 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 3052 | 1467683637612 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 18:53:57 INFO - PROCESS | 3052 | 1467683637616 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:53:57 INFO - PROCESS | 3052 | 1467683637619 Marionette TRACE conn5 <- [1,3062,null,{}] 18:53:57 INFO - PROCESS | 3052 | 1467683637623 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}] 18:53:57 INFO - PROCESS | 3052 | 1467683637626 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:57 INFO - PROCESS | 3052 | 1467683637745 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 18:53:57 INFO - PROCESS | 3052 | 1467683637847 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 3052 | 1467683637850 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:57 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5BBFDA000 == 39 [pid = 3052] [id = 777] 18:53:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C5BBA77800) [pid = 3052] [serial = 2329] [outer = 0000000000000000] 18:53:57 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5BC827C00) [pid = 3052] [serial = 2330] [outer = 000000C5BBA77800] 18:53:57 INFO - PROCESS | 3052 | 1467683637906 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5BE7F8800) [pid = 3052] [serial = 2331] [outer = 000000C5BBA77800] 18:53:58 INFO - PROCESS | 3052 | 1467683638442 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]]]}] 18:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:53:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 18:53:58 INFO - PROCESS | 3052 | 1467683638503 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 3052 | 1467683638508 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 18:53:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:53:58 INFO - PROCESS | 3052 | 1467683638520 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 3052 | 1467683638525 Marionette TRACE conn5 <- [1,3066,null,{}] 18:53:58 INFO - PROCESS | 3052 | 1467683638529 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}] 18:53:58 INFO - PROCESS | 3052 | 1467683638532 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:58 INFO - PROCESS | 3052 | 1467683638653 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 18:53:58 INFO - PROCESS | 3052 | 1467683638751 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 3052 | 1467683638754 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:58 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C1B5A000 == 40 [pid = 3052] [id = 778] 18:53:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5BF2EB400) [pid = 3052] [serial = 2332] [outer = 0000000000000000] 18:53:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5C0D18800) [pid = 3052] [serial = 2333] [outer = 000000C5BF2EB400] 18:53:58 INFO - PROCESS | 3052 | 1467683638808 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5C0D73000) [pid = 3052] [serial = 2334] [outer = 000000C5BF2EB400] 18:53:59 INFO - PROCESS | 3052 | 1467683639394 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] 18:53:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:53:59 INFO - PROCESS | 3052 | 1467683639432 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 18:53:59 INFO - PROCESS | 3052 | 1467683639436 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 3052 | 1467683639438 Marionette TRACE conn5 <- [1,3070,null,{}] 18:53:59 INFO - PROCESS | 3052 | 1467683639442 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}] 18:53:59 INFO - PROCESS | 3052 | 1467683639445 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:59 INFO - PROCESS | 3052 | 1467683639558 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 18:53:59 INFO - PROCESS | 3052 | 1467683639659 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 3052 | 1467683639662 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:53:59 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5C28C2800 == 41 [pid = 3052] [id = 779] 18:53:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 89 (000000C5C0D72C00) [pid = 3052] [serial = 2335] [outer = 0000000000000000] 18:53:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 90 (000000C5C1BE3400) [pid = 3052] [serial = 2336] [outer = 000000C5C0D72C00] 18:53:59 INFO - PROCESS | 3052 | 1467683639716 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 3052 | ++DOMWINDOW == 91 (000000C5C1DF8400) [pid = 3052] [serial = 2337] [outer = 000000C5C0D72C00] 18:54:00 INFO - PROCESS | 3052 | 1467683640218 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]]]}] 18:54:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:54:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:54:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:54:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 836ms 18:54:00 INFO - PROCESS | 3052 | 1467683640278 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 3052 | 1467683640280 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 18:54:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:54:00 INFO - PROCESS | 3052 | 1467683640284 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 3052 | 1467683640286 Marionette TRACE conn5 <- [1,3074,null,{}] 18:54:00 INFO - PROCESS | 3052 | 1467683640290 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}] 18:54:00 INFO - PROCESS | 3052 | 1467683640292 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:00 INFO - PROCESS | 3052 | 1467683640483 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 18:54:00 INFO - PROCESS | 3052 | 1467683640617 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 3052 | 1467683640623 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:00 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828C5000 == 42 [pid = 3052] [id = 780] 18:54:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 92 (000000C5828F1C00) [pid = 3052] [serial = 2338] [outer = 0000000000000000] 18:54:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 93 (000000C58498F400) [pid = 3052] [serial = 2339] [outer = 000000C5828F1C00] 18:54:00 INFO - PROCESS | 3052 | 1467683640688 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 3052 | ++DOMWINDOW == 94 (000000C5B84E1800) [pid = 3052] [serial = 2340] [outer = 000000C5828F1C00] 18:54:01 INFO - PROCESS | 3052 | 1467683641365 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:54:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:54:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1136ms 18:54:01 INFO - PROCESS | 3052 | 1467683641423 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 3052 | 1467683641428 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 18:54:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:54:01 INFO - PROCESS | 3052 | 1467683641433 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 3052 | 1467683641436 Marionette TRACE conn5 <- [1,3078,null,{}] 18:54:01 INFO - PROCESS | 3052 | 1467683641442 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}] 18:54:01 INFO - PROCESS | 3052 | 1467683641445 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:01 INFO - PROCESS | 3052 | 1467683641555 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 18:54:01 INFO - PROCESS | 3052 | 1467683641691 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 3052 | 1467683641694 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:01 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5828B6800 == 43 [pid = 3052] [id = 781] 18:54:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 95 (000000C581C96C00) [pid = 3052] [serial = 2341] [outer = 0000000000000000] 18:54:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 96 (000000C5B1411C00) [pid = 3052] [serial = 2342] [outer = 000000C581C96C00] 18:54:01 INFO - PROCESS | 3052 | 1467683641750 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 3052 | ++DOMWINDOW == 97 (000000C5B2644C00) [pid = 3052] [serial = 2343] [outer = 000000C581C96C00] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C0DA7800 == 42 [pid = 3052] [id = 774] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5841B8800 == 41 [pid = 3052] [id = 773] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF758000 == 40 [pid = 3052] [id = 772] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2073800 == 39 [pid = 3052] [id = 771] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B8342800 == 38 [pid = 3052] [id = 770] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B2A4B000 == 37 [pid = 3052] [id = 769] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C584D38800 == 36 [pid = 3052] [id = 768] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C583E49800 == 35 [pid = 3052] [id = 767] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5826B3000 == 34 [pid = 3052] [id = 766] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BF765800 == 33 [pid = 3052] [id = 765] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BDB8D000 == 32 [pid = 3052] [id = 764] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5829E0000 == 31 [pid = 3052] [id = 755] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828C5000 == 30 [pid = 3052] [id = 780] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C28C2800 == 29 [pid = 3052] [id = 779] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5C1B5A000 == 28 [pid = 3052] [id = 778] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5BBFDA000 == 27 [pid = 3052] [id = 777] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5B17EB800 == 26 [pid = 3052] [id = 776] 18:54:02 INFO - PROCESS | 3052 | --DOCSHELL 000000C5828BE800 == 25 [pid = 3052] [id = 775] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 96 (000000C5B29BAC00) [pid = 3052] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 95 (000000C5B259F000) [pid = 3052] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 94 (000000C584983000) [pid = 3052] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 93 (000000C581C2A800) [pid = 3052] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 92 (000000C581C8E800) [pid = 3052] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 91 (000000C5826B8800) [pid = 3052] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 90 (000000C5828F0800) [pid = 3052] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 89 (000000C5B2450000) [pid = 3052] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 88 (000000C581E5F800) [pid = 3052] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B7575C00) [pid = 3052] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5B8D15000) [pid = 3052] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5B8496C00) [pid = 3052] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5BC66C000) [pid = 3052] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C5B258EC00) [pid = 3052] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B2B1B000) [pid = 3052] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C581E53800) [pid = 3052] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C5828ED000) [pid = 3052] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C5C01F7800) [pid = 3052] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C5BF898800) [pid = 3052] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5C0D14400) [pid = 3052] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C5C048D400) [pid = 3052] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 75 (000000C5B8311C00) [pid = 3052] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 74 (000000C5B2421800) [pid = 3052] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 73 (000000C5B2585800) [pid = 3052] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 72 (000000C5B8A2D800) [pid = 3052] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 71 (000000C5B8D15800) [pid = 3052] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 18:54:02 INFO - PROCESS | 3052 | --DOMWINDOW == 70 (000000C5B12BF400) [pid = 3052] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 18:54:03 INFO - PROCESS | 3052 | 1467683643078 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:54:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:54:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1695ms 18:54:03 INFO - PROCESS | 3052 | 1467683643132 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 3052 | 1467683643137 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 18:54:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:54:03 INFO - PROCESS | 3052 | 1467683643142 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 3052 | 1467683643144 Marionette TRACE conn5 <- [1,3082,null,{}] 18:54:03 INFO - PROCESS | 3052 | 1467683643150 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}] 18:54:03 INFO - PROCESS | 3052 | 1467683643153 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:03 INFO - PROCESS | 3052 | 1467683643248 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 18:54:03 INFO - PROCESS | 3052 | 1467683643255 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 3052 | 1467683643257 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:03 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5829E0800 == 26 [pid = 3052] [id = 782] 18:54:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 71 (000000C581E58000) [pid = 3052] [serial = 2344] [outer = 0000000000000000] 18:54:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 72 (000000C581E5E800) [pid = 3052] [serial = 2345] [outer = 000000C581E58000] 18:54:03 INFO - PROCESS | 3052 | 1467683643311 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 3052 | ++DOMWINDOW == 73 (000000C5826C5400) [pid = 3052] [serial = 2346] [outer = 000000C581E58000] 18:54:03 INFO - PROCESS | 3052 | 1467683643802 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:54:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:54:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 18:54:03 INFO - PROCESS | 3052 | 1467683643837 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 3052 | 1467683643843 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 18:54:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:54:03 INFO - PROCESS | 3052 | 1467683643850 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 3052 | 1467683643852 Marionette TRACE conn5 <- [1,3086,null,{}] 18:54:03 INFO - PROCESS | 3052 | 1467683643856 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}] 18:54:03 INFO - PROCESS | 3052 | 1467683643859 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:03 INFO - PROCESS | 3052 | 1467683643956 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 18:54:04 INFO - PROCESS | 3052 | 1467683644003 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 3052 | 1467683644005 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584928800 == 27 [pid = 3052] [id = 783] 18:54:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 74 (000000C583786C00) [pid = 3052] [serial = 2347] [outer = 0000000000000000] 18:54:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 75 (000000C58378A400) [pid = 3052] [serial = 2348] [outer = 000000C583786C00] 18:54:04 INFO - PROCESS | 3052 | 1467683644054 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 76 (000000C58388E800) [pid = 3052] [serial = 2349] [outer = 000000C583786C00] 18:54:04 INFO - PROCESS | 3052 | 1467683644513 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]]]}] 18:54:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:54:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:54:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 18:54:04 INFO - PROCESS | 3052 | 1467683644542 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 3052 | 1467683644544 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 18:54:04 INFO - PROCESS | 3052 | 1467683644548 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:54:04 INFO - PROCESS | 3052 | 1467683644552 Marionette TRACE conn5 <- [1,3090,null,{}] 18:54:04 INFO - PROCESS | 3052 | 1467683644563 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}] 18:54:04 INFO - PROCESS | 3052 | 1467683644568 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:04 INFO - PROCESS | 3052 | 1467683644661 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 18:54:04 INFO - PROCESS | 3052 | 1467683644668 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 3052 | 1467683644671 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:04 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584D15800 == 28 [pid = 3052] [id = 784] 18:54:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 77 (000000C581C42800) [pid = 3052] [serial = 2350] [outer = 0000000000000000] 18:54:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 78 (000000C5B2028C00) [pid = 3052] [serial = 2351] [outer = 000000C581C42800] 18:54:04 INFO - PROCESS | 3052 | 1467683644720 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 3052 | ++DOMWINDOW == 79 (000000C5B2449000) [pid = 3052] [serial = 2352] [outer = 000000C581C42800] 18:54:05 INFO - PROCESS | 3052 | 1467683645138 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:54:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 18:54:05 INFO - PROCESS | 3052 | 1467683645180 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 3052 | 1467683645183 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 18:54:05 INFO - PROCESS | 3052 | 1467683645186 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:54:05 INFO - PROCESS | 3052 | 1467683645188 Marionette TRACE conn5 <- [1,3094,null,{}] 18:54:05 INFO - PROCESS | 3052 | 1467683645210 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}] 18:54:05 INFO - PROCESS | 3052 | 1467683645213 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:05 INFO - PROCESS | 3052 | 1467683645341 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 18:54:05 INFO - PROCESS | 3052 | 1467683645423 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 3052 | 1467683645425 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:05 INFO - PROCESS | 3052 | ++DOCSHELL 000000C584E89000 == 29 [pid = 3052] [id = 785] 18:54:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 80 (000000C5B259B400) [pid = 3052] [serial = 2353] [outer = 0000000000000000] 18:54:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 81 (000000C5B259F800) [pid = 3052] [serial = 2354] [outer = 000000C5B259B400] 18:54:05 INFO - PROCESS | 3052 | 1467683645471 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 3052 | ++DOMWINDOW == 82 (000000C5B2918800) [pid = 3052] [serial = 2355] [outer = 000000C5B259B400] 18:54:05 INFO - PROCESS | 3052 | 1467683645887 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]]]}] 18:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:54:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:54:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 754ms 18:54:05 INFO - PROCESS | 3052 | 1467683645943 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 3052 | 1467683645946 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 18:54:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:54:05 INFO - PROCESS | 3052 | 1467683645957 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 3052 | 1467683645959 Marionette TRACE conn5 <- [1,3098,null,{}] 18:54:05 INFO - PROCESS | 3052 | 1467683645962 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}] 18:54:05 INFO - PROCESS | 3052 | 1467683645965 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:06 INFO - PROCESS | 3052 | 1467683646078 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 18:54:06 INFO - PROCESS | 3052 | 1467683646083 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 3052 | 1467683646085 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B0A1F800 == 30 [pid = 3052] [id = 786] 18:54:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 83 (000000C580B48C00) [pid = 3052] [serial = 2356] [outer = 0000000000000000] 18:54:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 84 (000000C5B34DCC00) [pid = 3052] [serial = 2357] [outer = 000000C580B48C00] 18:54:06 INFO - PROCESS | 3052 | 1467683646130 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 85 (000000C5B6A1A400) [pid = 3052] [serial = 2358] [outer = 000000C580B48C00] 18:54:06 INFO - PROCESS | 3052 | 1467683646571 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"]]]}] 18:54:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:54:06 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 18:54:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:54:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms 18:54:06 INFO - PROCESS | 3052 | 1467683646581 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 3052 | 1467683646583 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 18:54:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:54:06 INFO - PROCESS | 3052 | 1467683646587 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 3052 | 1467683646589 Marionette TRACE conn5 <- [1,3102,null,{}] 18:54:06 INFO - PROCESS | 3052 | 1467683646592 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}] 18:54:06 INFO - PROCESS | 3052 | 1467683646598 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:06 INFO - PROCESS | 3052 | 1467683646738 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 18:54:06 INFO - PROCESS | 3052 | 1467683646826 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\", \"7a453270-93e8-4bf7-9e7b-53e2a491c715\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 3052 | 1467683646828 Marionette INFO sendAsync 7bcd2cbd-16c0-4e24-9a3f-c09ebd1c8398 18:54:06 INFO - PROCESS | 3052 | ++DOCSHELL 000000C5B2A47000 == 31 [pid = 3052] [id = 787] 18:54:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 86 (000000C5B6A41000) [pid = 3052] [serial = 2359] [outer = 0000000000000000] 18:54:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 87 (000000C5B7845400) [pid = 3052] [serial = 2360] [outer = 000000C5B6A41000] 18:54:06 INFO - PROCESS | 3052 | 1467683646883 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 3052 | ++DOMWINDOW == 88 (000000C5B8A31C00) [pid = 3052] [serial = 2361] [outer = 000000C5B6A41000] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 87 (000000C5B8C06C00) [pid = 3052] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 86 (000000C5BEAFB400) [pid = 3052] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 85 (000000C5C0D0FC00) [pid = 3052] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 84 (000000C5C11DE000) [pid = 3052] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 83 (000000C581E60000) [pid = 3052] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 82 (000000C5B8A26000) [pid = 3052] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 81 (000000C5B2583800) [pid = 3052] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 80 (000000C581C8F000) [pid = 3052] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 79 (000000C581C48C00) [pid = 3052] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 78 (000000C581C44800) [pid = 3052] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 77 (000000C5BC6C0800) [pid = 3052] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:54:07 INFO - PROCESS | 3052 | --DOMWINDOW == 76 (000000C581CF4800) [pid = 3052] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:54:07 INFO - PROCESS | 3052 | 1467683647547 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]]]}] 18:54:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:54:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 986ms 18:54:07 INFO - PROCESS | 3052 | 1467683647576 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 3052 | 1467683647578 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 18:54:08 WARNING - u'runner_teardown' () 18:54:08 INFO - No more tests 18:54:08 INFO - Got 0 unexpected results 18:54:08 INFO - SUITE-END | took 687s 18:54:08 INFO - Closing logging queue 18:54:08 INFO - queue closed 18:54:08 INFO - Return code: 0 18:54:08 WARNING - # TBPL SUCCESS # 18:54:08 INFO - Running post-action listener: _resource_record_post_action 18:54:08 INFO - Running post-run listener: _resource_record_post_run 18:54:09 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 48477184; Write bytes: 999418880; Read time: 921620; Write time: 3874630 18:54:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:54:09 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 38976512; Read time: 0; Write time: 69760 18:54:09 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 48477184; Write bytes: 886267904; Read time: 921620; Write time: 3755980 18:54:09 INFO - Running post-run listener: _upload_blobber_files 18:54:09 INFO - Blob upload gear active. 18:54:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:54:09 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 18:54:09 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'] 18:54:09 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 18:54:10 INFO - (blobuploader) - INFO - Open directory for files ... 18:54:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:54:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:54:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:54:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:54:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:54:11 INFO - (blobuploader) - INFO - Done attempting. 18:54:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:54:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:54:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:54:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:54:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:54:12 INFO - (blobuploader) - INFO - Done attempting. 18:54:12 INFO - (blobuploader) - INFO - Iteration through files over. 18:54:12 INFO - Return code: 0 18:54:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:54:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/87b77efe8600df95a566710b7699e9b8f62e2cbf71f20d75376e9d06cf05c17a9c0c727570d95c2cc6d71b028fc2157fdadcf5e48e5d8f43bbd34021f6218df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b72c0cc349d5a271ef68ae6300a1ecb58206bc151a48c15fb69b316396b8e51cd98a32a343f2235020a5dcf0ffa9c5ab06188fd99d63ca4451c2a8e73c7edc9"} 18:54:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:54:12 INFO - Writing to file C:\slave\test\properties\blobber_files 18:54:12 INFO - Contents: 18:54:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/87b77efe8600df95a566710b7699e9b8f62e2cbf71f20d75376e9d06cf05c17a9c0c727570d95c2cc6d71b028fc2157fdadcf5e48e5d8f43bbd34021f6218df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b72c0cc349d5a271ef68ae6300a1ecb58206bc151a48c15fb69b316396b8e51cd98a32a343f2235020a5dcf0ffa9c5ab06188fd99d63ca4451c2a8e73c7edc9"} 18:54:12 INFO - Running post-run listener: copy_logs_to_upload_dir 18:54:12 INFO - Copying logs to upload dir... 18:54:12 INFO - mkdir: C:\slave\test\build\upload\logs 18:54:12 INFO - Copying logs to upload dir... 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - Using _rmtree_windows ... 18:54:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=956.709000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-07-04 18:54:13.259883) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 18:54:13.261925) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/87b77efe8600df95a566710b7699e9b8f62e2cbf71f20d75376e9d06cf05c17a9c0c727570d95c2cc6d71b028fc2157fdadcf5e48e5d8f43bbd34021f6218df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b72c0cc349d5a271ef68ae6300a1ecb58206bc151a48c15fb69b316396b8e51cd98a32a343f2235020a5dcf0ffa9c5ab06188fd99d63ca4451c2a8e73c7edc9"} build_url:https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/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/87b77efe8600df95a566710b7699e9b8f62e2cbf71f20d75376e9d06cf05c17a9c0c727570d95c2cc6d71b028fc2157fdadcf5e48e5d8f43bbd34021f6218df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b72c0cc349d5a271ef68ae6300a1ecb58206bc151a48c15fb69b316396b8e51cd98a32a343f2235020a5dcf0ffa9c5ab06188fd99d63ca4451c2a8e73c7edc9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/APH9h-ubT4uwPMgOVRs02g/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 18:54:13.390781) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:54:13.391578) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:54:13.513767) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-04 18:54:13.514101) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-04 18:54:14.079269) ========= ========= Total master_lag: 3.85 =========