builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-030 starttime: 1468194429.34 results: success (0) buildid: 20160710161526 builduid: 1ed77665a647452ea159b502af30e6fe revision: fa7a42657c48de78ba1a0fefd43d1c6ed233e97a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:09.338236) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:09.338716) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:09.339017) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:09.516667) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 16:47:09.516950) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False --16:47:10-- 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% 9.15 MB/s 16:47:10 (9.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.042000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 16:47:10.651233) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 16:47:10.651515) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.703000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 16:47:13.378386) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 16:47:13.378700) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fa7a42657c48de78ba1a0fefd43d1c6ed233e97a --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 fa7a42657c48de78ba1a0fefd43d1c6ed233e97a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False 2016-07-10 16:47:13,885 truncating revision to first 12 chars 2016-07-10 16:47:13,885 Setting DEBUG logging. 2016-07-10 16:47:13,885 attempt 1/10 2016-07-10 16:47:13,885 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fa7a42657c48?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 16:47:14,328 unpacking tar archive at: mozilla-beta-fa7a42657c48/testing/mozharness/ program finished with exit code 0 elapsedTime=1.185000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 16:47:14.642252) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:14.642542) ========= script_repo_revision: fa7a42657c48de78ba1a0fefd43d1c6ed233e97a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:14.642927) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:14.643217) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:14.660444) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 12 secs) (at 2016-07-10 16:47:14.660819) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:47:15 INFO - MultiFileLogger online at 20160710 16:47:15 in C:\slave\test 16:47:15 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 16:47:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:47:15 INFO - {'append_to_log': False, 16:47:15 INFO - 'base_work_dir': 'C:\\slave\\test', 16:47:15 INFO - 'blob_upload_branch': 'mozilla-beta', 16:47:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:47:15 INFO - 'buildbot_json_path': 'buildprops.json', 16:47:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:47:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:47:15 INFO - 'download_minidump_stackwalk': True, 16:47:15 INFO - 'download_symbols': 'true', 16:47:15 INFO - 'e10s': False, 16:47:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:47:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:47:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:47:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:47:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:47:15 INFO - 'C:/mozilla-build/tooltool.py'), 16:47:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:47:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:47:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:47:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:47:15 INFO - 'log_level': 'info', 16:47:15 INFO - 'log_to_console': True, 16:47:15 INFO - 'opt_config_files': (), 16:47:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:47:15 INFO - '--processes=1', 16:47:15 INFO - '--config=%(test_path)s/wptrunner.ini', 16:47:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:47:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:47:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:47:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:47:15 INFO - 'pip_index': False, 16:47:15 INFO - 'require_test_zip': True, 16:47:15 INFO - 'test_type': ('testharness',), 16:47:15 INFO - 'this_chunk': '1', 16:47:15 INFO - 'total_chunks': '10', 16:47:15 INFO - 'virtualenv_path': 'venv', 16:47:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:47:15 INFO - 'work_dir': 'build'} 16:47:15 INFO - ##### 16:47:15 INFO - ##### Running clobber step. 16:47:15 INFO - ##### 16:47:15 INFO - Running pre-action listener: _resource_record_pre_action 16:47:15 INFO - Running main action method: clobber 16:47:15 INFO - rmtree: C:\slave\test\build 16:47:15 INFO - Using _rmtree_windows ... 16:47:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:49:36 INFO - Running post-action listener: _resource_record_post_action 16:49:36 INFO - ##### 16:49:36 INFO - ##### Running read-buildbot-config step. 16:49:36 INFO - ##### 16:49:36 INFO - Running pre-action listener: _resource_record_pre_action 16:49:36 INFO - Running main action method: read_buildbot_config 16:49:36 INFO - Using buildbot properties: 16:49:36 INFO - { 16:49:36 INFO - "project": "", 16:49:36 INFO - "product": "firefox", 16:49:36 INFO - "script_repo_revision": "production", 16:49:36 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:49:36 INFO - "repository": "", 16:49:36 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:49:36 INFO - "buildid": "20160710161526", 16:49:36 INFO - "pgo_build": "False", 16:49:36 INFO - "basedir": "C:\\slave\\test", 16:49:36 INFO - "buildnumber": 21, 16:49:36 INFO - "slavename": "t-w864-ix-030", 16:49:36 INFO - "revision": "fa7a42657c48de78ba1a0fefd43d1c6ed233e97a", 16:49:36 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:49:36 INFO - "platform": "win64", 16:49:36 INFO - "branch": "mozilla-beta", 16:49:36 INFO - "repo_path": "releases/mozilla-beta", 16:49:36 INFO - "moz_repo_path": "", 16:49:36 INFO - "stage_platform": "win64", 16:49:36 INFO - "builduid": "1ed77665a647452ea159b502af30e6fe", 16:49:36 INFO - "slavebuilddir": "test" 16:49:36 INFO - } 16:49:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:49:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:49:36 INFO - Running post-action listener: _resource_record_post_action 16:49:36 INFO - ##### 16:49:36 INFO - ##### Running download-and-extract step. 16:49:36 INFO - ##### 16:49:36 INFO - Running pre-action listener: _resource_record_pre_action 16:49:36 INFO - Running main action method: download_and_extract 16:49:36 INFO - mkdir: C:\slave\test\build\tests 16:49:36 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')]} 16:49:36 INFO - https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:49:36 INFO - trying https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:49:36 INFO - Downloading https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:49:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:49:37 INFO - Downloaded 1240 bytes. 16:49:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:49:37 INFO - Using the following test package requirements: 16:49:37 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:49:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:49:37 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:49:37 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'jsshell-win64.zip'], 16:49:37 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:49:37 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:49:37 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:49:37 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:49:37 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:49:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:49:37 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:49:37 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 16:49:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:49:37 INFO - https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:49:37 INFO - trying https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:49:37 INFO - Downloading https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:49:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:49:38 INFO - Downloaded 20908748 bytes. 16:49:38 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/*'] 16:49:38 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/* 16:49:41 INFO - caution: filename not matched: web-platform/* 16:49:41 INFO - Return code: 11 16:49:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:49:41 INFO - https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:49:41 INFO - trying https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:49:41 INFO - Downloading https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:49:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:49:42 INFO - Downloaded 36389910 bytes. 16:49:42 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/*'] 16:49:42 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/* 16:50:35 INFO - caution: filename not matched: bin/* 16:50:35 INFO - caution: filename not matched: config/* 16:50:35 INFO - caution: filename not matched: mozbase/* 16:50:35 INFO - caution: filename not matched: marionette/* 16:50:35 INFO - caution: filename not matched: tools/wptserve/* 16:50:35 INFO - Return code: 11 16:50:35 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')]} 16:50:35 INFO - https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:50:35 INFO - trying https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:50:35 INFO - Downloading https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:50:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:50:37 INFO - Downloaded 82728252 bytes. 16:50:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:50:37 INFO - mkdir: C:\slave\test\properties 16:50:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:50:37 INFO - Writing to file C:\slave\test\properties\build_url 16:50:37 INFO - Contents: 16:50:37 INFO - build_url:https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:50:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:50:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:50:38 INFO - Writing to file C:\slave\test\properties\symbols_url 16:50:38 INFO - Contents: 16:50:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:50: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')]} 16:50:38 INFO - https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:50:38 INFO - trying https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:50:38 INFO - Downloading https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:50:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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 16:50:39 INFO - Downloaded 50749449 bytes. 16:50:39 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'] 16:50:39 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 16:50:44 INFO - Return code: 0 16:50:44 INFO - Running post-action listener: _resource_record_post_action 16:50:44 INFO - Running post-action listener: set_extra_try_arguments 16:50:44 INFO - ##### 16:50:44 INFO - ##### Running create-virtualenv step. 16:50:44 INFO - ##### 16:50:44 INFO - Running pre-action listener: _pre_create_virtualenv 16:50:44 INFO - Running pre-action listener: _resource_record_pre_action 16:50:44 INFO - Running main action method: create_virtualenv 16:50:44 INFO - Creating virtualenv C:\slave\test\build\venv 16:50:44 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 16:50:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:50:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:50:53 INFO - Installing distribute......................................................................................................................................................................................done. 16:50:55 INFO - Return code: 0 16:50:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:50:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:50:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:50:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:50:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:50:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 16:50:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:50:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:50:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:50:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 16:50:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:50:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:50:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:50:55 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 16:50:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:50:55 INFO - 'DCLOCATION': 'SCL3', 16:50:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:50:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:50:55 INFO - 'HOMEDRIVE': 'C:', 16:50:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 16:50:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:50:55 INFO - 'KTS_VERSION': '1.19c', 16:50:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 16:50:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 16:50:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:50:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:50:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:50:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:50:55 INFO - 'MOZ_NO_REMOTE': '1', 16:50:55 INFO - 'NO_EM_RESTART': '1', 16:50:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:50:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:50:55 INFO - 'OS': 'Windows_NT', 16:50:55 INFO - 'OURDRIVE': 'C:', 16:50:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:50:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:50:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:50:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:50:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:50:55 INFO - 'PROCESSOR_LEVEL': '6', 16:50:55 INFO - 'PROCESSOR_REVISION': '1e05', 16:50:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:50:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:50:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:50:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:50:55 INFO - 'PROMPT': '$P$G', 16:50:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:50:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:50:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:50:55 INFO - 'PWD': 'C:\\slave\\test', 16:50:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:50:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:50:55 INFO - 'SYSTEMDRIVE': 'C:', 16:50:55 INFO - 'SYSTEMROOT': 'C:\\windows', 16:50:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:50:55 INFO - 'TEST1': 'testie', 16:50:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:50:55 INFO - 'USERDOMAIN': 'T-W864-IX-030', 16:50:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 16:50:55 INFO - 'USERNAME': 'cltbld', 16:50:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 16:50:55 INFO - 'WINDIR': 'C:\\windows', 16:50:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:50:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:50:56 INFO - Downloading/unpacking psutil>=0.7.1 16:50:56 INFO - Running setup.py egg_info for package psutil 16:50:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:50:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:50:56 INFO - Installing collected packages: psutil 16:50:56 INFO - Running setup.py install for psutil 16:50:56 INFO - building 'psutil._psutil_windows' extension 16:50:56 INFO - error: Unable to find vcvarsall.bat 16:50:56 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-g9kc0z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:50:56 INFO - running install 16:50:56 INFO - running build 16:50:56 INFO - running build_py 16:50:56 INFO - creating build 16:50:56 INFO - creating build\lib.win32-2.7 16:50:56 INFO - creating build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:50:56 INFO - running build_ext 16:50:56 INFO - building 'psutil._psutil_windows' extension 16:50:56 INFO - error: Unable to find vcvarsall.bat 16:50:56 INFO - ---------------------------------------- 16:50:56 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-g9kc0z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:50:56 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-030\AppData\Roaming\pip\pip.log 16:50:56 WARNING - Return code: 1 16:50:56 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:50:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:50:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:50:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:50:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:50:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 16:50:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:50:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:50:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:50:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 16:50:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:50:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:50:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:50:56 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 16:50:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:50:56 INFO - 'DCLOCATION': 'SCL3', 16:50:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:50:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:50:56 INFO - 'HOMEDRIVE': 'C:', 16:50:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 16:50:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:50:56 INFO - 'KTS_VERSION': '1.19c', 16:50:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 16:50:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 16:50:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:50:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:50:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:50:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:50:56 INFO - 'MOZ_NO_REMOTE': '1', 16:50:56 INFO - 'NO_EM_RESTART': '1', 16:50:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:50:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:50:56 INFO - 'OS': 'Windows_NT', 16:50:56 INFO - 'OURDRIVE': 'C:', 16:50:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:50:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:50:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:50:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:50:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:50:56 INFO - 'PROCESSOR_LEVEL': '6', 16:50:56 INFO - 'PROCESSOR_REVISION': '1e05', 16:50:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:50:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:50:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:50:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:50:56 INFO - 'PROMPT': '$P$G', 16:50:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:50:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:50:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:50:56 INFO - 'PWD': 'C:\\slave\\test', 16:50:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:50:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:50:56 INFO - 'SYSTEMDRIVE': 'C:', 16:50:56 INFO - 'SYSTEMROOT': 'C:\\windows', 16:50:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:50:56 INFO - 'TEST1': 'testie', 16:50:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:50:56 INFO - 'USERDOMAIN': 'T-W864-IX-030', 16:50:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 16:50:56 INFO - 'USERNAME': 'cltbld', 16:50:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 16:50:56 INFO - 'WINDIR': 'C:\\windows', 16:50:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:50:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:50:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:50:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:50:57 INFO - Running setup.py egg_info for package mozsystemmonitor 16:50:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:50:57 INFO - Running setup.py egg_info for package psutil 16:50:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:50:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:50:57 INFO - Installing collected packages: mozsystemmonitor, psutil 16:50:57 INFO - Running setup.py install for mozsystemmonitor 16:50:57 INFO - Running setup.py install for psutil 16:50:57 INFO - building 'psutil._psutil_windows' extension 16:50:57 INFO - error: Unable to find vcvarsall.bat 16:50:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-dqlmou-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:50:57 INFO - running install 16:50:57 INFO - running build 16:50:57 INFO - running build_py 16:50:57 INFO - running build_ext 16:50:57 INFO - building 'psutil._psutil_windows' extension 16:50:57 INFO - error: Unable to find vcvarsall.bat 16:50:57 INFO - ---------------------------------------- 16:50:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-dqlmou-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:50:57 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-030\AppData\Roaming\pip\pip.log 16:50:57 WARNING - Return code: 1 16:50:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 16:50:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:50:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:50:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:50:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:50:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:50:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 16:50:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:50:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:50:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:50:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 16:50:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:50:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:50:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:50:57 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 16:50:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:50:57 INFO - 'DCLOCATION': 'SCL3', 16:50:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:50:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:50:57 INFO - 'HOMEDRIVE': 'C:', 16:50:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 16:50:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:50:57 INFO - 'KTS_VERSION': '1.19c', 16:50:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 16:50:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 16:50:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:50:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:50:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:50:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:50:57 INFO - 'MOZ_NO_REMOTE': '1', 16:50:57 INFO - 'NO_EM_RESTART': '1', 16:50:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:50:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:50:57 INFO - 'OS': 'Windows_NT', 16:50:57 INFO - 'OURDRIVE': 'C:', 16:50:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:50:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:50:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:50:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:50:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:50:57 INFO - 'PROCESSOR_LEVEL': '6', 16:50:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:50:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:50:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:50:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:50:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:50:57 INFO - 'PROMPT': '$P$G', 16:50:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:50:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:50:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:50:57 INFO - 'PWD': 'C:\\slave\\test', 16:50:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:50:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:50:57 INFO - 'SYSTEMDRIVE': 'C:', 16:50:57 INFO - 'SYSTEMROOT': 'C:\\windows', 16:50:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:50:57 INFO - 'TEST1': 'testie', 16:50:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:50:57 INFO - 'USERDOMAIN': 'T-W864-IX-030', 16:50:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 16:50:57 INFO - 'USERNAME': 'cltbld', 16:50:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 16:50:57 INFO - 'WINDIR': 'C:\\windows', 16:50:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:50:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:50:58 INFO - Downloading/unpacking blobuploader==1.2.4 16:50:58 INFO - Downloading blobuploader-1.2.4.tar.gz 16:50:58 INFO - Running setup.py egg_info for package blobuploader 16:50:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:51:02 INFO - Running setup.py egg_info for package requests 16:51:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:51:02 INFO - Downloading docopt-0.6.1.tar.gz 16:51:02 INFO - Running setup.py egg_info for package docopt 16:51:02 INFO - Installing collected packages: blobuploader, docopt, requests 16:51:02 INFO - Running setup.py install for blobuploader 16:51:02 INFO - Running setup.py install for docopt 16:51:02 INFO - Running setup.py install for requests 16:51:02 INFO - Successfully installed blobuploader docopt requests 16:51:02 INFO - Cleaning up... 16:51:02 INFO - Return code: 0 16:51:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:51:02 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')]} 16:51:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:51:02 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')]} 16:51:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:51:02 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, '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-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 16:51:02 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 16:51:02 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 16:51:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:51:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 16:51:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:51:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:51:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:51:02 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 16:51:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:51:02 INFO - 'DCLOCATION': 'SCL3', 16:51:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:51:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:51:02 INFO - 'HOMEDRIVE': 'C:', 16:51:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 16:51:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:51:02 INFO - 'KTS_VERSION': '1.19c', 16:51:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 16:51:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 16:51:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:51:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:51:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:51:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:51:02 INFO - 'MOZ_NO_REMOTE': '1', 16:51:02 INFO - 'NO_EM_RESTART': '1', 16:51:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:51:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:51:02 INFO - 'OS': 'Windows_NT', 16:51:02 INFO - 'OURDRIVE': 'C:', 16:51:02 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', 16:51:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:51:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:51:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:51:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:51:02 INFO - 'PROCESSOR_LEVEL': '6', 16:51:02 INFO - 'PROCESSOR_REVISION': '1e05', 16:51:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:51:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:51:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:51:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:51:02 INFO - 'PROMPT': '$P$G', 16:51:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:51:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:51:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:51:02 INFO - 'PWD': 'C:\\slave\\test', 16:51:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:51:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:51:02 INFO - 'SYSTEMDRIVE': 'C:', 16:51:02 INFO - 'SYSTEMROOT': 'C:\\windows', 16:51:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:51:02 INFO - 'TEST1': 'testie', 16:51:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:51:02 INFO - 'USERDOMAIN': 'T-W864-IX-030', 16:51:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 16:51:02 INFO - 'USERNAME': 'cltbld', 16:51:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 16:51:02 INFO - 'WINDIR': 'C:\\windows', 16:51:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:51:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:51:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:51:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:51:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:51:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:51:07 INFO - Unpacking c:\slave\test\build\tests\marionette 16:51:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:51:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:51:07 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 16:51:07 INFO - Running setup.py install for browsermob-proxy 16:51:23 INFO - Running setup.py install for manifestparser 16:51:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for marionette-client 16:51:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:51:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for marionette-driver 16:51:23 INFO - Running setup.py install for mozcrash 16:51:23 INFO - Running setup.py install for mozdebug 16:51:23 INFO - Running setup.py install for mozdevice 16:51:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozfile 16:51:23 INFO - Running setup.py install for mozhttpd 16:51:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozinfo 16:51:23 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozInstall 16:51:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozleak 16:51:23 INFO - Running setup.py install for mozlog 16:51:23 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for moznetwork 16:51:23 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozprocess 16:51:23 INFO - Running setup.py install for mozprofile 16:51:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozrunner 16:51:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for mozscreenshot 16:51:23 INFO - Running setup.py install for moztest 16:51:23 INFO - Running setup.py install for mozversion 16:51:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:51:23 INFO - Running setup.py install for wptserve 16:51:23 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 16:51:23 INFO - Cleaning up... 16:51:23 INFO - Return code: 0 16:51:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:51:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:51:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:51:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:51:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:51:23 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, '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-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 16:51:23 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 16:51:23 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 16:51:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:51:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 16:51:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:51:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:51:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:51:23 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 16:51:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:51:23 INFO - 'DCLOCATION': 'SCL3', 16:51:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:51:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:51:23 INFO - 'HOMEDRIVE': 'C:', 16:51:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 16:51:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:51:23 INFO - 'KTS_VERSION': '1.19c', 16:51:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 16:51:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 16:51:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:51:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:51:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:51:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:51:23 INFO - 'MOZ_NO_REMOTE': '1', 16:51:23 INFO - 'NO_EM_RESTART': '1', 16:51:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:51:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:51:23 INFO - 'OS': 'Windows_NT', 16:51:23 INFO - 'OURDRIVE': 'C:', 16:51:23 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:51:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:51:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:51:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:51:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:51:23 INFO - 'PROCESSOR_LEVEL': '6', 16:51:23 INFO - 'PROCESSOR_REVISION': '1e05', 16:51:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:51:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:51:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:51:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:51:23 INFO - 'PROMPT': '$P$G', 16:51:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:51:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:51:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:51:23 INFO - 'PWD': 'C:\\slave\\test', 16:51:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:51:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:51:23 INFO - 'SYSTEMDRIVE': 'C:', 16:51:23 INFO - 'SYSTEMROOT': 'C:\\windows', 16:51:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:51:23 INFO - 'TEST1': 'testie', 16:51:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:51:23 INFO - 'USERDOMAIN': 'T-W864-IX-030', 16:51:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 16:51:23 INFO - 'USERNAME': 'cltbld', 16:51:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 16:51:23 INFO - 'WINDIR': 'C:\\windows', 16:51:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:51:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:51:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:51:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:51:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:51:27 INFO - Unpacking c:\slave\test\build\tests\marionette 16:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:51:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:51:27 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)) 16:51:42 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)) 16:51:42 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)) 16:51:42 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)) 16:51:42 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)) 16:51:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:51:42 INFO - Downloading blessings-1.6.tar.gz 16:51:42 INFO - Running setup.py egg_info for package blessings 16:51:42 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)) 16:51:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:51:42 INFO - Running setup.py install for blessings 16:51:42 INFO - Running setup.py install for browsermob-proxy 16:51:42 INFO - Running setup.py install for manifestparser 16:51:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Running setup.py install for marionette-client 16:51:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:51:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Running setup.py install for marionette-driver 16:51:42 INFO - Running setup.py install for mozcrash 16:51:42 INFO - Running setup.py install for mozdebug 16:51:42 INFO - Running setup.py install for mozdevice 16:51:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Running setup.py install for mozhttpd 16:51:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Running setup.py install for mozInstall 16:51:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Running setup.py install for mozleak 16:51:42 INFO - Running setup.py install for mozprofile 16:51:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Running setup.py install for mozrunner 16:51:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:51:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:51:44 INFO - Running setup.py install for mozscreenshot 16:51:44 INFO - Running setup.py install for moztest 16:51:44 INFO - Running setup.py install for mozversion 16:51:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:51:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:51:44 INFO - Running setup.py install for wptserve 16:51:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:51:44 INFO - Cleaning up... 16:51:44 INFO - Return code: 0 16:51:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:51:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:51:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:51:45 INFO - Reading from file tmpfile_stdout 16:51:45 INFO - Using _rmtree_windows ... 16:51:45 INFO - Using _rmtree_windows ... 16:51:45 INFO - Current package versions: 16:51:45 INFO - blessings == 1.6 16:51:45 INFO - blobuploader == 1.2.4 16:51:45 INFO - browsermob-proxy == 0.6.0 16:51:45 INFO - distribute == 0.6.14 16:51:45 INFO - docopt == 0.6.1 16:51:45 INFO - manifestparser == 1.1 16:51:45 INFO - marionette-client == 2.3.0 16:51:45 INFO - marionette-driver == 1.4.0 16:51:45 INFO - mozInstall == 1.12 16:51:45 INFO - mozcrash == 0.17 16:51:45 INFO - mozdebug == 0.1 16:51:45 INFO - mozdevice == 0.48 16:51:45 INFO - mozfile == 1.2 16:51:45 INFO - mozhttpd == 0.7 16:51:45 INFO - mozinfo == 0.9 16:51:45 INFO - mozleak == 0.1 16:51:45 INFO - mozlog == 3.1 16:51:45 INFO - moznetwork == 0.27 16:51:45 INFO - mozprocess == 0.22 16:51:45 INFO - mozprofile == 0.28 16:51:45 INFO - mozrunner == 6.11 16:51:45 INFO - mozscreenshot == 0.1 16:51:45 INFO - mozsystemmonitor == 0.0 16:51:45 INFO - moztest == 0.7 16:51:45 INFO - mozversion == 1.4 16:51:45 INFO - requests == 1.2.3 16:51:45 INFO - wptserve == 1.4.0 16:51:45 INFO - Running post-action listener: _resource_record_post_action 16:51:45 INFO - Running post-action listener: _start_resource_monitoring 16:51:45 INFO - Starting resource monitoring. 16:51:45 INFO - ##### 16:51:45 INFO - ##### Running pull step. 16:51:45 INFO - ##### 16:51:45 INFO - Running pre-action listener: _resource_record_pre_action 16:51:45 INFO - Running main action method: pull 16:51:45 INFO - Pull has nothing to do! 16:51:45 INFO - Running post-action listener: _resource_record_post_action 16:51:45 INFO - ##### 16:51:45 INFO - ##### Running install step. 16:51:45 INFO - ##### 16:51:45 INFO - Running pre-action listener: _resource_record_pre_action 16:51:45 INFO - Running main action method: install 16:51:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:51:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:51:45 INFO - Reading from file tmpfile_stdout 16:51:45 INFO - Using _rmtree_windows ... 16:51:45 INFO - Using _rmtree_windows ... 16:51:45 INFO - Detecting whether we're running mozinstall >=1.0... 16:51:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:51:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:51:45 INFO - Reading from file tmpfile_stdout 16:51:45 INFO - Output received: 16:51:45 INFO - Usage: mozinstall-script.py [options] installer 16:51:45 INFO - Options: 16:51:45 INFO - -h, --help show this help message and exit 16:51:45 INFO - -d DEST, --destination=DEST 16:51:45 INFO - Directory to install application into. [default: 16:51:45 INFO - "C:\slave\test"] 16:51:45 INFO - --app=APP Application being installed. [default: firefox] 16:51:45 INFO - Using _rmtree_windows ... 16:51:45 INFO - Using _rmtree_windows ... 16:51:45 INFO - mkdir: C:\slave\test\build\application 16:51:45 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'] 16:51:45 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 16:51:49 INFO - Reading from file tmpfile_stdout 16:51:49 INFO - Output received: 16:51:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:51:49 INFO - Using _rmtree_windows ... 16:51:49 INFO - Using _rmtree_windows ... 16:51:49 INFO - Running post-action listener: _resource_record_post_action 16:51:49 INFO - ##### 16:51:49 INFO - ##### Running run-tests step. 16:51:49 INFO - ##### 16:51:49 INFO - Running pre-action listener: _resource_record_pre_action 16:51:49 INFO - Running main action method: run_tests 16:51:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:51:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:51:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:51:49 INFO - grabbing minidump binary from tooltool 16:51:49 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')]} 16:51:49 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 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:51:49 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 16:51:49 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 16:51:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:51:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpb4eoxh 16:51:51 INFO - INFO - File integrity verified, renaming tmpb4eoxh to win32-minidump_stackwalk.exe 16:51:51 INFO - Return code: 0 16:51:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:51:51 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:51:51 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/TRPy9gc-RHaOHxpiZw-iJQ/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 16:51:51 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/TRPy9gc-RHaOHxpiZw-iJQ/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 16:51:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:51:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 16:51:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:51:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:51:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:51:51 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 16:51:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:51:51 INFO - 'DCLOCATION': 'SCL3', 16:51:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:51:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:51:51 INFO - 'HOMEDRIVE': 'C:', 16:51:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 16:51:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:51:51 INFO - 'KTS_VERSION': '1.19c', 16:51:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 16:51:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 16:51:51 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:51:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:51:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:51:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:51:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:51:51 INFO - 'MOZ_NO_REMOTE': '1', 16:51:51 INFO - 'NO_EM_RESTART': '1', 16:51:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:51:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:51:51 INFO - 'OS': 'Windows_NT', 16:51:51 INFO - 'OURDRIVE': 'C:', 16:51: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', 16:51:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:51:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:51:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:51:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:51:51 INFO - 'PROCESSOR_LEVEL': '6', 16:51:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:51:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:51:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:51:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:51:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:51:51 INFO - 'PROMPT': '$P$G', 16:51:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:51:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:51:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:51:51 INFO - 'PWD': 'C:\\slave\\test', 16:51:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:51:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:51:51 INFO - 'SYSTEMDRIVE': 'C:', 16:51:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:51:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:51:51 INFO - 'TEST1': 'testie', 16:51:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:51:51 INFO - 'USERDOMAIN': 'T-W864-IX-030', 16:51:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 16:51:51 INFO - 'USERNAME': 'cltbld', 16:51:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 16:51:51 INFO - 'WINDIR': 'C:\\windows', 16:51:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:51:51 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/TRPy9gc-RHaOHxpiZw-iJQ/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 16:51:53 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 16:51:53 INFO - import pkg_resources 16:51:54 INFO - Using 1 client processes 16:51:57 INFO - SUITE-START | Running 778 tests 16:51:57 INFO - Running testharness tests 16:51:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:51:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:51:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:51:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:51:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:51:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 16:51:58 INFO - Setting up ssl 16:51:58 INFO - PROCESS | certutil | 16:51:58 INFO - PROCESS | certutil | 16:51:58 INFO - PROCESS | certutil | 16:51:58 INFO - Certificate Nickname Trust Attributes 16:51:58 INFO - SSL,S/MIME,JAR/XPI 16:51:58 INFO - 16:51:58 INFO - web-platform-tests CT,, 16:51:58 INFO - 16:51:58 INFO - Starting runner 16:51:59 INFO - PROCESS | 3836 | [3836] 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 16:51:59 INFO - PROCESS | 3836 | [3836] 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 16:51:59 INFO - PROCESS | 3836 | [3836] 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 16:52:00 INFO - PROCESS | 3836 | 1468194720937 Marionette DEBUG Marionette enabled via build flag and pref 16:52:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F05CE5E000 == 1 [pid = 3836] [id = 1] 16:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 1 (000000F06C10F000) [pid = 3836] [serial = 1] [outer = 0000000000000000] 16:52:02 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 2 (000000F06C110000) [pid = 3836] [serial = 2] [outer = 000000F06C10F000] 16:52:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D3000 == 2 [pid = 3836] [id = 2] 16:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 3 (000000F06E1D3800) [pid = 3836] [serial = 3] [outer = 0000000000000000] 16:52:02 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:52:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 4 (000000F06E1D4800) [pid = 3836] [serial = 4] [outer = 000000F06E1D3800] 16:52:03 INFO - PROCESS | 3836 | 1468194723096 Marionette INFO Listening on port 2828 16:52:05 INFO - PROCESS | 3836 | 1468194725225 Marionette DEBUG Marionette enabled via command-line flag 16:52:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700B8000 == 3 [pid = 3836] [id = 3] 16:52:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 5 (000000F070106800) [pid = 3836] [serial = 5] [outer = 0000000000000000] 16:52:05 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:52:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 6 (000000F070107800) [pid = 3836] [serial = 6] [outer = 000000F070106800] 16:52:05 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:52:05 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:52:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 7 (000000F070C15000) [pid = 3836] [serial = 7] [outer = 000000F06E1D3800] 16:52:05 INFO - PROCESS | 3836 | [3836] 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 16:52:05 INFO - PROCESS | 3836 | 1468194725971 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49309 16:52:05 INFO - PROCESS | 3836 | [3836] 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 16:52:05 INFO - PROCESS | 3836 | 1468194725978 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49310 16:52:06 INFO - PROCESS | 3836 | [3836] 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 16:52:06 INFO - PROCESS | 3836 | 1468194726011 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49311 16:52:06 INFO - PROCESS | 3836 | [3836] 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 16:52:06 INFO - PROCESS | 3836 | 1468194726018 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49312 16:52:06 INFO - PROCESS | 3836 | [3836] 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 16:52:06 INFO - PROCESS | 3836 | 1468194726049 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49313 16:52:06 INFO - PROCESS | 3836 | [3836] 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 16:52:06 INFO - PROCESS | 3836 | 1468194726060 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49314 16:52:06 INFO - PROCESS | 3836 | 1468194726063 Marionette DEBUG Closed connection conn0 16:52:06 INFO - PROCESS | 3836 | 1468194726065 Marionette DEBUG Closed connection conn1 16:52:06 INFO - PROCESS | 3836 | 1468194726069 Marionette DEBUG Closed connection conn2 16:52:06 INFO - PROCESS | 3836 | 1468194726070 Marionette DEBUG Closed connection conn3 16:52:06 INFO - PROCESS | 3836 | 1468194726127 Marionette DEBUG Closed connection conn4 16:52:06 INFO - PROCESS | 3836 | 1468194726155 Marionette DEBUG Closed connection conn5 16:52:06 INFO - PROCESS | 3836 | [3836] 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 16:52:06 INFO - PROCESS | 3836 | 1468194726159 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49315 16:52:06 INFO - PROCESS | 3836 | 1468194726288 Marionette DEBUG Closed connection conn6 16:52:06 INFO - PROCESS | 3836 | [3836] 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 16:52:06 INFO - PROCESS | 3836 | 1468194726294 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49316 16:52:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071147000 == 4 [pid = 3836] [id = 4] 16:52:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 8 (000000F0711B4400) [pid = 3836] [serial = 8] [outer = 0000000000000000] 16:52:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 9 (000000F0711C0000) [pid = 3836] [serial = 9] [outer = 000000F0711B4400] 16:52:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 10 (000000F0713B8400) [pid = 3836] [serial = 10] [outer = 000000F0711B4400] 16:52:06 INFO - PROCESS | 3836 | 1468194726483 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:52:06 INFO - PROCESS | 3836 | 1468194726489 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":"20160710161526","device":"desktop","version":"48.0"} 16:52:07 INFO - PROCESS | 3836 | [3836] 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 16:52:07 INFO - PROCESS | 3836 | [3836] 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 16:52:07 INFO - PROCESS | 3836 | [3836] 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 16:52:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C8B800 == 5 [pid = 3836] [id = 5] 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 11 (000000F076C8C000) [pid = 3836] [serial = 11] [outer = 0000000000000000] 16:52:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C8C800 == 6 [pid = 3836] [id = 6] 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 12 (000000F076F61400) [pid = 3836] [serial = 12] [outer = 0000000000000000] 16:52:08 INFO - PROCESS | 3836 | [3836] 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 16:52:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B35000 == 7 [pid = 3836] [id = 7] 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 13 (000000F076F60C00) [pid = 3836] [serial = 13] [outer = 0000000000000000] 16:52:08 INFO - PROCESS | 3836 | [3836] 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 16:52:08 INFO - PROCESS | 3836 | [3836] 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 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 14 (000000F077E2AC00) [pid = 3836] [serial = 14] [outer = 000000F076F60C00] 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 15 (000000F078505000) [pid = 3836] [serial = 15] [outer = 000000F076C8C000] 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 16 (000000F077E29C00) [pid = 3836] [serial = 16] [outer = 000000F076F61400] 16:52:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 17 (000000F077F69000) [pid = 3836] [serial = 17] [outer = 000000F076F60C00] 16:52:09 INFO - PROCESS | 3836 | 1468194729687 Marionette INFO startBrowser 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:09 INFO - PROCESS | 3836 | 1468194729724 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 3836 | 1468194729738 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 3836 | 1468194729740 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 18 (000000F079B3D400) [pid = 3836] [serial = 18] [outer = 000000F076F60C00] 16:52:10 INFO - PROCESS | 3836 | 1468194730642 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"5adfb1c7-39cd-48f5-9225-57dd6c50e722","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":"20160710161526","device":"desktop","version":"48.0","command_id":1}}] 16:52:11 INFO - PROCESS | 3836 | 1468194731102 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:52:11 INFO - PROCESS | 3836 | 1468194731106 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:11 INFO - PROCESS | 3836 | 1468194731217 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 16:52:11 INFO - PROCESS | 3836 | 1468194731249 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:52:11 INFO - PROCESS | 3836 | 1468194731252 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:11 INFO - PROCESS | 3836 | [3836] 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 16:52:12 INFO - PROCESS | 3836 | --DOCSHELL 000000F05CE5E000 == 6 [pid = 3836] [id = 1] 16:52:13 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:52:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 19 (000000F076EED000) [pid = 3836] [serial = 19] [outer = 000000F076F60C00] 16:52:14 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:52:14 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:52:14 INFO - PROCESS | 3836 | 1468194734065 Marionette TRACE conn7 <- [1,3,null,{}] 16:52:14 INFO - PROCESS | 3836 | 1468194734070 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:52:14 INFO - PROCESS | 3836 | 1468194734074 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:14 INFO - PROCESS | 3836 | 1468194734095 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 16:52:14 INFO - PROCESS | 3836 | 1468194734225 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 16:52:14 INFO - PROCESS | 3836 | 1468194734230 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 16:52:14 INFO - PROCESS | 3836 | 1468194734236 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:52:14 INFO - PROCESS | 3836 | 1468194734240 Marionette TRACE conn7 <- [1,6,null,{}] 16:52:14 INFO - PROCESS | 3836 | 1468194734259 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:14 INFO - PROCESS | 3836 | 1468194734263 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:14 INFO - PROCESS | 3836 | 1468194734283 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 16:52:14 INFO - PROCESS | 3836 | 1468194734288 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:14 INFO - PROCESS | 3836 | 1468194734292 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A346000 == 7 [pid = 3836] [id = 8] 16:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 20 (000000F06A13E400) [pid = 3836] [serial = 20] [outer = 0000000000000000] 16:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 21 (000000F06BC9B800) [pid = 3836] [serial = 21] [outer = 000000F06A13E400] 16:52:14 INFO - PROCESS | 3836 | 1468194734395 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 22 (000000F06F406400) [pid = 3836] [serial = 22] [outer = 000000F06A13E400] 16:52:14 INFO - PROCESS | 3836 | --DOCSHELL 000000F071147000 == 6 [pid = 3836] [id = 4] 16:52:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A88D800 == 7 [pid = 3836] [id = 9] 16:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 23 (000000F06FE48C00) [pid = 3836] [serial = 23] [outer = 0000000000000000] 16:52:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 24 (000000F06FE4E000) [pid = 3836] [serial = 24] [outer = 000000F06FE48C00] 16:52:15 INFO - PROCESS | 3836 | 1468194734996 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 25 (000000F06F441800) [pid = 3836] [serial = 25] [outer = 000000F06FE48C00] 16:52:15 INFO - PROCESS | 3836 | 1468194735251 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1076ms 16:52:15 INFO - PROCESS | 3836 | 1468194735373 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 16:52:15 INFO - PROCESS | 3836 | 1468194735376 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 16:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:52:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BC68800 == 8 [pid = 3836] [id = 10] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 26 (000000F06BC69000) [pid = 3836] [serial = 26] [outer = 0000000000000000] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 27 (000000F06BC79800) [pid = 3836] [serial = 27] [outer = 000000F06BC69000] 16:52:15 INFO - PROCESS | 3836 | 1468194735428 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:52:15 INFO - PROCESS | 3836 | 1468194735432 Marionette TRACE conn7 <- [1,10,null,{}] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 28 (000000F0700BB000) [pid = 3836] [serial = 28] [outer = 000000F06BC69000] 16:52:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0699F4000 == 9 [pid = 3836] [id = 11] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 29 (000000F074DC9800) [pid = 3836] [serial = 29] [outer = 0000000000000000] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 30 (000000F07528B400) [pid = 3836] [serial = 30] [outer = 000000F074DC9800] 16:52:15 INFO - PROCESS | 3836 | 1468194735658 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:15 INFO - PROCESS | 3836 | 1468194735661 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:15 INFO - PROCESS | 3836 | 1468194735793 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 31 (000000F07517D400) [pid = 3836] [serial = 31] [outer = 000000F074DC9800] 16:52:15 INFO - PROCESS | 3836 | 1468194735835 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 3836 | 1468194735837 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070EB3000 == 10 [pid = 3836] [id = 12] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 32 (000000F06C236400) [pid = 3836] [serial = 32] [outer = 0000000000000000] 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 33 (000000F076EF0C00) [pid = 3836] [serial = 33] [outer = 000000F06C236400] 16:52:15 INFO - PROCESS | 3836 | 1468194735891 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 34 (000000F07759EC00) [pid = 3836] [serial = 34] [outer = 000000F06C236400] 16:52:16 INFO - PROCESS | 3836 | 1468194736444 Marionette TRACE conn7 <- [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]]]}] 16:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1103ms 16:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:52:16 INFO - PROCESS | 3836 | 1468194736497 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 16:52:16 INFO - PROCESS | 3836 | 1468194736500 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 16:52:16 INFO - PROCESS | 3836 | 1468194736504 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:52:16 INFO - PROCESS | 3836 | 1468194736506 Marionette TRACE conn7 <- [1,14,null,{}] 16:52:16 INFO - PROCESS | 3836 | 1468194736517 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:16 INFO - PROCESS | 3836 | 1468194736522 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:16 INFO - PROCESS | 3836 | 1468194736638 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 16:52:16 INFO - PROCESS | 3836 | 1468194736665 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:16 INFO - PROCESS | 3836 | 1468194736669 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE7800 == 11 [pid = 3836] [id = 13] 16:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 35 (000000F078308800) [pid = 3836] [serial = 35] [outer = 0000000000000000] 16:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 36 (000000F07879BC00) [pid = 3836] [serial = 36] [outer = 000000F078308800] 16:52:16 INFO - PROCESS | 3836 | 1468194736721 Marionette DEBUG loaded listener.js 16:52:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 37 (000000F078F29400) [pid = 3836] [serial = 37] [outer = 000000F078308800] 16:52:17 INFO - PROCESS | 3836 | 1468194737119 Marionette TRACE conn7 <- [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]]]}] 16:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 16:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:52:17 INFO - PROCESS | 3836 | 1468194737135 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 16:52:17 INFO - PROCESS | 3836 | 1468194737138 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 16:52:17 INFO - PROCESS | 3836 | 1468194737141 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 3836 | 1468194737143 Marionette TRACE conn7 <- [1,18,null,{}] 16:52:17 INFO - PROCESS | 3836 | 1468194737147 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:17 INFO - PROCESS | 3836 | 1468194737149 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:17 INFO - PROCESS | 3836 | 1468194737261 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 16:52:17 INFO - PROCESS | 3836 | 1468194737292 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:17 INFO - PROCESS | 3836 | 1468194737294 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751C9800 == 12 [pid = 3836] [id = 14] 16:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 38 (000000F078310400) [pid = 3836] [serial = 38] [outer = 0000000000000000] 16:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 39 (000000F0791CDC00) [pid = 3836] [serial = 39] [outer = 000000F078310400] 16:52:17 INFO - PROCESS | 3836 | 1468194737342 Marionette DEBUG loaded listener.js 16:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 40 (000000F079D2D400) [pid = 3836] [serial = 40] [outer = 000000F078310400] 16:52:17 INFO - PROCESS | 3836 | 1468194737720 Marionette TRACE conn7 <- [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]]]}] 16:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:52:17 INFO - PROCESS | 3836 | 1468194737773 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 16:52:17 INFO - PROCESS | 3836 | 1468194737776 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 16:52:17 INFO - PROCESS | 3836 | 1468194737779 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 3836 | 1468194737781 Marionette TRACE conn7 <- [1,22,null,{}] 16:52:17 INFO - PROCESS | 3836 | 1468194737786 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:17 INFO - PROCESS | 3836 | 1468194737788 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:17 INFO - PROCESS | 3836 | 1468194737893 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 16:52:17 INFO - PROCESS | 3836 | 1468194737901 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:17 INFO - PROCESS | 3836 | 1468194737903 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075393000 == 13 [pid = 3836] [id = 15] 16:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 41 (000000F06B35F400) [pid = 3836] [serial = 41] [outer = 0000000000000000] 16:52:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 42 (000000F0749AF800) [pid = 3836] [serial = 42] [outer = 000000F06B35F400] 16:52:17 INFO - PROCESS | 3836 | 1468194737949 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 43 (000000F075181C00) [pid = 3836] [serial = 43] [outer = 000000F06B35F400] 16:52:18 INFO - PROCESS | 3836 | 1468194738324 Marionette TRACE conn7 <- [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]]]}] 16:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 16:52:18 INFO - PROCESS | 3836 | 1468194738369 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 16:52:18 INFO - PROCESS | 3836 | 1468194738371 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 16:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:52:18 INFO - PROCESS | 3836 | 1468194738375 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:52:18 INFO - PROCESS | 3836 | 1468194738376 Marionette TRACE conn7 <- [1,26,null,{}] 16:52:18 INFO - PROCESS | 3836 | 1468194738380 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:18 INFO - PROCESS | 3836 | 1468194738387 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:18 INFO - PROCESS | 3836 | 1468194738507 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 16:52:18 INFO - PROCESS | 3836 | 1468194738514 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 3836 | 1468194738517 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07779B800 == 14 [pid = 3836] [id = 16] 16:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 44 (000000F07451B400) [pid = 3836] [serial = 44] [outer = 0000000000000000] 16:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 45 (000000F0776C1800) [pid = 3836] [serial = 45] [outer = 000000F07451B400] 16:52:18 INFO - PROCESS | 3836 | 1468194738582 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 46 (000000F07A416400) [pid = 3836] [serial = 46] [outer = 000000F07451B400] 16:52:18 INFO - PROCESS | 3836 | 1468194738979 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 16:52:19 INFO - PROCESS | 3836 | 1468194739008 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 3836 | 1468194739010 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 16:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:52:19 INFO - PROCESS | 3836 | 1468194739013 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 3836 | 1468194739015 Marionette TRACE conn7 <- [1,30,null,{}] 16:52:19 INFO - PROCESS | 3836 | 1468194739019 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:19 INFO - PROCESS | 3836 | 1468194739021 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:19 INFO - PROCESS | 3836 | 1468194739126 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 16:52:19 INFO - PROCESS | 3836 | 1468194739134 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 3836 | 1468194739136 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B1B800 == 15 [pid = 3836] [id = 17] 16:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 47 (000000F077F69800) [pid = 3836] [serial = 47] [outer = 0000000000000000] 16:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 48 (000000F07B0DA000) [pid = 3836] [serial = 48] [outer = 000000F077F69800] 16:52:19 INFO - PROCESS | 3836 | 1468194739181 Marionette DEBUG loaded listener.js 16:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 49 (000000F07B0DB800) [pid = 3836] [serial = 49] [outer = 000000F077F69800] 16:52:19 INFO - PROCESS | 3836 | 1468194739548 Marionette TRACE conn7 <- [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]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 16:52:19 INFO - PROCESS | 3836 | 1468194739603 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 3836 | 1468194739606 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 16:52:19 INFO - PROCESS | 3836 | 1468194739609 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:52:19 INFO - PROCESS | 3836 | 1468194739611 Marionette TRACE conn7 <- [1,34,null,{}] 16:52:19 INFO - PROCESS | 3836 | 1468194739701 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:19 INFO - PROCESS | 3836 | 1468194739703 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:19 INFO - PROCESS | 3836 | 1468194739790 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 16:52:19 INFO - PROCESS | 3836 | 1468194739798 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 3836 | 1468194739800 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07885D800 == 16 [pid = 3836] [id = 18] 16:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 50 (000000F06A8EE000) [pid = 3836] [serial = 50] [outer = 0000000000000000] 16:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (000000F07B883800) [pid = 3836] [serial = 51] [outer = 000000F06A8EE000] 16:52:19 INFO - PROCESS | 3836 | 1468194739846 Marionette DEBUG loaded listener.js 16:52:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (000000F07CC41C00) [pid = 3836] [serial = 52] [outer = 000000F06A8EE000] 16:52:20 INFO - PROCESS | 3836 | 1468194740227 Marionette TRACE conn7 <- [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]]]}] 16:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 16:52:20 INFO - PROCESS | 3836 | 1468194740241 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 16:52:20 INFO - PROCESS | 3836 | 1468194740243 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 16:52:20 INFO - PROCESS | 3836 | 1468194740247 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:52:20 INFO - PROCESS | 3836 | 1468194740249 Marionette TRACE conn7 <- [1,38,null,{}] 16:52:20 INFO - PROCESS | 3836 | 1468194740252 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:20 INFO - PROCESS | 3836 | 1468194740254 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:20 INFO - PROCESS | 3836 | 1468194740373 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 16:52:20 INFO - PROCESS | 3836 | 1468194740381 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:20 INFO - PROCESS | 3836 | 1468194740383 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A173000 == 17 [pid = 3836] [id = 19] 16:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (000000F068FDF800) [pid = 3836] [serial = 53] [outer = 0000000000000000] 16:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F068FE7800) [pid = 3836] [serial = 54] [outer = 000000F068FDF800] 16:52:20 INFO - PROCESS | 3836 | 1468194740428 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F06F9BB000) [pid = 3836] [serial = 55] [outer = 000000F068FDF800] 16:52:20 INFO - PROCESS | 3836 | 1468194740783 Marionette TRACE conn7 <- [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]]]}] 16:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 16:52:20 INFO - PROCESS | 3836 | 1468194740838 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 16:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:52:20 INFO - PROCESS | 3836 | 1468194740840 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 16:52:20 INFO - PROCESS | 3836 | 1468194740844 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - PROCESS | 3836 | 1468194740846 Marionette TRACE conn7 <- [1,42,null,{}] 16:52:20 INFO - PROCESS | 3836 | 1468194740849 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:20 INFO - PROCESS | 3836 | 1468194740851 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:20 INFO - PROCESS | 3836 | 1468194740960 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 16:52:20 INFO - PROCESS | 3836 | 1468194740967 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:20 INFO - PROCESS | 3836 | 1468194740969 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B021800 == 18 [pid = 3836] [id = 20] 16:52:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F06A8EE800) [pid = 3836] [serial = 56] [outer = 0000000000000000] 16:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F06AC82C00) [pid = 3836] [serial = 57] [outer = 000000F06A8EE800] 16:52:21 INFO - PROCESS | 3836 | 1468194741019 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F0775F5800) [pid = 3836] [serial = 58] [outer = 000000F06A8EE800] 16:52:21 INFO - PROCESS | 3836 | 1468194741403 Marionette TRACE conn7 <- [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]]]}] 16:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 16:52:21 INFO - PROCESS | 3836 | 1468194741435 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 3836 | 1468194741437 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 16:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:52:21 INFO - PROCESS | 3836 | 1468194741440 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 3836 | 1468194741443 Marionette TRACE conn7 <- [1,46,null,{}] 16:52:21 INFO - PROCESS | 3836 | 1468194741447 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:21 INFO - PROCESS | 3836 | 1468194741449 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:21 INFO - PROCESS | 3836 | 1468194741564 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 16:52:21 INFO - PROCESS | 3836 | 1468194741571 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 3836 | 1468194741574 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AD800 == 19 [pid = 3836] [id = 21] 16:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F07B880000) [pid = 3836] [serial = 59] [outer = 0000000000000000] 16:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F07CC49800) [pid = 3836] [serial = 60] [outer = 000000F07B880000] 16:52:21 INFO - PROCESS | 3836 | 1468194741624 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F07DDE1400) [pid = 3836] [serial = 61] [outer = 000000F07B880000] 16:52:22 INFO - PROCESS | 3836 | 1468194742006 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:52:22 INFO - PROCESS | 3836 | 1468194742031 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 3836 | 1468194742033 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 16:52:22 INFO - PROCESS | 3836 | 1468194742036 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:52:22 INFO - PROCESS | 3836 | 1468194742038 Marionette TRACE conn7 <- [1,50,null,{}] 16:52:22 INFO - PROCESS | 3836 | 1468194742041 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:22 INFO - PROCESS | 3836 | 1468194742043 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:22 INFO - PROCESS | 3836 | 1468194742135 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 16:52:22 INFO - PROCESS | 3836 | 1468194742873 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:22 INFO - PROCESS | 3836 | 1468194742876 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A887000 == 20 [pid = 3836] [id = 22] 16:52:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F06A13CC00) [pid = 3836] [serial = 62] [outer = 0000000000000000] 16:52:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06A8EA400) [pid = 3836] [serial = 63] [outer = 000000F06A13CC00] 16:52:22 INFO - PROCESS | 3836 | 1468194742927 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F06BC94000) [pid = 3836] [serial = 64] [outer = 000000F06A13CC00] 16:52:23 INFO - PROCESS | 3836 | 1468194743355 Marionette TRACE conn7 <- [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]]]}] 16:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1367ms 16:52:23 INFO - PROCESS | 3836 | 1468194743409 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 16:52:23 INFO - PROCESS | 3836 | 1468194743413 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 16:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:52:23 INFO - PROCESS | 3836 | 1468194743417 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:52:23 INFO - PROCESS | 3836 | 1468194743420 Marionette TRACE conn7 <- [1,54,null,{}] 16:52:23 INFO - PROCESS | 3836 | 1468194743426 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:23 INFO - PROCESS | 3836 | 1468194743428 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:23 INFO - PROCESS | 3836 | 1468194743537 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 16:52:23 INFO - PROCESS | 3836 | 1468194743545 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 3836 | 1468194743547 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C09800 == 21 [pid = 3836] [id = 23] 16:52:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06F644400) [pid = 3836] [serial = 65] [outer = 0000000000000000] 16:52:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F070C36000) [pid = 3836] [serial = 66] [outer = 000000F06F644400] 16:52:23 INFO - PROCESS | 3836 | 1468194743597 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F0711F6400) [pid = 3836] [serial = 67] [outer = 000000F06F644400] 16:52:24 INFO - PROCESS | 3836 | 1468194744017 Marionette TRACE conn7 <- [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]]]}] 16:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 16:52:24 INFO - PROCESS | 3836 | 1468194744053 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 16:52:24 INFO - PROCESS | 3836 | 1468194744057 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 16:52:24 INFO - PROCESS | 3836 | 1468194744060 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:52:24 INFO - PROCESS | 3836 | 1468194744062 Marionette TRACE conn7 <- [1,58,null,{}] 16:52:24 INFO - PROCESS | 3836 | 1468194744074 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:24 INFO - PROCESS | 3836 | 1468194744076 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:24 INFO - PROCESS | 3836 | 1468194744393 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 16:52:24 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0711B4400) [pid = 3836] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:52:24 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F06C236400) [pid = 3836] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:52:24 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F078308800) [pid = 3836] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:52:24 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F078310400) [pid = 3836] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:52:24 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F06B35F400) [pid = 3836] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:52:24 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F06A13E400) [pid = 3836] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:52:24 INFO - PROCESS | 3836 | 1468194744448 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 3836 | 1468194744451 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070122000 == 22 [pid = 3836] [id = 24] 16:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F06A825400) [pid = 3836] [serial = 68] [outer = 0000000000000000] 16:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06A827000) [pid = 3836] [serial = 69] [outer = 000000F06A825400] 16:52:24 INFO - PROCESS | 3836 | 1468194744499 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F06E1B3000) [pid = 3836] [serial = 70] [outer = 000000F06A825400] 16:52:24 INFO - PROCESS | 3836 | 1468194744866 Marionette TRACE conn7 <- [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]]]}] 16:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 16:52:24 INFO - PROCESS | 3836 | 1468194744905 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 16:52:24 INFO - PROCESS | 3836 | 1468194744908 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 16:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:52:24 INFO - PROCESS | 3836 | 1468194744921 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 3836 | 1468194744927 Marionette TRACE conn7 <- [1,62,null,{}] 16:52:24 INFO - PROCESS | 3836 | 1468194744931 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:24 INFO - PROCESS | 3836 | 1468194744935 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:25 INFO - PROCESS | 3836 | 1468194745021 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 16:52:25 INFO - PROCESS | 3836 | 1468194745026 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 3836 | 1468194745029 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C8B000 == 23 [pid = 3836] [id = 25] 16:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F074DC8000) [pid = 3836] [serial = 71] [outer = 0000000000000000] 16:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F076C2E400) [pid = 3836] [serial = 72] [outer = 000000F074DC8000] 16:52:25 INFO - PROCESS | 3836 | 1468194745075 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F077597800) [pid = 3836] [serial = 73] [outer = 000000F074DC8000] 16:52:25 INFO - PROCESS | 3836 | 1468194745462 Marionette TRACE conn7 <- [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]]]}] 16:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 16:52:25 INFO - PROCESS | 3836 | 1468194745504 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 16:52:25 INFO - PROCESS | 3836 | 1468194745507 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 16:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:52:25 INFO - PROCESS | 3836 | 1468194745510 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:52:25 INFO - PROCESS | 3836 | 1468194745512 Marionette TRACE conn7 <- [1,66,null,{}] 16:52:25 INFO - PROCESS | 3836 | 1468194745516 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:25 INFO - PROCESS | 3836 | 1468194745518 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:25 INFO - PROCESS | 3836 | 1468194745611 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 16:52:25 INFO - PROCESS | 3836 | 1468194745616 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 3836 | 1468194745618 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B28800 == 24 [pid = 3836] [id = 26] 16:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0775F6800) [pid = 3836] [serial = 74] [outer = 0000000000000000] 16:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0776C3400) [pid = 3836] [serial = 75] [outer = 000000F0775F6800] 16:52:25 INFO - PROCESS | 3836 | 1468194745665 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F078304C00) [pid = 3836] [serial = 76] [outer = 000000F0775F6800] 16:52:26 INFO - PROCESS | 3836 | 1468194746067 Marionette TRACE conn7 <- [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]]]}] 16:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 16:52:26 INFO - PROCESS | 3836 | 1468194746142 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 3836 | 1468194746144 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 16:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:52:26 INFO - PROCESS | 3836 | 1468194746148 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 3836 | 1468194746150 Marionette TRACE conn7 <- [1,70,null,{}] 16:52:26 INFO - PROCESS | 3836 | 1468194746154 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:26 INFO - PROCESS | 3836 | 1468194746156 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:26 INFO - PROCESS | 3836 | 1468194746238 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 16:52:26 INFO - PROCESS | 3836 | 1468194746244 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:26 INFO - PROCESS | 3836 | 1468194746250 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079D52800 == 25 [pid = 3836] [id = 27] 16:52:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AD30800) [pid = 3836] [serial = 77] [outer = 0000000000000000] 16:52:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06BAE3000) [pid = 3836] [serial = 78] [outer = 000000F06AD30800] 16:52:26 INFO - PROCESS | 3836 | 1468194746307 Marionette DEBUG loaded listener.js 16:52:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F07879DC00) [pid = 3836] [serial = 79] [outer = 000000F06AD30800] 16:52:26 INFO - PROCESS | 3836 | 1468194746909 Marionette TRACE conn7 <- [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]]]}] 16:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 818ms 16:52:26 INFO - PROCESS | 3836 | 1468194746970 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 3836 | 1468194746976 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 16:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:52:26 INFO - PROCESS | 3836 | 1468194746981 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 3836 | 1468194746988 Marionette TRACE conn7 <- [1,74,null,{}] 16:52:26 INFO - PROCESS | 3836 | 1468194746994 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:27 INFO - PROCESS | 3836 | 1468194746997 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:27 INFO - PROCESS | 3836 | 1468194747110 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 16:52:27 INFO - PROCESS | 3836 | 1468194747170 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:27 INFO - PROCESS | 3836 | 1468194747173 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748D1800 == 26 [pid = 3836] [id = 28] 16:52:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06B346000) [pid = 3836] [serial = 80] [outer = 0000000000000000] 16:52:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06F68B800) [pid = 3836] [serial = 81] [outer = 000000F06B346000] 16:52:27 INFO - PROCESS | 3836 | 1468194747235 Marionette DEBUG loaded listener.js 16:52:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F070CD4800) [pid = 3836] [serial = 82] [outer = 000000F06B346000] 16:52:27 INFO - PROCESS | 3836 | 1468194747780 Marionette TRACE conn7 <- [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]]]}] 16:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 16:52:27 INFO - PROCESS | 3836 | 1468194747823 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 16:52:27 INFO - PROCESS | 3836 | 1468194747828 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 16:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:52:27 INFO - PROCESS | 3836 | 1468194747835 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:52:27 INFO - PROCESS | 3836 | 1468194747839 Marionette TRACE conn7 <- [1,78,null,{}] 16:52:27 INFO - PROCESS | 3836 | 1468194747843 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:27 INFO - PROCESS | 3836 | 1468194747846 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:27 INFO - PROCESS | 3836 | 1468194747962 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 16:52:28 INFO - PROCESS | 3836 | 1468194748038 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 3836 | 1468194748041 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B02C800 == 27 [pid = 3836] [id = 29] 16:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F07528A000) [pid = 3836] [serial = 83] [outer = 0000000000000000] 16:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077524C00) [pid = 3836] [serial = 84] [outer = 000000F07528A000] 16:52:28 INFO - PROCESS | 3836 | 1468194748101 Marionette DEBUG loaded listener.js 16:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0776C5000) [pid = 3836] [serial = 85] [outer = 000000F07528A000] 16:52:28 INFO - PROCESS | 3836 | 1468194748651 Marionette TRACE conn7 <- [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]]]}] 16:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 16:52:28 INFO - PROCESS | 3836 | 1468194748718 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 3836 | 1468194748720 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 16:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:52:28 INFO - PROCESS | 3836 | 1468194748725 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 3836 | 1468194748729 Marionette TRACE conn7 <- [1,82,null,{}] 16:52:28 INFO - PROCESS | 3836 | 1468194748741 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:28 INFO - PROCESS | 3836 | 1468194748746 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:28 INFO - PROCESS | 3836 | 1468194748922 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 16:52:28 INFO - PROCESS | 3836 | 1468194748959 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 3836 | 1468194748963 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF93800 == 28 [pid = 3836] [id = 30] 16:52:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F07A616000) [pid = 3836] [serial = 86] [outer = 0000000000000000] 16:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F07B06B000) [pid = 3836] [serial = 87] [outer = 000000F07A616000] 16:52:29 INFO - PROCESS | 3836 | 1468194749022 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F07B0DE400) [pid = 3836] [serial = 88] [outer = 000000F07A616000] 16:52:29 INFO - PROCESS | 3836 | 1468194749537 Marionette TRACE conn7 <- [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]]]}] 16:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 16:52:29 INFO - PROCESS | 3836 | 1468194749608 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 16:52:29 INFO - PROCESS | 3836 | 1468194749611 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 16:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:52:29 INFO - PROCESS | 3836 | 1468194749615 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - PROCESS | 3836 | 1468194749617 Marionette TRACE conn7 <- [1,86,null,{}] 16:52:29 INFO - PROCESS | 3836 | 1468194749641 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:29 INFO - PROCESS | 3836 | 1468194749644 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:29 INFO - PROCESS | 3836 | 1468194749800 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 16:52:29 INFO - PROCESS | 3836 | 1468194749809 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 3836 | 1468194749812 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075398800 == 29 [pid = 3836] [id = 31] 16:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AE4A800) [pid = 3836] [serial = 89] [outer = 0000000000000000] 16:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AE50800) [pid = 3836] [serial = 90] [outer = 000000F06AE4A800] 16:52:29 INFO - PROCESS | 3836 | 1468194749868 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F07A61D400) [pid = 3836] [serial = 91] [outer = 000000F06AE4A800] 16:52:30 INFO - PROCESS | 3836 | 1468194750491 Marionette TRACE conn7 <- [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]]]}] 16:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 902ms 16:52:30 INFO - PROCESS | 3836 | 1468194750519 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 3836 | 1468194750524 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 16:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:52:30 INFO - PROCESS | 3836 | 1468194750529 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 3836 | 1468194750532 Marionette TRACE conn7 <- [1,90,null,{}] 16:52:30 INFO - PROCESS | 3836 | 1468194750538 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:30 INFO - PROCESS | 3836 | 1468194750541 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:30 INFO - PROCESS | 3836 | 1468194750648 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 16:52:30 INFO - PROCESS | 3836 | 1468194750726 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 3836 | 1468194750731 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F96E800 == 30 [pid = 3836] [id = 32] 16:52:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AD2C000) [pid = 3836] [serial = 92] [outer = 0000000000000000] 16:52:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06AD31400) [pid = 3836] [serial = 93] [outer = 000000F06AD2C000] 16:52:30 INFO - PROCESS | 3836 | 1468194750783 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06B34E800) [pid = 3836] [serial = 94] [outer = 000000F06AD2C000] 16:52:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A346000 == 29 [pid = 3836] [id = 8] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F077F69000) [pid = 3836] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F07528B400) [pid = 3836] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F076EF0C00) [pid = 3836] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07879BC00) [pid = 3836] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0791CDC00) [pid = 3836] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0749AF800) [pid = 3836] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0776C1800) [pid = 3836] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F07B0DA000) [pid = 3836] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F07B883800) [pid = 3836] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F068FE7800) [pid = 3836] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AC82C00) [pid = 3836] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06BC9B800) [pid = 3836] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06FE4E000) [pid = 3836] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06BC79800) [pid = 3836] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07759EC00) [pid = 3836] [serial = 34] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06F406400) [pid = 3836] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F078F29400) [pid = 3836] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F079D2D400) [pid = 3836] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F075181C00) [pid = 3836] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F07CC49800) [pid = 3836] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F077E2AC00) [pid = 3836] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0713B8400) [pid = 3836] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0711C0000) [pid = 3836] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F06E1D4800) [pid = 3836] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:52:31 INFO - PROCESS | 3836 | 1468194751748 Marionette TRACE conn7 <- [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]]]}] 16:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1275ms 16:52:31 INFO - PROCESS | 3836 | 1468194751808 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 3836 | 1468194751813 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 16:52:31 INFO - PROCESS | 3836 | 1468194751817 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:52:31 INFO - PROCESS | 3836 | 1468194751821 Marionette TRACE conn7 <- [1,94,null,{}] 16:52:31 INFO - PROCESS | 3836 | 1468194751827 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:31 INFO - PROCESS | 3836 | 1468194751830 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:31 INFO - PROCESS | 3836 | 1468194751920 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 16:52:31 INFO - PROCESS | 3836 | 1468194751982 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:31 INFO - PROCESS | 3836 | 1468194751985 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E127800 == 30 [pid = 3836] [id = 33] 16:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06AD2E400) [pid = 3836] [serial = 95] [outer = 0000000000000000] 16:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F06B0D0800) [pid = 3836] [serial = 96] [outer = 000000F06AD2E400] 16:52:32 INFO - PROCESS | 3836 | 1468194752035 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06C29F000) [pid = 3836] [serial = 97] [outer = 000000F06AD2E400] 16:52:32 INFO - PROCESS | 3836 | 1468194752405 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 16:52:32 INFO - PROCESS | 3836 | 1468194752450 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 3836 | 1468194752455 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 16:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:52:32 INFO - PROCESS | 3836 | 1468194752462 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 3836 | 1468194752465 Marionette TRACE conn7 <- [1,98,null,{}] 16:52:32 INFO - PROCESS | 3836 | 1468194752469 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:32 INFO - PROCESS | 3836 | 1468194752472 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:32 INFO - PROCESS | 3836 | 1468194752562 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 16:52:32 INFO - PROCESS | 3836 | 1468194752570 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 3836 | 1468194752572 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07115C000 == 31 [pid = 3836] [id = 34] 16:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06F9B4800) [pid = 3836] [serial = 98] [outer = 0000000000000000] 16:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F07007A000) [pid = 3836] [serial = 99] [outer = 000000F06F9B4800] 16:52:32 INFO - PROCESS | 3836 | 1468194752621 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F070CD6000) [pid = 3836] [serial = 100] [outer = 000000F06F9B4800] 16:52:33 INFO - PROCESS | 3836 | 1468194753056 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 16:52:33 INFO - PROCESS | 3836 | 1468194753093 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 3836 | 1468194753095 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 16:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:52:33 INFO - PROCESS | 3836 | 1468194753103 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 3836 | 1468194753107 Marionette TRACE conn7 <- [1,102,null,{}] 16:52:33 INFO - PROCESS | 3836 | 1468194753118 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:33 INFO - PROCESS | 3836 | 1468194753123 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:33 INFO - PROCESS | 3836 | 1468194753209 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 16:52:33 INFO - PROCESS | 3836 | 1468194753218 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 3836 | 1468194753222 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B78800 == 32 [pid = 3836] [id = 35] 16:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AD28800) [pid = 3836] [serial = 101] [outer = 0000000000000000] 16:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F074F0D000) [pid = 3836] [serial = 102] [outer = 000000F06AD28800] 16:52:33 INFO - PROCESS | 3836 | 1468194753271 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0753CC000) [pid = 3836] [serial = 103] [outer = 000000F06AD28800] 16:52:33 INFO - PROCESS | 3836 | 1468194753650 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 16:52:33 INFO - PROCESS | 3836 | 1468194753693 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 3836 | 1468194753696 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 16:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:52:33 INFO - PROCESS | 3836 | 1468194753699 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 3836 | 1468194753701 Marionette TRACE conn7 <- [1,106,null,{}] 16:52:33 INFO - PROCESS | 3836 | 1468194753704 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:33 INFO - PROCESS | 3836 | 1468194753706 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:33 INFO - PROCESS | 3836 | 1468194753822 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 16:52:33 INFO - PROCESS | 3836 | 1468194753834 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 3836 | 1468194753836 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E95000 == 33 [pid = 3836] [id = 36] 16:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F076CC6400) [pid = 3836] [serial = 104] [outer = 0000000000000000] 16:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F076CC9800) [pid = 3836] [serial = 105] [outer = 000000F076CC6400] 16:52:33 INFO - PROCESS | 3836 | 1468194753882 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F076CCF800) [pid = 3836] [serial = 106] [outer = 000000F076CC6400] 16:52:34 INFO - PROCESS | 3836 | 1468194754296 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 16:52:34 INFO - PROCESS | 3836 | 1468194754331 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 16:52:34 INFO - PROCESS | 3836 | 1468194754333 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 16:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:52:34 INFO - PROCESS | 3836 | 1468194754336 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - PROCESS | 3836 | 1468194754338 Marionette TRACE conn7 <- [1,110,null,{}] 16:52:34 INFO - PROCESS | 3836 | 1468194754342 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 3836 | 1468194754344 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:34 INFO - PROCESS | 3836 | 1468194754445 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 16:52:34 INFO - PROCESS | 3836 | 1468194754451 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 3836 | 1468194754453 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778C6000 == 34 [pid = 3836] [id = 37] 16:52:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06F918800) [pid = 3836] [serial = 107] [outer = 0000000000000000] 16:52:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07752AC00) [pid = 3836] [serial = 108] [outer = 000000F06F918800] 16:52:34 INFO - PROCESS | 3836 | 1468194754499 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F07762A000) [pid = 3836] [serial = 109] [outer = 000000F06F918800] 16:52:34 INFO - PROCESS | 3836 | 1468194754913 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 16:52:34 INFO - PROCESS | 3836 | 1468194754969 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 16:52:34 INFO - PROCESS | 3836 | 1468194754971 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 16:52:34 INFO - PROCESS | 3836 | 1468194754974 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:52:34 INFO - PROCESS | 3836 | 1468194754976 Marionette TRACE conn7 <- [1,114,null,{}] 16:52:34 INFO - PROCESS | 3836 | 1468194754979 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 3836 | 1468194754985 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:35 INFO - PROCESS | 3836 | 1468194755112 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 16:52:35 INFO - PROCESS | 3836 | 1468194755181 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 3836 | 1468194755183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07884D000 == 35 [pid = 3836] [id = 38] 16:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AC8B000) [pid = 3836] [serial = 110] [outer = 0000000000000000] 16:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F077F64C00) [pid = 3836] [serial = 111] [outer = 000000F06AC8B000] 16:52:35 INFO - PROCESS | 3836 | 1468194755228 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F079186000) [pid = 3836] [serial = 112] [outer = 000000F06AC8B000] 16:52:35 INFO - PROCESS | 3836 | 1468194755631 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 16:52:35 INFO - PROCESS | 3836 | 1468194755669 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 3836 | 1468194755671 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 16:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:52:35 INFO - PROCESS | 3836 | 1468194755674 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 3836 | 1468194755676 Marionette TRACE conn7 <- [1,118,null,{}] 16:52:35 INFO - PROCESS | 3836 | 1468194755680 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:35 INFO - PROCESS | 3836 | 1468194755682 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:35 INFO - PROCESS | 3836 | 1468194755784 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 16:52:35 INFO - PROCESS | 3836 | 1468194755791 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 3836 | 1468194755793 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A46A000 == 36 [pid = 3836] [id = 39] 16:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AD99800) [pid = 3836] [serial = 113] [outer = 0000000000000000] 16:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AD9EC00) [pid = 3836] [serial = 114] [outer = 000000F06AD99800] 16:52:35 INFO - PROCESS | 3836 | 1468194755838 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06ADA4400) [pid = 3836] [serial = 115] [outer = 000000F06AD99800] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AD30800) [pid = 3836] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0775F6800) [pid = 3836] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06F644400) [pid = 3836] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06A825400) [pid = 3836] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F074DC8000) [pid = 3836] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06A13CC00) [pid = 3836] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F07B880000) [pid = 3836] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06A8EE800) [pid = 3836] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F07451B400) [pid = 3836] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06A8EE000) [pid = 3836] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F077F69800) [pid = 3836] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:52:36 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F068FDF800) [pid = 3836] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:52:36 INFO - PROCESS | 3836 | 1468194756251 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 16:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:52:36 INFO - PROCESS | 3836 | 1468194756306 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 3836 | 1468194756308 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 16:52:36 INFO - PROCESS | 3836 | 1468194756311 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 3836 | 1468194756313 Marionette TRACE conn7 <- [1,122,null,{}] 16:52:36 INFO - PROCESS | 3836 | 1468194756317 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:36 INFO - PROCESS | 3836 | 1468194756319 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:36 INFO - PROCESS | 3836 | 1468194756395 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 16:52:36 INFO - PROCESS | 3836 | 1468194756401 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:36 INFO - PROCESS | 3836 | 1468194756402 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B88F800 == 37 [pid = 3836] [id = 40] 16:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06ADA2400) [pid = 3836] [serial = 116] [outer = 0000000000000000] 16:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F074DC7C00) [pid = 3836] [serial = 117] [outer = 000000F06ADA2400] 16:52:36 INFO - PROCESS | 3836 | 1468194756447 Marionette DEBUG loaded listener.js 16:52:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0791D2400) [pid = 3836] [serial = 118] [outer = 000000F06ADA2400] 16:52:36 INFO - PROCESS | 3836 | 1468194756833 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 16:52:36 INFO - PROCESS | 3836 | 1468194756902 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 3836 | 1468194756905 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 16:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:52:36 INFO - PROCESS | 3836 | 1468194756908 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 3836 | 1468194756910 Marionette TRACE conn7 <- [1,126,null,{}] 16:52:36 INFO - PROCESS | 3836 | 1468194756913 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:36 INFO - PROCESS | 3836 | 1468194756915 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:37 INFO - PROCESS | 3836 | 1468194756994 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 16:52:37 INFO - PROCESS | 3836 | 1468194756999 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:37 INFO - PROCESS | 3836 | 1468194757001 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCB000 == 38 [pid = 3836] [id = 41] 16:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F079D34000) [pid = 3836] [serial = 119] [outer = 0000000000000000] 16:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07A61E800) [pid = 3836] [serial = 120] [outer = 000000F079D34000] 16:52:37 INFO - PROCESS | 3836 | 1468194757046 Marionette DEBUG loaded listener.js 16:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F07B0D8800) [pid = 3836] [serial = 121] [outer = 000000F079D34000] 16:52:37 INFO - PROCESS | 3836 | 1468194757419 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 525ms 16:52:37 INFO - PROCESS | 3836 | 1468194757435 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 16:52:37 INFO - PROCESS | 3836 | 1468194757437 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 16:52:37 INFO - PROCESS | 3836 | 1468194757440 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:52:37 INFO - PROCESS | 3836 | 1468194757442 Marionette TRACE conn7 <- [1,130,null,{}] 16:52:37 INFO - PROCESS | 3836 | 1468194757445 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:37 INFO - PROCESS | 3836 | 1468194757447 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:37 INFO - PROCESS | 3836 | 1468194757553 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 16:52:37 INFO - PROCESS | 3836 | 1468194757567 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:37 INFO - PROCESS | 3836 | 1468194757569 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F10800 == 39 [pid = 3836] [id = 42] 16:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06A8EE000) [pid = 3836] [serial = 122] [outer = 0000000000000000] 16:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F075B4F400) [pid = 3836] [serial = 123] [outer = 000000F06A8EE000] 16:52:37 INFO - PROCESS | 3836 | 1468194757613 Marionette DEBUG loaded listener.js 16:52:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F075B57400) [pid = 3836] [serial = 124] [outer = 000000F06A8EE000] 16:52:38 INFO - PROCESS | 3836 | 1468194758019 Marionette TRACE conn7 <- [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]]]}] 16:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 16:52:38 INFO - PROCESS | 3836 | 1468194758075 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 16:52:38 INFO - PROCESS | 3836 | 1468194758079 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 16:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:52:38 INFO - PROCESS | 3836 | 1468194758084 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:52:38 INFO - PROCESS | 3836 | 1468194758089 Marionette TRACE conn7 <- [1,134,null,{}] 16:52:38 INFO - PROCESS | 3836 | 1468194758096 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:38 INFO - PROCESS | 3836 | 1468194758099 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:38 INFO - PROCESS | 3836 | 1468194758248 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 16:52:38 INFO - PROCESS | 3836 | 1468194758314 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 3836 | 1468194758320 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA5B000 == 40 [pid = 3836] [id = 43] 16:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AC7D400) [pid = 3836] [serial = 125] [outer = 0000000000000000] 16:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AC83000) [pid = 3836] [serial = 126] [outer = 000000F06AC7D400] 16:52:38 INFO - PROCESS | 3836 | 1468194758377 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06AD99400) [pid = 3836] [serial = 127] [outer = 000000F06AC7D400] 16:52:39 INFO - PROCESS | 3836 | 1468194759103 Marionette TRACE conn7 <- [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]]]}] 16:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1079ms 16:52:39 INFO - PROCESS | 3836 | 1468194759165 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 16:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:52:39 INFO - PROCESS | 3836 | 1468194759169 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 16:52:39 INFO - PROCESS | 3836 | 1468194759175 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:52:39 INFO - PROCESS | 3836 | 1468194759180 Marionette TRACE conn7 <- [1,138,null,{}] 16:52:39 INFO - PROCESS | 3836 | 1468194759184 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:39 INFO - PROCESS | 3836 | 1468194759187 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:39 INFO - PROCESS | 3836 | 1468194759316 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 16:52:39 INFO - PROCESS | 3836 | 1468194759373 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:39 INFO - PROCESS | 3836 | 1468194759376 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E94000 == 41 [pid = 3836] [id = 44] 16:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0701EA400) [pid = 3836] [serial = 128] [outer = 0000000000000000] 16:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070CE1000) [pid = 3836] [serial = 129] [outer = 000000F0701EA400] 16:52:39 INFO - PROCESS | 3836 | 1468194759433 Marionette DEBUG loaded listener.js 16:52:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070D96400) [pid = 3836] [serial = 130] [outer = 000000F0701EA400] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF93800 == 40 [pid = 3836] [id = 30] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B02C800 == 39 [pid = 3836] [id = 29] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCB000 == 38 [pid = 3836] [id = 41] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B88F800 == 37 [pid = 3836] [id = 40] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A46A000 == 36 [pid = 3836] [id = 39] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F07884D000 == 35 [pid = 3836] [id = 38] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778C6000 == 34 [pid = 3836] [id = 37] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E95000 == 33 [pid = 3836] [id = 36] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B78800 == 32 [pid = 3836] [id = 35] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F07115C000 == 31 [pid = 3836] [id = 34] 16:52:40 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E127800 == 30 [pid = 3836] [id = 33] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F07DDE1400) [pid = 3836] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F07879DC00) [pid = 3836] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06BAE3000) [pid = 3836] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F078304C00) [pid = 3836] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F070C36000) [pid = 3836] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06A827000) [pid = 3836] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F076C2E400) [pid = 3836] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0776C3400) [pid = 3836] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06E1B3000) [pid = 3836] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06A8EA400) [pid = 3836] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06BC94000) [pid = 3836] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0711F6400) [pid = 3836] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F077597800) [pid = 3836] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0775F5800) [pid = 3836] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07A416400) [pid = 3836] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F07CC41C00) [pid = 3836] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F07B0DB800) [pid = 3836] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06F9BB000) [pid = 3836] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:52:40 INFO - PROCESS | 3836 | 1468194760374 Marionette TRACE conn7 <- [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]]]}] 16:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1237ms 16:52:40 INFO - PROCESS | 3836 | 1468194760410 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 16:52:40 INFO - PROCESS | 3836 | 1468194760415 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 16:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:52:40 INFO - PROCESS | 3836 | 1468194760420 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:52:40 INFO - PROCESS | 3836 | 1468194760423 Marionette TRACE conn7 <- [1,142,null,{}] 16:52:40 INFO - PROCESS | 3836 | 1468194760428 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:40 INFO - PROCESS | 3836 | 1468194760431 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:40 INFO - PROCESS | 3836 | 1468194760520 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 16:52:40 INFO - PROCESS | 3836 | 1468194760590 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:40 INFO - PROCESS | 3836 | 1468194760595 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD0800 == 31 [pid = 3836] [id = 45] 16:52:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AD23000) [pid = 3836] [serial = 131] [outer = 0000000000000000] 16:52:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AD9C400) [pid = 3836] [serial = 132] [outer = 000000F06AD23000] 16:52:40 INFO - PROCESS | 3836 | 1468194760644 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AE4E400) [pid = 3836] [serial = 133] [outer = 000000F06AD23000] 16:52:41 INFO - PROCESS | 3836 | 1468194761033 Marionette TRACE conn7 <- [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]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 16:52:41 INFO - PROCESS | 3836 | 1468194761053 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 3836 | 1468194761058 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 16:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:52:41 INFO - PROCESS | 3836 | 1468194761064 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 3836 | 1468194761066 Marionette TRACE conn7 <- [1,146,null,{}] 16:52:41 INFO - PROCESS | 3836 | 1468194761085 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:41 INFO - PROCESS | 3836 | 1468194761088 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:41 INFO - PROCESS | 3836 | 1468194761175 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 16:52:41 INFO - PROCESS | 3836 | 1468194761181 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 3836 | 1468194761183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071147800 == 32 [pid = 3836] [id = 46] 16:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06F410C00) [pid = 3836] [serial = 134] [outer = 0000000000000000] 16:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06FEDA400) [pid = 3836] [serial = 135] [outer = 000000F06F410C00] 16:52:41 INFO - PROCESS | 3836 | 1468194761231 Marionette DEBUG loaded listener.js 16:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F070C36000) [pid = 3836] [serial = 136] [outer = 000000F06F410C00] 16:52:41 INFO - PROCESS | 3836 | 1468194761659 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 648ms 16:52:41 INFO - PROCESS | 3836 | 1468194761716 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 3836 | 1468194761718 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 16:52:41 INFO - PROCESS | 3836 | 1468194761722 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:52:41 INFO - PROCESS | 3836 | 1468194761726 Marionette TRACE conn7 <- [1,150,null,{}] 16:52:41 INFO - PROCESS | 3836 | 1468194761737 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:41 INFO - PROCESS | 3836 | 1468194761742 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:41 INFO - PROCESS | 3836 | 1468194761830 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 16:52:41 INFO - PROCESS | 3836 | 1468194761839 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 3836 | 1468194761842 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C81800 == 33 [pid = 3836] [id = 47] 16:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0713BFC00) [pid = 3836] [serial = 137] [outer = 0000000000000000] 16:52:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0749A4C00) [pid = 3836] [serial = 138] [outer = 000000F0713BFC00] 16:52:41 INFO - PROCESS | 3836 | 1468194761918 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F075284400) [pid = 3836] [serial = 139] [outer = 000000F0713BFC00] 16:52:42 INFO - PROCESS | 3836 | 1468194762297 Marionette TRACE conn7 <- [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]]]}] 16:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 16:52:42 INFO - PROCESS | 3836 | 1468194762362 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 16:52:42 INFO - PROCESS | 3836 | 1468194762365 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 16:52:42 INFO - PROCESS | 3836 | 1468194762368 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:52:42 INFO - PROCESS | 3836 | 1468194762370 Marionette TRACE conn7 <- [1,154,null,{}] 16:52:42 INFO - PROCESS | 3836 | 1468194762374 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:42 INFO - PROCESS | 3836 | 1468194762376 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:42 INFO - PROCESS | 3836 | 1468194762462 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 16:52:42 INFO - PROCESS | 3836 | 1468194762485 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 3836 | 1468194762487 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778B0800 == 34 [pid = 3836] [id = 48] 16:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F075B56800) [pid = 3836] [serial = 140] [outer = 0000000000000000] 16:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F076C32C00) [pid = 3836] [serial = 141] [outer = 000000F075B56800] 16:52:42 INFO - PROCESS | 3836 | 1468194762543 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076CCB800) [pid = 3836] [serial = 142] [outer = 000000F075B56800] 16:52:42 INFO - PROCESS | 3836 | 1468194762985 Marionette TRACE conn7 <- [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]]]}] 16:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 16:52:43 INFO - PROCESS | 3836 | 1468194763001 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 16:52:43 INFO - PROCESS | 3836 | 1468194763003 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 16:52:43 INFO - PROCESS | 3836 | 1468194763006 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:52:43 INFO - PROCESS | 3836 | 1468194763008 Marionette TRACE conn7 <- [1,158,null,{}] 16:52:43 INFO - PROCESS | 3836 | 1468194763022 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:43 INFO - PROCESS | 3836 | 1468194763024 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:43 INFO - PROCESS | 3836 | 1468194763126 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 16:52:43 INFO - PROCESS | 3836 | 1468194763132 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:43 INFO - PROCESS | 3836 | 1468194763134 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0782E7800 == 35 [pid = 3836] [id = 49] 16:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F075B57C00) [pid = 3836] [serial = 143] [outer = 0000000000000000] 16:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07759DC00) [pid = 3836] [serial = 144] [outer = 000000F075B57C00] 16:52:43 INFO - PROCESS | 3836 | 1468194763179 Marionette DEBUG loaded listener.js 16:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F07762B000) [pid = 3836] [serial = 145] [outer = 000000F075B57C00] 16:52:43 INFO - PROCESS | 3836 | 1468194763619 Marionette TRACE conn7 <- [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]]]}] 16:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 16:52:43 INFO - PROCESS | 3836 | 1468194763637 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 16:52:43 INFO - PROCESS | 3836 | 1468194763640 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 16:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:52:43 INFO - PROCESS | 3836 | 1468194763643 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:52:43 INFO - PROCESS | 3836 | 1468194763645 Marionette TRACE conn7 <- [1,162,null,{}] 16:52:43 INFO - PROCESS | 3836 | 1468194763648 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:43 INFO - PROCESS | 3836 | 1468194763654 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:43 INFO - PROCESS | 3836 | 1468194763789 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 16:52:43 INFO - PROCESS | 3836 | 1468194763796 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:43 INFO - PROCESS | 3836 | 1468194763798 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A655000 == 36 [pid = 3836] [id = 50] 16:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0776C2400) [pid = 3836] [serial = 146] [outer = 0000000000000000] 16:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F078380000) [pid = 3836] [serial = 147] [outer = 000000F0776C2400] 16:52:43 INFO - PROCESS | 3836 | 1468194763843 Marionette DEBUG loaded listener.js 16:52:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F079BA0C00) [pid = 3836] [serial = 148] [outer = 000000F0776C2400] 16:52:44 INFO - PROCESS | 3836 | 1468194764249 Marionette TRACE conn7 <- [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]]]}] 16:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 16:52:44 INFO - PROCESS | 3836 | 1468194764275 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 16:52:44 INFO - PROCESS | 3836 | 1468194764278 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 16:52:44 INFO - PROCESS | 3836 | 1468194764281 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:52:44 INFO - PROCESS | 3836 | 1468194764283 Marionette TRACE conn7 <- [1,166,null,{}] 16:52:44 INFO - PROCESS | 3836 | 1468194764286 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:44 INFO - PROCESS | 3836 | 1468194764289 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:44 INFO - PROCESS | 3836 | 1468194764393 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 16:52:44 INFO - PROCESS | 3836 | 1468194764399 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:44 INFO - PROCESS | 3836 | 1468194764401 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1B1000 == 37 [pid = 3836] [id = 51] 16:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0745BF400) [pid = 3836] [serial = 149] [outer = 0000000000000000] 16:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0745C3400) [pid = 3836] [serial = 150] [outer = 000000F0745BF400] 16:52:44 INFO - PROCESS | 3836 | 1468194764445 Marionette DEBUG loaded listener.js 16:52:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0745C8C00) [pid = 3836] [serial = 151] [outer = 000000F0745BF400] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06F918800) [pid = 3836] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06AD2C000) [pid = 3836] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06AD28800) [pid = 3836] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06F9B4800) [pid = 3836] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06AD2E400) [pid = 3836] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06B346000) [pid = 3836] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07528A000) [pid = 3836] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F07A616000) [pid = 3836] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06AC8B000) [pid = 3836] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06AE4A800) [pid = 3836] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06AD99800) [pid = 3836] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06ADA2400) [pid = 3836] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F079D34000) [pid = 3836] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:52:44 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F076CC6400) [pid = 3836] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:52:44 INFO - PROCESS | 3836 | 1468194764973 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 734ms 16:52:45 INFO - PROCESS | 3836 | 1468194765019 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 16:52:45 INFO - PROCESS | 3836 | 1468194765021 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 16:52:45 INFO - PROCESS | 3836 | 1468194765024 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:52:45 INFO - PROCESS | 3836 | 1468194765026 Marionette TRACE conn7 <- [1,170,null,{}] 16:52:45 INFO - PROCESS | 3836 | 1468194765030 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:45 INFO - PROCESS | 3836 | 1468194765032 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:45 INFO - PROCESS | 3836 | 1468194765141 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 16:52:45 INFO - PROCESS | 3836 | 1468194765182 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 3836 | 1468194765184 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF8B800 == 38 [pid = 3836] [id = 52] 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06A8E6800) [pid = 3836] [serial = 152] [outer = 0000000000000000] 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AD99C00) [pid = 3836] [serial = 153] [outer = 000000F06A8E6800] 16:52:45 INFO - PROCESS | 3836 | 1468194765229 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F070E49800) [pid = 3836] [serial = 154] [outer = 000000F06A8E6800] 16:52:45 INFO - PROCESS | 3836 | 1468194765534 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 523ms 16:52:45 INFO - PROCESS | 3836 | 1468194765554 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 16:52:45 INFO - PROCESS | 3836 | 1468194765556 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 16:52:45 INFO - PROCESS | 3836 | 1468194765559 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:52:45 INFO - PROCESS | 3836 | 1468194765561 Marionette TRACE conn7 <- [1,174,null,{}] 16:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:52:45 INFO - PROCESS | 3836 | 1468194765569 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:45 INFO - PROCESS | 3836 | 1468194765571 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:45 INFO - PROCESS | 3836 | 1468194765654 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 16:52:45 INFO - PROCESS | 3836 | 1468194765739 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 3836 | 1468194765741 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E270000 == 39 [pid = 3836] [id = 53] 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06A8EB400) [pid = 3836] [serial = 155] [outer = 0000000000000000] 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070E50C00) [pid = 3836] [serial = 156] [outer = 000000F06A8EB400] 16:52:45 INFO - PROCESS | 3836 | 1468194765786 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07528A000) [pid = 3836] [serial = 157] [outer = 000000F06A8EB400] 16:52:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F000504400) [pid = 3836] [serial = 158] [outer = 000000F074DC9800] 16:52:46 INFO - PROCESS | 3836 | 1468194766156 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 16:52:46 INFO - PROCESS | 3836 | 1468194766191 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 16:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:52:46 INFO - PROCESS | 3836 | 1468194766201 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 16:52:46 INFO - PROCESS | 3836 | 1468194766205 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 3836 | 1468194766207 Marionette TRACE conn7 <- [1,178,null,{}] 16:52:46 INFO - PROCESS | 3836 | 1468194766210 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:46 INFO - PROCESS | 3836 | 1468194766212 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:46 INFO - PROCESS | 3836 | 1468194766317 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 16:52:46 INFO - PROCESS | 3836 | 1468194766359 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:46 INFO - PROCESS | 3836 | 1468194766361 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F000536000 == 40 [pid = 3836] [id = 54] 16:52:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F000503800) [pid = 3836] [serial = 159] [outer = 0000000000000000] 16:52:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F000510800) [pid = 3836] [serial = 160] [outer = 000000F000503800] 16:52:46 INFO - PROCESS | 3836 | 1468194766405 Marionette DEBUG loaded listener.js 16:52:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070E49000) [pid = 3836] [serial = 161] [outer = 000000F000503800] 16:52:46 INFO - PROCESS | 3836 | 1468194766725 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 16:52:46 INFO - PROCESS | 3836 | 1468194766792 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 3836 | 1468194766794 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 16:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:52:46 INFO - PROCESS | 3836 | 1468194766798 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 3836 | 1468194766800 Marionette TRACE conn7 <- [1,182,null,{}] 16:52:46 INFO - PROCESS | 3836 | 1468194766804 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:46 INFO - PROCESS | 3836 | 1468194766806 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:46 INFO - PROCESS | 3836 | 1468194766967 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 16:52:47 INFO - PROCESS | 3836 | 1468194767059 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:47 INFO - PROCESS | 3836 | 1468194767062 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACDA000 == 41 [pid = 3836] [id = 55] 16:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F00059B000) [pid = 3836] [serial = 162] [outer = 0000000000000000] 16:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F00059EC00) [pid = 3836] [serial = 163] [outer = 000000F00059B000] 16:52:47 INFO - PROCESS | 3836 | 1468194767122 Marionette DEBUG loaded listener.js 16:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F068FE2400) [pid = 3836] [serial = 164] [outer = 000000F00059B000] 16:52:47 INFO - PROCESS | 3836 | 1468194767653 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 879ms 16:52:47 INFO - PROCESS | 3836 | 1468194767695 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 16:52:47 INFO - PROCESS | 3836 | 1468194767699 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 16:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:52:47 INFO - PROCESS | 3836 | 1468194767705 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:52:47 INFO - PROCESS | 3836 | 1468194767708 Marionette TRACE conn7 <- [1,186,null,{}] 16:52:47 INFO - PROCESS | 3836 | 1468194767713 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:47 INFO - PROCESS | 3836 | 1468194767718 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:47 INFO - PROCESS | 3836 | 1468194767834 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 16:52:47 INFO - PROCESS | 3836 | 1468194767913 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:47 INFO - PROCESS | 3836 | 1468194767916 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07538A800 == 42 [pid = 3836] [id = 56] 16:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06ADA3400) [pid = 3836] [serial = 165] [outer = 0000000000000000] 16:52:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06BAD6000) [pid = 3836] [serial = 166] [outer = 000000F06ADA3400] 16:52:47 INFO - PROCESS | 3836 | 1468194767975 Marionette DEBUG loaded listener.js 16:52:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F06F91FC00) [pid = 3836] [serial = 167] [outer = 000000F06ADA3400] 16:52:48 INFO - PROCESS | 3836 | 1468194768537 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 16:52:48 INFO - PROCESS | 3836 | 1468194768586 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 16:52:48 INFO - PROCESS | 3836 | 1468194768590 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 16:52:48 INFO - PROCESS | 3836 | 1468194768594 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:52:48 INFO - PROCESS | 3836 | 1468194768597 Marionette TRACE conn7 <- [1,190,null,{}] 16:52:48 INFO - PROCESS | 3836 | 1468194768601 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:48 INFO - PROCESS | 3836 | 1468194768604 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:48 INFO - PROCESS | 3836 | 1468194768715 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 16:52:48 INFO - PROCESS | 3836 | 1468194768785 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:48 INFO - PROCESS | 3836 | 1468194768787 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E264800 == 43 [pid = 3836] [id = 57] 16:52:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0711FDC00) [pid = 3836] [serial = 168] [outer = 0000000000000000] 16:52:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0713BB800) [pid = 3836] [serial = 169] [outer = 000000F0711FDC00] 16:52:48 INFO - PROCESS | 3836 | 1468194768843 Marionette DEBUG loaded listener.js 16:52:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F075177400) [pid = 3836] [serial = 170] [outer = 000000F0711FDC00] 16:52:49 INFO - PROCESS | 3836 | 1468194769383 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 838ms 16:52:49 INFO - PROCESS | 3836 | 1468194769442 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 16:52:49 INFO - PROCESS | 3836 | 1468194769446 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 16:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:52:49 INFO - PROCESS | 3836 | 1468194769472 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:52:49 INFO - PROCESS | 3836 | 1468194769477 Marionette TRACE conn7 <- [1,194,null,{}] 16:52:49 INFO - PROCESS | 3836 | 1468194769481 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:49 INFO - PROCESS | 3836 | 1468194769485 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:49 INFO - PROCESS | 3836 | 1468194769639 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 16:52:49 INFO - PROCESS | 3836 | 1468194769739 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:49 INFO - PROCESS | 3836 | 1468194769742 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E683800 == 44 [pid = 3836] [id = 58] 16:52:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F075B57800) [pid = 3836] [serial = 171] [outer = 0000000000000000] 16:52:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F078310800) [pid = 3836] [serial = 172] [outer = 000000F075B57800] 16:52:49 INFO - PROCESS | 3836 | 1468194769798 Marionette DEBUG loaded listener.js 16:52:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F078D46000) [pid = 3836] [serial = 173] [outer = 000000F075B57800] 16:52:50 INFO - PROCESS | 3836 | 1468194770523 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1095ms 16:52:50 INFO - PROCESS | 3836 | 1468194770566 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 16:52:50 INFO - PROCESS | 3836 | 1468194770570 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 16:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:52:50 INFO - PROCESS | 3836 | 1468194770575 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:52:50 INFO - PROCESS | 3836 | 1468194770578 Marionette TRACE conn7 <- [1,198,null,{}] 16:52:50 INFO - PROCESS | 3836 | 1468194770600 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:50 INFO - PROCESS | 3836 | 1468194770603 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:50 INFO - PROCESS | 3836 | 1468194770706 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 16:52:50 INFO - PROCESS | 3836 | 1468194770774 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:50 INFO - PROCESS | 3836 | 1468194770777 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D6000 == 45 [pid = 3836] [id = 59] 16:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06AD29C00) [pid = 3836] [serial = 174] [outer = 0000000000000000] 16:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06AD2F000) [pid = 3836] [serial = 175] [outer = 000000F06AD29C00] 16:52:50 INFO - PROCESS | 3836 | 1468194770828 Marionette DEBUG loaded listener.js 16:52:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F06ADA3C00) [pid = 3836] [serial = 176] [outer = 000000F06AD29C00] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F000536000 == 44 [pid = 3836] [id = 54] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E270000 == 43 [pid = 3836] [id = 53] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF8B800 == 42 [pid = 3836] [id = 52] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1B1000 == 41 [pid = 3836] [id = 51] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A655000 == 40 [pid = 3836] [id = 50] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F0782E7800 == 39 [pid = 3836] [id = 49] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778B0800 == 38 [pid = 3836] [id = 48] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C81800 == 37 [pid = 3836] [id = 47] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F071147800 == 36 [pid = 3836] [id = 46] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD0800 == 35 [pid = 3836] [id = 45] 16:52:51 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F10800 == 34 [pid = 3836] [id = 42] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F0776C5000) [pid = 3836] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F077524C00) [pid = 3836] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F07B0DE400) [pid = 3836] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F07B06B000) [pid = 3836] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F077F64C00) [pid = 3836] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F07A61D400) [pid = 3836] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F06AE50800) [pid = 3836] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06AD9EC00) [pid = 3836] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F079186000) [pid = 3836] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0791D2400) [pid = 3836] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F07A61E800) [pid = 3836] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06ADA4400) [pid = 3836] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F074DC7C00) [pid = 3836] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07B0D8800) [pid = 3836] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F076CCF800) [pid = 3836] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F076CC9800) [pid = 3836] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F075B4F400) [pid = 3836] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07762A000) [pid = 3836] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F07752AC00) [pid = 3836] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06B34E800) [pid = 3836] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06AD31400) [pid = 3836] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F074F0D000) [pid = 3836] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0753CC000) [pid = 3836] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F07007A000) [pid = 3836] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F070CD6000) [pid = 3836] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06B0D0800) [pid = 3836] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06C29F000) [pid = 3836] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F070CD4800) [pid = 3836] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06F68B800) [pid = 3836] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:52:51 INFO - PROCESS | 3836 | 1468194771354 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 795ms 16:52:51 INFO - PROCESS | 3836 | 1468194771370 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 16:52:51 INFO - PROCESS | 3836 | 1468194771375 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 16:52:51 INFO - PROCESS | 3836 | 1468194771380 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:52:51 INFO - PROCESS | 3836 | 1468194771383 Marionette TRACE conn7 <- [1,202,null,{}] 16:52:51 INFO - PROCESS | 3836 | 1468194771387 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:51 INFO - PROCESS | 3836 | 1468194771389 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:51 INFO - PROCESS | 3836 | 1468194771477 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 16:52:51 INFO - PROCESS | 3836 | 1468194771482 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 3836 | 1468194771484 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F965000 == 35 [pid = 3836] [id = 60] 16:52:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AD9DC00) [pid = 3836] [serial = 177] [outer = 0000000000000000] 16:52:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06B747800) [pid = 3836] [serial = 178] [outer = 000000F06AD9DC00] 16:52:51 INFO - PROCESS | 3836 | 1468194771532 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06F6DB800) [pid = 3836] [serial = 179] [outer = 000000F06AD9DC00] 16:52:51 INFO - PROCESS | 3836 | 1468194771956 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 16:52:52 INFO - PROCESS | 3836 | 1468194772014 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 3836 | 1468194772016 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 16:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:52:52 INFO - PROCESS | 3836 | 1468194772020 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 3836 | 1468194772024 Marionette TRACE conn7 <- [1,206,null,{}] 16:52:52 INFO - PROCESS | 3836 | 1468194772036 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:52 INFO - PROCESS | 3836 | 1468194772041 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:52 INFO - PROCESS | 3836 | 1468194772148 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 16:52:52 INFO - PROCESS | 3836 | 1468194772166 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 3836 | 1468194772169 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F81000 == 36 [pid = 3836] [id = 61] 16:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070E4A800) [pid = 3836] [serial = 180] [outer = 0000000000000000] 16:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070E4EC00) [pid = 3836] [serial = 181] [outer = 000000F070E4A800] 16:52:52 INFO - PROCESS | 3836 | 1468194772217 Marionette DEBUG loaded listener.js 16:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0711F7000) [pid = 3836] [serial = 182] [outer = 000000F070E4A800] 16:52:52 INFO - PROCESS | 3836 | 1468194772616 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 16:52:52 INFO - PROCESS | 3836 | 1468194772651 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 3836 | 1468194772654 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 16:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:52:52 INFO - PROCESS | 3836 | 1468194772657 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 3836 | 1468194772659 Marionette TRACE conn7 <- [1,210,null,{}] 16:52:52 INFO - PROCESS | 3836 | 1468194772662 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:52 INFO - PROCESS | 3836 | 1468194772665 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:52 INFO - PROCESS | 3836 | 1468194772753 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 16:52:52 INFO - PROCESS | 3836 | 1468194772758 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 3836 | 1468194772761 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E7E800 == 37 [pid = 3836] [id = 62] 16:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0745BE800) [pid = 3836] [serial = 183] [outer = 0000000000000000] 16:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0745C8800) [pid = 3836] [serial = 184] [outer = 000000F0745BE800] 16:52:52 INFO - PROCESS | 3836 | 1468194772808 Marionette DEBUG loaded listener.js 16:52:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F074F0D800) [pid = 3836] [serial = 185] [outer = 000000F0745BE800] 16:52:53 INFO - PROCESS | 3836 | 1468194773203 Marionette TRACE conn7 <- [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]]]}] 16:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 586ms 16:52:53 INFO - PROCESS | 3836 | 1468194773253 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 16:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:52:53 INFO - PROCESS | 3836 | 1468194773255 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 16:52:53 INFO - PROCESS | 3836 | 1468194773258 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:52:53 INFO - PROCESS | 3836 | 1468194773260 Marionette TRACE conn7 <- [1,214,null,{}] 16:52:53 INFO - PROCESS | 3836 | 1468194773264 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:53 INFO - PROCESS | 3836 | 1468194773266 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:53 INFO - PROCESS | 3836 | 1468194773347 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 16:52:53 INFO - PROCESS | 3836 | 1468194773352 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:53 INFO - PROCESS | 3836 | 1468194773361 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777AD000 == 38 [pid = 3836] [id = 63] 16:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0753CF000) [pid = 3836] [serial = 186] [outer = 0000000000000000] 16:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F075B52400) [pid = 3836] [serial = 187] [outer = 000000F0753CF000] 16:52:53 INFO - PROCESS | 3836 | 1468194773407 Marionette DEBUG loaded listener.js 16:52:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F076CC6000) [pid = 3836] [serial = 188] [outer = 000000F0753CF000] 16:52:53 INFO - PROCESS | 3836 | 1468194773875 Marionette TRACE conn7 <- [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]]]}] 16:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 16:52:53 INFO - PROCESS | 3836 | 1468194773888 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 16:52:53 INFO - PROCESS | 3836 | 1468194773890 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 16:52:53 INFO - PROCESS | 3836 | 1468194773894 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:52:53 INFO - PROCESS | 3836 | 1468194773895 Marionette TRACE conn7 <- [1,218,null,{}] 16:52:53 INFO - PROCESS | 3836 | 1468194773899 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:53 INFO - PROCESS | 3836 | 1468194773905 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:54 INFO - PROCESS | 3836 | 1468194774042 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 16:52:54 INFO - PROCESS | 3836 | 1468194774049 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 3836 | 1468194774051 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F1D800 == 39 [pid = 3836] [id = 64] 16:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F076EF0000) [pid = 3836] [serial = 189] [outer = 0000000000000000] 16:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F077D03C00) [pid = 3836] [serial = 190] [outer = 000000F076EF0000] 16:52:54 INFO - PROCESS | 3836 | 1468194774105 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F07837F000) [pid = 3836] [serial = 191] [outer = 000000F076EF0000] 16:52:54 INFO - PROCESS | 3836 | 1468194774511 Marionette TRACE conn7 <- [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]]]}] 16:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 16:52:54 INFO - PROCESS | 3836 | 1468194774590 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 16:52:54 INFO - PROCESS | 3836 | 1468194774592 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 16:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:52:54 INFO - PROCESS | 3836 | 1468194774595 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:52:54 INFO - PROCESS | 3836 | 1468194774597 Marionette TRACE conn7 <- [1,222,null,{}] 16:52:54 INFO - PROCESS | 3836 | 1468194774600 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:54 INFO - PROCESS | 3836 | 1468194774602 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:54 INFO - PROCESS | 3836 | 1468194774738 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 16:52:54 INFO - PROCESS | 3836 | 1468194774759 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 3836 | 1468194774762 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A648800 == 40 [pid = 3836] [id = 65] 16:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07481C400) [pid = 3836] [serial = 192] [outer = 0000000000000000] 16:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07481E000) [pid = 3836] [serial = 193] [outer = 000000F07481C400] 16:52:54 INFO - PROCESS | 3836 | 1468194774806 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F074823800) [pid = 3836] [serial = 194] [outer = 000000F07481C400] 16:52:55 INFO - PROCESS | 3836 | 1468194775200 Marionette TRACE conn7 <- [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]]]}] 16:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 16:52:55 INFO - PROCESS | 3836 | 1468194775227 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 3836 | 1468194775229 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 16:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:52:55 INFO - PROCESS | 3836 | 1468194775232 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 3836 | 1468194775234 Marionette TRACE conn7 <- [1,226,null,{}] 16:52:55 INFO - PROCESS | 3836 | 1468194775237 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:55 INFO - PROCESS | 3836 | 1468194775239 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:55 INFO - PROCESS | 3836 | 1468194775342 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 16:52:55 INFO - PROCESS | 3836 | 1468194775347 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:55 INFO - PROCESS | 3836 | 1468194775349 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0CD000 == 41 [pid = 3836] [id = 66] 16:52:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0775F6400) [pid = 3836] [serial = 195] [outer = 0000000000000000] 16:52:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F078D49C00) [pid = 3836] [serial = 196] [outer = 000000F0775F6400] 16:52:55 INFO - PROCESS | 3836 | 1468194775393 Marionette DEBUG loaded listener.js 16:52:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F079B38400) [pid = 3836] [serial = 197] [outer = 000000F0775F6400] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F075B57C00) [pid = 3836] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0776C2400) [pid = 3836] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06AD23000) [pid = 3836] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F075B56800) [pid = 3836] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06F410C00) [pid = 3836] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06A8E6800) [pid = 3836] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0713BFC00) [pid = 3836] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0745BF400) [pid = 3836] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:52:55 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06A8EB400) [pid = 3836] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:52:55 INFO - PROCESS | 3836 | 1468194775871 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 16:52:55 INFO - PROCESS | 3836 | 1468194775931 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 3836 | 1468194775934 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 16:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:52:55 INFO - PROCESS | 3836 | 1468194775937 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 3836 | 1468194775939 Marionette TRACE conn7 <- [1,230,null,{}] 16:52:55 INFO - PROCESS | 3836 | 1468194775942 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:55 INFO - PROCESS | 3836 | 1468194775944 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:56 INFO - PROCESS | 3836 | 1468194776078 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 16:52:56 INFO - PROCESS | 3836 | 1468194776123 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:56 INFO - PROCESS | 3836 | 1468194776125 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B890000 == 42 [pid = 3836] [id = 67] 16:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AD23000) [pid = 3836] [serial = 198] [outer = 0000000000000000] 16:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F076CCA000) [pid = 3836] [serial = 199] [outer = 000000F06AD23000] 16:52:56 INFO - PROCESS | 3836 | 1468194776170 Marionette DEBUG loaded listener.js 16:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F079D35400) [pid = 3836] [serial = 200] [outer = 000000F06AD23000] 16:52:56 INFO - PROCESS | 3836 | 1468194776471 Marionette TRACE conn7 <- [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]]]}] 16:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 16:52:56 INFO - PROCESS | 3836 | 1468194776526 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 16:52:56 INFO - PROCESS | 3836 | 1468194776528 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 16:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:52:56 INFO - PROCESS | 3836 | 1468194776536 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:52:56 INFO - PROCESS | 3836 | 1468194776538 Marionette TRACE conn7 <- [1,234,null,{}] 16:52:56 INFO - PROCESS | 3836 | 1468194776542 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:56 INFO - PROCESS | 3836 | 1468194776544 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:56 INFO - PROCESS | 3836 | 1468194776654 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 16:52:56 INFO - PROCESS | 3836 | 1468194776663 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:56 INFO - PROCESS | 3836 | 1468194776665 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF81800 == 43 [pid = 3836] [id = 68] 16:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07A61A000) [pid = 3836] [serial = 201] [outer = 0000000000000000] 16:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07B077400) [pid = 3836] [serial = 202] [outer = 000000F07A61A000] 16:52:56 INFO - PROCESS | 3836 | 1468194776708 Marionette DEBUG loaded listener.js 16:52:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F07B0DE800) [pid = 3836] [serial = 203] [outer = 000000F07A61A000] 16:52:57 INFO - PROCESS | 3836 | 1468194777090 Marionette TRACE conn7 <- [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]]]}] 16:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 16:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:52:57 INFO - PROCESS | 3836 | 1468194777125 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 16:52:57 INFO - PROCESS | 3836 | 1468194777127 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 16:52:57 INFO - PROCESS | 3836 | 1468194777130 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:52:57 INFO - PROCESS | 3836 | 1468194777133 Marionette TRACE conn7 <- [1,238,null,{}] 16:52:57 INFO - PROCESS | 3836 | 1468194777136 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:57 INFO - PROCESS | 3836 | 1468194777139 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:57 INFO - PROCESS | 3836 | 1468194777262 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 16:52:57 INFO - PROCESS | 3836 | 1468194777269 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:57 INFO - PROCESS | 3836 | 1468194777271 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E682000 == 44 [pid = 3836] [id = 69] 16:52:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F077BAC000) [pid = 3836] [serial = 204] [outer = 0000000000000000] 16:52:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F077BB0C00) [pid = 3836] [serial = 205] [outer = 000000F077BAC000] 16:52:57 INFO - PROCESS | 3836 | 1468194777324 Marionette DEBUG loaded listener.js 16:52:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07B878000) [pid = 3836] [serial = 206] [outer = 000000F077BAC000] 16:52:57 INFO - PROCESS | 3836 | 1468194777837 Marionette TRACE conn7 <- [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]]]}] 16:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 16:52:57 INFO - PROCESS | 3836 | 1468194777877 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 16:52:57 INFO - PROCESS | 3836 | 1468194777883 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 16:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:52:57 INFO - PROCESS | 3836 | 1468194777889 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:52:57 INFO - PROCESS | 3836 | 1468194777893 Marionette TRACE conn7 <- [1,242,null,{}] 16:52:57 INFO - PROCESS | 3836 | 1468194777899 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:57 INFO - PROCESS | 3836 | 1468194777902 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:58 INFO - PROCESS | 3836 | 1468194778037 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 16:52:58 INFO - PROCESS | 3836 | 1468194778154 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:58 INFO - PROCESS | 3836 | 1468194778157 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700AF000 == 45 [pid = 3836] [id = 70] 16:52:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F06AD31800) [pid = 3836] [serial = 207] [outer = 0000000000000000] 16:52:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06AD9C000) [pid = 3836] [serial = 208] [outer = 000000F06AD31800] 16:52:58 INFO - PROCESS | 3836 | 1468194778221 Marionette DEBUG loaded listener.js 16:52:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06C2A6400) [pid = 3836] [serial = 209] [outer = 000000F06AD31800] 16:52:58 INFO - PROCESS | 3836 | 1468194778920 Marionette TRACE conn7 <- [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]]]}] 16:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1083ms 16:52:58 INFO - PROCESS | 3836 | 1468194778976 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 16:52:58 INFO - PROCESS | 3836 | 1468194778981 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 16:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:52:58 INFO - PROCESS | 3836 | 1468194778988 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:52:58 INFO - PROCESS | 3836 | 1468194778991 Marionette TRACE conn7 <- [1,246,null,{}] 16:52:59 INFO - PROCESS | 3836 | 1468194778995 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:59 INFO - PROCESS | 3836 | 1468194778998 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:59 INFO - PROCESS | 3836 | 1468194779144 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 16:52:59 INFO - PROCESS | 3836 | 1468194779215 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:59 INFO - PROCESS | 3836 | 1468194779217 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:52:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A46A000 == 46 [pid = 3836] [id = 71] 16:52:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0711BA400) [pid = 3836] [serial = 210] [outer = 0000000000000000] 16:52:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F074822400) [pid = 3836] [serial = 211] [outer = 000000F0711BA400] 16:52:59 INFO - PROCESS | 3836 | 1468194779316 Marionette DEBUG loaded listener.js 16:52:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F076CC9400) [pid = 3836] [serial = 212] [outer = 000000F0711BA400] 16:52:59 INFO - PROCESS | 3836 | 1468194779924 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 987ms 16:52:59 INFO - PROCESS | 3836 | 1468194779976 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 16:52:59 INFO - PROCESS | 3836 | 1468194779979 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 16:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:52:59 INFO - PROCESS | 3836 | 1468194779983 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:52:59 INFO - PROCESS | 3836 | 1468194779987 Marionette TRACE conn7 <- [1,250,null,{}] 16:53:00 INFO - PROCESS | 3836 | 1468194779999 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:00 INFO - PROCESS | 3836 | 1468194780004 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:00 INFO - PROCESS | 3836 | 1468194780117 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 16:53:00 INFO - PROCESS | 3836 | 1468194780187 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:00 INFO - PROCESS | 3836 | 1468194780190 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07530A000 == 47 [pid = 3836] [id = 72] 16:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F077B10800) [pid = 3836] [serial = 213] [outer = 0000000000000000] 16:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F077BB2800) [pid = 3836] [serial = 214] [outer = 000000F077B10800] 16:53:00 INFO - PROCESS | 3836 | 1468194780248 Marionette DEBUG loaded listener.js 16:53:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F07A622000) [pid = 3836] [serial = 215] [outer = 000000F077B10800] 16:53:00 INFO - PROCESS | 3836 | 1468194780748 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 839ms 16:53:00 INFO - PROCESS | 3836 | 1468194780841 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 16:53:00 INFO - PROCESS | 3836 | 1468194780844 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 16:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:53:00 INFO - PROCESS | 3836 | 1468194780862 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:53:00 INFO - PROCESS | 3836 | 1468194780864 Marionette TRACE conn7 <- [1,254,null,{}] 16:53:00 INFO - PROCESS | 3836 | 1468194780868 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:00 INFO - PROCESS | 3836 | 1468194780870 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:00 INFO - PROCESS | 3836 | 1468194780990 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 16:53:01 INFO - PROCESS | 3836 | 1468194781051 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 3836 | 1468194781053 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F705000 == 48 [pid = 3836] [id = 73] 16:53:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F07B1F3C00) [pid = 3836] [serial = 216] [outer = 0000000000000000] 16:53:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F07B1F7C00) [pid = 3836] [serial = 217] [outer = 000000F07B1F3C00] 16:53:01 INFO - PROCESS | 3836 | 1468194781109 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F07B1FD800) [pid = 3836] [serial = 218] [outer = 000000F07B1F3C00] 16:53:01 INFO - PROCESS | 3836 | 1468194781800 Marionette TRACE conn7 <- [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]]]}] 16:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 984ms 16:53:01 INFO - PROCESS | 3836 | 1468194781853 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 16:53:01 INFO - PROCESS | 3836 | 1468194781857 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 16:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:53:01 INFO - PROCESS | 3836 | 1468194781862 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:53:01 INFO - PROCESS | 3836 | 1468194781865 Marionette TRACE conn7 <- [1,258,null,{}] 16:53:01 INFO - PROCESS | 3836 | 1468194781870 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:01 INFO - PROCESS | 3836 | 1468194781873 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:01 INFO - PROCESS | 3836 | 1468194781975 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 16:53:02 INFO - PROCESS | 3836 | 1468194782064 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:02 INFO - PROCESS | 3836 | 1468194782067 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE0000 == 49 [pid = 3836] [id = 74] 16:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F06A8ED800) [pid = 3836] [serial = 219] [outer = 0000000000000000] 16:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F06AC7E000) [pid = 3836] [serial = 220] [outer = 000000F06A8ED800] 16:53:02 INFO - PROCESS | 3836 | 1468194782118 Marionette DEBUG loaded listener.js 16:53:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F06AD9F400) [pid = 3836] [serial = 221] [outer = 000000F06A8ED800] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF81800 == 48 [pid = 3836] [id = 68] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B890000 == 47 [pid = 3836] [id = 67] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0CD000 == 46 [pid = 3836] [id = 66] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A648800 == 45 [pid = 3836] [id = 65] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F1D800 == 44 [pid = 3836] [id = 64] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777AD000 == 43 [pid = 3836] [id = 63] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E7E800 == 42 [pid = 3836] [id = 62] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F81000 == 41 [pid = 3836] [id = 61] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F965000 == 40 [pid = 3836] [id = 60] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1D6000 == 39 [pid = 3836] [id = 59] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E683800 == 38 [pid = 3836] [id = 58] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E264800 == 37 [pid = 3836] [id = 57] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07538A800 == 36 [pid = 3836] [id = 56] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F070CE1000) [pid = 3836] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F06AC83000) [pid = 3836] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACDA000 == 35 [pid = 3836] [id = 55] 16:53:02 INFO - PROCESS | 3836 | 1468194782842 Marionette TRACE conn7 <- [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]]]}] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F000510800) [pid = 3836] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F07759DC00) [pid = 3836] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F079BA0C00) [pid = 3836] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F078380000) [pid = 3836] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F06AD9C400) [pid = 3836] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06AE4E400) [pid = 3836] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F076C32C00) [pid = 3836] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F06FEDA400) [pid = 3836] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F070C36000) [pid = 3836] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06AD99C00) [pid = 3836] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0749A4C00) [pid = 3836] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1036ms 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F075284400) [pid = 3836] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0745C3400) [pid = 3836] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F070E50C00) [pid = 3836] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07517D400) [pid = 3836] [serial = 31] [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.] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0745C8C00) [pid = 3836] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070E49800) [pid = 3836] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F07762B000) [pid = 3836] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F076CCB800) [pid = 3836] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F07528A000) [pid = 3836] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3836 | 1468194782916 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 3836 | 1468194782920 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 16:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:53:02 INFO - PROCESS | 3836 | 1468194782960 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 3836 | 1468194782963 Marionette TRACE conn7 <- [1,262,null,{}] 16:53:02 INFO - PROCESS | 3836 | 1468194782968 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:02 INFO - PROCESS | 3836 | 1468194782971 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:03 INFO - PROCESS | 3836 | 1468194783067 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 16:53:03 INFO - PROCESS | 3836 | 1468194783075 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 3836 | 1468194783078 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071395800 == 36 [pid = 3836] [id = 75] 16:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070066C00) [pid = 3836] [serial = 222] [outer = 0000000000000000] 16:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0700CD400) [pid = 3836] [serial = 223] [outer = 000000F070066C00] 16:53:03 INFO - PROCESS | 3836 | 1468194783132 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F070E4CC00) [pid = 3836] [serial = 224] [outer = 000000F070066C00] 16:53:03 INFO - PROCESS | 3836 | 1468194783577 Marionette TRACE conn7 <- [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]]]}] 16:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 649ms 16:53:03 INFO - PROCESS | 3836 | 1468194783626 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 16:53:03 INFO - PROCESS | 3836 | 1468194783628 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 16:53:03 INFO - PROCESS | 3836 | 1468194783632 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:53:03 INFO - PROCESS | 3836 | 1468194783635 Marionette TRACE conn7 <- [1,266,null,{}] 16:53:03 INFO - PROCESS | 3836 | 1468194783646 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:03 INFO - PROCESS | 3836 | 1468194783650 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:03 INFO - PROCESS | 3836 | 1468194783739 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 16:53:03 INFO - PROCESS | 3836 | 1468194783747 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 3836 | 1468194783751 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E95000 == 37 [pid = 3836] [id = 76] 16:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0745C0C00) [pid = 3836] [serial = 225] [outer = 0000000000000000] 16:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F07481AC00) [pid = 3836] [serial = 226] [outer = 000000F0745C0C00] 16:53:03 INFO - PROCESS | 3836 | 1468194783799 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F07517D400) [pid = 3836] [serial = 227] [outer = 000000F0745C0C00] 16:53:04 INFO - PROCESS | 3836 | 1468194784223 Marionette TRACE conn7 <- [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]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 16:53:04 INFO - PROCESS | 3836 | 1468194784265 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 3836 | 1468194784269 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 16:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:53:04 INFO - PROCESS | 3836 | 1468194784272 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 3836 | 1468194784274 Marionette TRACE conn7 <- [1,270,null,{}] 16:53:04 INFO - PROCESS | 3836 | 1468194784278 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:04 INFO - PROCESS | 3836 | 1468194784280 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:04 INFO - PROCESS | 3836 | 1468194784376 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 16:53:04 INFO - PROCESS | 3836 | 1468194784382 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 3836 | 1468194784384 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077EA9000 == 38 [pid = 3836] [id = 77] 16:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F075B4FC00) [pid = 3836] [serial = 228] [outer = 0000000000000000] 16:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F076C32800) [pid = 3836] [serial = 229] [outer = 000000F075B4FC00] 16:53:04 INFO - PROCESS | 3836 | 1468194784429 Marionette DEBUG loaded listener.js 16:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F076CCE000) [pid = 3836] [serial = 230] [outer = 000000F075B4FC00] 16:53:04 INFO - PROCESS | 3836 | 1468194784826 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 16:53:04 INFO - PROCESS | 3836 | 1468194784875 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 3836 | 1468194784878 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 16:53:04 INFO - PROCESS | 3836 | 1468194784882 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 3836 | 1468194784883 Marionette TRACE conn7 <- [1,274,null,{}] 16:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:53:04 INFO - PROCESS | 3836 | 1468194784887 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:04 INFO - PROCESS | 3836 | 1468194784889 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:04 INFO - PROCESS | 3836 | 1468194784974 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 16:53:04 INFO - PROCESS | 3836 | 1468194784980 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 3836 | 1468194784982 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F08800 == 39 [pid = 3836] [id = 78] 16:53:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F07752AC00) [pid = 3836] [serial = 231] [outer = 0000000000000000] 16:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0775ED000) [pid = 3836] [serial = 232] [outer = 000000F07752AC00] 16:53:05 INFO - PROCESS | 3836 | 1468194785027 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F0776BC800) [pid = 3836] [serial = 233] [outer = 000000F07752AC00] 16:53:05 INFO - PROCESS | 3836 | 1468194785488 Marionette TRACE conn7 <- [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]]]}] 16:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 16:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:53:05 INFO - PROCESS | 3836 | 1468194785522 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 16:53:05 INFO - PROCESS | 3836 | 1468194785524 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 16:53:05 INFO - PROCESS | 3836 | 1468194785527 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:53:05 INFO - PROCESS | 3836 | 1468194785529 Marionette TRACE conn7 <- [1,278,null,{}] 16:53:05 INFO - PROCESS | 3836 | 1468194785540 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:05 INFO - PROCESS | 3836 | 1468194785546 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:05 INFO - PROCESS | 3836 | 1468194785681 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 16:53:05 INFO - PROCESS | 3836 | 1468194785730 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:05 INFO - PROCESS | 3836 | 1468194785732 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0D0800 == 40 [pid = 3836] [id = 79] 16:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F077BB4000) [pid = 3836] [serial = 234] [outer = 0000000000000000] 16:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F078F2BC00) [pid = 3836] [serial = 235] [outer = 000000F077BB4000] 16:53:05 INFO - PROCESS | 3836 | 1468194785777 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F079D2B000) [pid = 3836] [serial = 236] [outer = 000000F077BB4000] 16:53:06 INFO - PROCESS | 3836 | 1468194786170 Marionette TRACE conn7 <- [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]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 16:53:06 INFO - PROCESS | 3836 | 1468194786221 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 3836 | 1468194786223 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 16:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:53:06 INFO - PROCESS | 3836 | 1468194786226 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 3836 | 1468194786228 Marionette TRACE conn7 <- [1,282,null,{}] 16:53:06 INFO - PROCESS | 3836 | 1468194786231 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:06 INFO - PROCESS | 3836 | 1468194786233 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:06 INFO - PROCESS | 3836 | 1468194786363 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 16:53:06 INFO - PROCESS | 3836 | 1468194786381 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:06 INFO - PROCESS | 3836 | 1468194786383 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF84800 == 41 [pid = 3836] [id = 80] 16:53:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F0015DE400) [pid = 3836] [serial = 237] [outer = 0000000000000000] 16:53:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0015E4400) [pid = 3836] [serial = 238] [outer = 000000F0015DE400] 16:53:06 INFO - PROCESS | 3836 | 1468194786427 Marionette DEBUG loaded listener.js 16:53:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F0015E9800) [pid = 3836] [serial = 239] [outer = 000000F0015DE400] 16:53:06 INFO - PROCESS | 3836 | 1468194786838 Marionette TRACE conn7 <- [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]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 16:53:06 INFO - PROCESS | 3836 | 1468194786901 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 3836 | 1468194786903 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 16:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:53:06 INFO - PROCESS | 3836 | 1468194786906 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 3836 | 1468194786908 Marionette TRACE conn7 <- [1,286,null,{}] 16:53:06 INFO - PROCESS | 3836 | 1468194786911 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:06 INFO - PROCESS | 3836 | 1468194786913 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:07 INFO - PROCESS | 3836 | 1468194787021 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 16:53:07 INFO - PROCESS | 3836 | 1468194787026 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 3836 | 1468194787028 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2CD800 == 42 [pid = 3836] [id = 81] 16:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F00063B400) [pid = 3836] [serial = 240] [outer = 0000000000000000] 16:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F000643400) [pid = 3836] [serial = 241] [outer = 000000F00063B400] 16:53:07 INFO - PROCESS | 3836 | 1468194787074 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F000649000) [pid = 3836] [serial = 242] [outer = 000000F00063B400] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F0701EA400) [pid = 3836] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F06A8EE000) [pid = 3836] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F076EF0000) [pid = 3836] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F07481C400) [pid = 3836] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F06AD9DC00) [pid = 3836] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F075B57800) [pid = 3836] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F0711FDC00) [pid = 3836] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F0753CF000) [pid = 3836] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F06AD29C00) [pid = 3836] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F00059B000) [pid = 3836] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06ADA3400) [pid = 3836] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0775F6400) [pid = 3836] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F070E4A800) [pid = 3836] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0745BE800) [pid = 3836] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06AD23000) [pid = 3836] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07A61A000) [pid = 3836] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:53:07 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06AC7D400) [pid = 3836] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:53:07 INFO - PROCESS | 3836 | 1468194787580 Marionette TRACE conn7 <- [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]]]}] 16:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 733ms 16:53:07 INFO - PROCESS | 3836 | 1468194787659 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 16:53:07 INFO - PROCESS | 3836 | 1468194787662 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 16:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:53:07 INFO - PROCESS | 3836 | 1468194787666 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:53:07 INFO - PROCESS | 3836 | 1468194787668 Marionette TRACE conn7 <- [1,290,null,{}] 16:53:07 INFO - PROCESS | 3836 | 1468194787671 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:07 INFO - PROCESS | 3836 | 1468194787673 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:07 INFO - PROCESS | 3836 | 1468194787758 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 16:53:07 INFO - PROCESS | 3836 | 1468194787765 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 3836 | 1468194787767 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F641000 == 43 [pid = 3836] [id = 82] 16:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F001502C00) [pid = 3836] [serial = 243] [outer = 0000000000000000] 16:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F001508400) [pid = 3836] [serial = 244] [outer = 000000F001502C00] 16:53:07 INFO - PROCESS | 3836 | 1468194787812 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F00150E400) [pid = 3836] [serial = 245] [outer = 000000F001502C00] 16:53:08 INFO - PROCESS | 3836 | 1468194788206 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 16:53:08 INFO - PROCESS | 3836 | 1468194788268 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 16:53:08 INFO - PROCESS | 3836 | 1468194788270 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 16:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:53:08 INFO - PROCESS | 3836 | 1468194788273 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:53:08 INFO - PROCESS | 3836 | 1468194788275 Marionette TRACE conn7 <- [1,294,null,{}] 16:53:08 INFO - PROCESS | 3836 | 1468194788283 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:08 INFO - PROCESS | 3836 | 1468194788285 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:08 INFO - PROCESS | 3836 | 1468194788371 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 16:53:08 INFO - PROCESS | 3836 | 1468194788376 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:08 INFO - PROCESS | 3836 | 1468194788378 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F720000 == 44 [pid = 3836] [id = 83] 16:53:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F001510000) [pid = 3836] [serial = 246] [outer = 0000000000000000] 16:53:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06A8E6C00) [pid = 3836] [serial = 247] [outer = 000000F001510000] 16:53:08 INFO - PROCESS | 3836 | 1468194788424 Marionette DEBUG loaded listener.js 16:53:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06F914000) [pid = 3836] [serial = 248] [outer = 000000F001510000] 16:53:08 INFO - PROCESS | 3836 | 1468194788811 Marionette TRACE conn7 <- [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]]]}] 16:53:08 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. 16:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 588ms 16:53:08 INFO - PROCESS | 3836 | 1468194788864 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 16:53:08 INFO - PROCESS | 3836 | 1468194788866 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 16:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:53:08 INFO - PROCESS | 3836 | 1468194788881 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:53:08 INFO - PROCESS | 3836 | 1468194788884 Marionette TRACE conn7 <- [1,298,null,{}] 16:53:08 INFO - PROCESS | 3836 | 1468194788888 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:08 INFO - PROCESS | 3836 | 1468194788890 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:08 INFO - PROCESS | 3836 | 1468194788992 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 16:53:09 INFO - PROCESS | 3836 | 1468194788998 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:09 INFO - PROCESS | 3836 | 1468194789000 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F721800 == 45 [pid = 3836] [id = 84] 16:53:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F06F91BC00) [pid = 3836] [serial = 249] [outer = 0000000000000000] 16:53:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F077BA9000) [pid = 3836] [serial = 250] [outer = 000000F06F91BC00] 16:53:09 INFO - PROCESS | 3836 | 1468194789047 Marionette DEBUG loaded listener.js 16:53:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F07B1F5000) [pid = 3836] [serial = 251] [outer = 000000F06F91BC00] 16:53:09 INFO - PROCESS | 3836 | 1468194789618 Marionette TRACE conn7 <- [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]]]}] 16:53:09 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. 16:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 776ms 16:53:09 INFO - PROCESS | 3836 | 1468194789661 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 16:53:09 INFO - PROCESS | 3836 | 1468194789665 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 16:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:53:09 INFO - PROCESS | 3836 | 1468194789671 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:53:09 INFO - PROCESS | 3836 | 1468194789674 Marionette TRACE conn7 <- [1,302,null,{}] 16:53:09 INFO - PROCESS | 3836 | 1468194789680 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:09 INFO - PROCESS | 3836 | 1468194789684 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:09 INFO - PROCESS | 3836 | 1468194789881 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 16:53:09 INFO - PROCESS | 3836 | 1468194789883 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:53:10 INFO - PROCESS | 3836 | 1468194789996 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 3836 | 1468194789999 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06B01F000 == 46 [pid = 3836] [id = 85] 16:53:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F0020BE800) [pid = 3836] [serial = 252] [outer = 0000000000000000] 16:53:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0020C0400) [pid = 3836] [serial = 253] [outer = 000000F0020BE800] 16:53:10 INFO - PROCESS | 3836 | 1468194790059 Marionette DEBUG loaded listener.js 16:53:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F0020C7800) [pid = 3836] [serial = 254] [outer = 000000F0020BE800] 16:53:10 INFO - PROCESS | 3836 | 1468194790654 Marionette TRACE conn7 <- [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]]]}] 16:53:10 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. 16:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1038ms 16:53:10 INFO - PROCESS | 3836 | 1468194790711 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 16:53:10 INFO - PROCESS | 3836 | 1468194790717 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 16:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:53:10 INFO - PROCESS | 3836 | 1468194790724 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:53:10 INFO - PROCESS | 3836 | 1468194790727 Marionette TRACE conn7 <- [1,306,null,{}] 16:53:10 INFO - PROCESS | 3836 | 1468194790745 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:10 INFO - PROCESS | 3836 | 1468194790748 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:10 INFO - PROCESS | 3836 | 1468194790868 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 16:53:10 INFO - PROCESS | 3836 | 1468194790940 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 3836 | 1468194790943 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E81000 == 47 [pid = 3836] [id = 86] 16:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F06AE4A800) [pid = 3836] [serial = 255] [outer = 0000000000000000] 16:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F06B6F5C00) [pid = 3836] [serial = 256] [outer = 000000F06AE4A800] 16:53:11 INFO - PROCESS | 3836 | 1468194791041 Marionette DEBUG loaded listener.js 16:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F070CDD800) [pid = 3836] [serial = 257] [outer = 000000F06AE4A800] 16:53:11 INFO - PROCESS | 3836 | 1468194791642 Marionette TRACE conn7 <- [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]]]}] 16:53:11 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. 16:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 16:53:11 INFO - PROCESS | 3836 | 1468194791668 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 16:53:11 INFO - PROCESS | 3836 | 1468194791671 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 16:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:53:11 INFO - PROCESS | 3836 | 1468194791675 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:53:11 INFO - PROCESS | 3836 | 1468194791680 Marionette TRACE conn7 <- [1,310,null,{}] 16:53:11 INFO - PROCESS | 3836 | 1468194791691 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:11 INFO - PROCESS | 3836 | 1468194791697 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:11 INFO - PROCESS | 3836 | 1468194791815 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 16:53:11 INFO - PROCESS | 3836 | 1468194791889 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:11 INFO - PROCESS | 3836 | 1468194791893 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F64A000 == 48 [pid = 3836] [id = 87] 16:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F074915800) [pid = 3836] [serial = 258] [outer = 0000000000000000] 16:53:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F07515A400) [pid = 3836] [serial = 259] [outer = 000000F074915800] 16:53:12 INFO - PROCESS | 3836 | 1468194791992 Marionette DEBUG loaded listener.js 16:53:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F076F6B000) [pid = 3836] [serial = 260] [outer = 000000F074915800] 16:53:12 INFO - PROCESS | 3836 | 1468194792855 Marionette TRACE conn7 <- [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]]]}] 16:53:12 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. 16:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1242ms 16:53:12 INFO - PROCESS | 3836 | 1468194792920 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 16:53:12 INFO - PROCESS | 3836 | 1468194792924 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 16:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:53:12 INFO - PROCESS | 3836 | 1468194792929 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:53:12 INFO - PROCESS | 3836 | 1468194792933 Marionette TRACE conn7 <- [1,314,null,{}] 16:53:12 INFO - PROCESS | 3836 | 1468194792939 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:12 INFO - PROCESS | 3836 | 1468194792942 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:13 INFO - PROCESS | 3836 | 1468194793079 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 16:53:13 INFO - PROCESS | 3836 | 1468194793156 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:13 INFO - PROCESS | 3836 | 1468194793159 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB83800 == 49 [pid = 3836] [id = 88] 16:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F0015E6000) [pid = 3836] [serial = 261] [outer = 0000000000000000] 16:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F068FEB800) [pid = 3836] [serial = 262] [outer = 000000F0015E6000] 16:53:13 INFO - PROCESS | 3836 | 1468194793256 Marionette DEBUG loaded listener.js 16:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F06AD9F000) [pid = 3836] [serial = 263] [outer = 000000F0015E6000] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BA5B000 == 48 [pid = 3836] [id = 43] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F075398800 == 47 [pid = 3836] [id = 31] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E94000 == 46 [pid = 3836] [id = 44] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F96E800 == 45 [pid = 3836] [id = 32] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F720000 == 44 [pid = 3836] [id = 83] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F641000 == 43 [pid = 3836] [id = 82] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2CD800 == 42 [pid = 3836] [id = 81] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF84800 == 41 [pid = 3836] [id = 80] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0D0800 == 40 [pid = 3836] [id = 79] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F08800 == 39 [pid = 3836] [id = 78] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F077EA9000 == 38 [pid = 3836] [id = 77] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E95000 == 37 [pid = 3836] [id = 76] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F071395800 == 36 [pid = 3836] [id = 75] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F077BB0C00) [pid = 3836] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE0000 == 35 [pid = 3836] [id = 74] 16:53:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E682000 == 34 [pid = 3836] [id = 69] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F070D96400) [pid = 3836] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F075B57400) [pid = 3836] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F077D03C00) [pid = 3836] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F07837F000) [pid = 3836] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F07481E000) [pid = 3836] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F074823800) [pid = 3836] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F06B747800) [pid = 3836] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F06F6DB800) [pid = 3836] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F078D46000) [pid = 3836] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F078310800) [pid = 3836] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F075177400) [pid = 3836] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F0713BB800) [pid = 3836] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F075B52400) [pid = 3836] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06ADA3C00) [pid = 3836] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06AD2F000) [pid = 3836] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F068FE2400) [pid = 3836] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F00059EC00) [pid = 3836] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06F91FC00) [pid = 3836] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06BAD6000) [pid = 3836] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F078D49C00) [pid = 3836] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070E4EC00) [pid = 3836] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0711F7000) [pid = 3836] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0745C8800) [pid = 3836] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F074F0D800) [pid = 3836] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F076CCA000) [pid = 3836] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F079B38400) [pid = 3836] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07B0DE800) [pid = 3836] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F079D35400) [pid = 3836] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F076CC6000) [pid = 3836] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F07B077400) [pid = 3836] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06AD99400) [pid = 3836] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:53:13 INFO - PROCESS | 3836 | 1468194793758 Marionette TRACE conn7 <- [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]]]}] 16:53:13 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. 16:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 16:53:13 INFO - PROCESS | 3836 | 1468194793815 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 16:53:13 INFO - PROCESS | 3836 | 1468194793820 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 16:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:53:13 INFO - PROCESS | 3836 | 1468194793825 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:53:13 INFO - PROCESS | 3836 | 1468194793828 Marionette TRACE conn7 <- [1,318,null,{}] 16:53:13 INFO - PROCESS | 3836 | 1468194793832 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:13 INFO - PROCESS | 3836 | 1468194793834 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:13 INFO - PROCESS | 3836 | 1468194793927 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 16:53:13 INFO - PROCESS | 3836 | 1468194793933 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:13 INFO - PROCESS | 3836 | 1468194793936 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE6A000 == 35 [pid = 3836] [id = 89] 16:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0020BAC00) [pid = 3836] [serial = 264] [outer = 0000000000000000] 16:53:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06AD28800) [pid = 3836] [serial = 265] [outer = 000000F0020BAC00] 16:53:13 INFO - PROCESS | 3836 | 1468194793983 Marionette DEBUG loaded listener.js 16:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AE51400) [pid = 3836] [serial = 266] [outer = 000000F0020BAC00] 16:53:14 INFO - PROCESS | 3836 | 1468194794436 Marionette TRACE conn7 <- [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]]]}] 16:53:14 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. 16:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 16:53:14 INFO - PROCESS | 3836 | 1468194794474 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 16:53:14 INFO - PROCESS | 3836 | 1468194794476 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 16:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:53:14 INFO - PROCESS | 3836 | 1468194794480 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:53:14 INFO - PROCESS | 3836 | 1468194794484 Marionette TRACE conn7 <- [1,322,null,{}] 16:53:14 INFO - PROCESS | 3836 | 1468194794523 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:14 INFO - PROCESS | 3836 | 1468194794527 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:14 INFO - PROCESS | 3836 | 1468194794617 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 16:53:14 INFO - PROCESS | 3836 | 1468194794626 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:14 INFO - PROCESS | 3836 | 1468194794629 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DEE800 == 36 [pid = 3836] [id = 90] 16:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0700CE400) [pid = 3836] [serial = 267] [outer = 0000000000000000] 16:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F070D91000) [pid = 3836] [serial = 268] [outer = 000000F0700CE400] 16:53:14 INFO - PROCESS | 3836 | 1468194794685 Marionette DEBUG loaded listener.js 16:53:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0711BB000) [pid = 3836] [serial = 269] [outer = 000000F0700CE400] 16:53:15 INFO - PROCESS | 3836 | 1468194795127 Marionette TRACE conn7 <- [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]]]}] 16:53:15 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. 16:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 16:53:15 INFO - PROCESS | 3836 | 1468194795157 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 16:53:15 INFO - PROCESS | 3836 | 1468194795160 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 16:53:15 INFO - PROCESS | 3836 | 1468194795163 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:53:15 INFO - PROCESS | 3836 | 1468194795165 Marionette TRACE conn7 <- [1,326,null,{}] 16:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:53:15 INFO - PROCESS | 3836 | 1468194795168 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:15 INFO - PROCESS | 3836 | 1468194795170 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:15 INFO - PROCESS | 3836 | 1468194795260 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 16:53:15 INFO - PROCESS | 3836 | 1468194795266 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 3836 | 1468194795268 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C84000 == 37 [pid = 3836] [id = 91] 16:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0713BC800) [pid = 3836] [serial = 270] [outer = 0000000000000000] 16:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0745C2C00) [pid = 3836] [serial = 271] [outer = 000000F0713BC800] 16:53:15 INFO - PROCESS | 3836 | 1468194795313 Marionette DEBUG loaded listener.js 16:53:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07481C000) [pid = 3836] [serial = 272] [outer = 000000F0713BC800] 16:53:15 INFO - PROCESS | 3836 | 1468194795726 Marionette TRACE conn7 <- [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]]]}] 16:53:15 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. 16:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 587ms 16:53:15 INFO - PROCESS | 3836 | 1468194795758 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 16:53:15 INFO - PROCESS | 3836 | 1468194795760 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 16:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:53:15 INFO - PROCESS | 3836 | 1468194795792 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:53:15 INFO - PROCESS | 3836 | 1468194795794 Marionette TRACE conn7 <- [1,330,null,{}] 16:53:15 INFO - PROCESS | 3836 | 1468194795803 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:15 INFO - PROCESS | 3836 | 1468194795805 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:15 INFO - PROCESS | 3836 | 1468194795919 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 16:53:15 INFO - PROCESS | 3836 | 1468194795962 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 3836 | 1468194795964 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777AC800 == 38 [pid = 3836] [id = 92] 16:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F074822C00) [pid = 3836] [serial = 273] [outer = 0000000000000000] 16:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0749ABC00) [pid = 3836] [serial = 274] [outer = 000000F074822C00] 16:53:16 INFO - PROCESS | 3836 | 1468194796048 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0753D0800) [pid = 3836] [serial = 275] [outer = 000000F074822C00] 16:53:16 INFO - PROCESS | 3836 | 1468194796454 Marionette TRACE conn7 <- [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]]]}] 16:53:16 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. 16:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 16:53:16 INFO - PROCESS | 3836 | 1468194796492 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 16:53:16 INFO - PROCESS | 3836 | 1468194796494 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 16:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:53:16 INFO - PROCESS | 3836 | 1468194796498 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:53:16 INFO - PROCESS | 3836 | 1468194796499 Marionette TRACE conn7 <- [1,334,null,{}] 16:53:16 INFO - PROCESS | 3836 | 1468194796503 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:16 INFO - PROCESS | 3836 | 1468194796509 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:16 INFO - PROCESS | 3836 | 1468194796645 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 16:53:16 INFO - PROCESS | 3836 | 1468194796651 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:16 INFO - PROCESS | 3836 | 1468194796653 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078510000 == 39 [pid = 3836] [id = 93] 16:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F075B50C00) [pid = 3836] [serial = 276] [outer = 0000000000000000] 16:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F076CCD000) [pid = 3836] [serial = 277] [outer = 000000F075B50C00] 16:53:16 INFO - PROCESS | 3836 | 1468194796698 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F077AF5C00) [pid = 3836] [serial = 278] [outer = 000000F075B50C00] 16:53:17 INFO - PROCESS | 3836 | 1468194797137 Marionette TRACE conn7 <- [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]]]}] 16:53:17 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. 16:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 16:53:17 INFO - PROCESS | 3836 | 1468194797192 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 16:53:17 INFO - PROCESS | 3836 | 1468194797195 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 16:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:53:17 INFO - PROCESS | 3836 | 1468194797205 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:53:17 INFO - PROCESS | 3836 | 1468194797207 Marionette TRACE conn7 <- [1,338,null,{}] 16:53:17 INFO - PROCESS | 3836 | 1468194797211 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:17 INFO - PROCESS | 3836 | 1468194797213 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:17 INFO - PROCESS | 3836 | 1468194797351 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 16:53:17 INFO - PROCESS | 3836 | 1468194797369 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:17 INFO - PROCESS | 3836 | 1468194797371 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A174000 == 40 [pid = 3836] [id = 94] 16:53:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F077B12800) [pid = 3836] [serial = 279] [outer = 0000000000000000] 16:53:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F077BB2C00) [pid = 3836] [serial = 280] [outer = 000000F077B12800] 16:53:17 INFO - PROCESS | 3836 | 1468194797416 Marionette DEBUG loaded listener.js 16:53:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F077F6A000) [pid = 3836] [serial = 281] [outer = 000000F077B12800] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F077BB4000) [pid = 3836] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0015DE400) [pid = 3836] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F07B1F3C00) [pid = 3836] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06A8ED800) [pid = 3836] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F075B4FC00) [pid = 3836] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0745C0C00) [pid = 3836] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070066C00) [pid = 3836] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F00063B400) [pid = 3836] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F001510000) [pid = 3836] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07752AC00) [pid = 3836] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F001502C00) [pid = 3836] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:53:18 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F000503800) [pid = 3836] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:53:18 INFO - PROCESS | 3836 | 1468194798038 Marionette TRACE conn7 <- [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]]]}] 16:53:18 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. 16:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 16:53:18 INFO - PROCESS | 3836 | 1468194798086 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 3836 | 1468194798088 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 16:53:18 INFO - PROCESS | 3836 | 1468194798091 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:53:18 INFO - PROCESS | 3836 | 1468194798093 Marionette TRACE conn7 <- [1,342,null,{}] 16:53:18 INFO - PROCESS | 3836 | 1468194798097 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:18 INFO - PROCESS | 3836 | 1468194798099 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:18 INFO - PROCESS | 3836 | 1468194798183 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 16:53:18 INFO - PROCESS | 3836 | 1468194798190 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 3836 | 1468194798192 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0C0800 == 41 [pid = 3836] [id = 95] 16:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F001510000) [pid = 3836] [serial = 282] [outer = 0000000000000000] 16:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06AD2D000) [pid = 3836] [serial = 283] [outer = 000000F001510000] 16:53:18 INFO - PROCESS | 3836 | 1468194798236 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0745C7000) [pid = 3836] [serial = 284] [outer = 000000F001510000] 16:53:18 INFO - PROCESS | 3836 | 1468194798625 Marionette TRACE conn7 <- [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]]]}] 16:53:18 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. 16:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 16:53:18 INFO - PROCESS | 3836 | 1468194798682 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 3836 | 1468194798684 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 16:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:53:18 INFO - PROCESS | 3836 | 1468194798695 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 3836 | 1468194798697 Marionette TRACE conn7 <- [1,346,null,{}] 16:53:18 INFO - PROCESS | 3836 | 1468194798701 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:18 INFO - PROCESS | 3836 | 1468194798703 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:18 INFO - PROCESS | 3836 | 1468194798789 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 16:53:18 INFO - PROCESS | 3836 | 1468194798795 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 3836 | 1468194798797 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B897800 == 42 [pid = 3836] [id = 96] 16:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F075B53400) [pid = 3836] [serial = 285] [outer = 0000000000000000] 16:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F07837D800) [pid = 3836] [serial = 286] [outer = 000000F075B53400] 16:53:18 INFO - PROCESS | 3836 | 1468194798842 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0711B9800) [pid = 3836] [serial = 287] [outer = 000000F075B53400] 16:53:19 INFO - PROCESS | 3836 | 1468194799246 Marionette TRACE conn7 <- [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]]]}] 16:53:19 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. 16:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 16:53:19 INFO - PROCESS | 3836 | 1468194799278 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 16:53:19 INFO - PROCESS | 3836 | 1468194799280 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 16:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:53:19 INFO - PROCESS | 3836 | 1468194799300 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:53:19 INFO - PROCESS | 3836 | 1468194799302 Marionette TRACE conn7 <- [1,350,null,{}] 16:53:19 INFO - PROCESS | 3836 | 1468194799306 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:19 INFO - PROCESS | 3836 | 1468194799308 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:19 INFO - PROCESS | 3836 | 1468194799392 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 16:53:19 INFO - PROCESS | 3836 | 1468194799399 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:19 INFO - PROCESS | 3836 | 1468194799401 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E268000 == 43 [pid = 3836] [id = 97] 16:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F078F32C00) [pid = 3836] [serial = 288] [outer = 0000000000000000] 16:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F079B9E800) [pid = 3836] [serial = 289] [outer = 000000F078F32C00] 16:53:19 INFO - PROCESS | 3836 | 1468194799445 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F07B069400) [pid = 3836] [serial = 290] [outer = 000000F078F32C00] 16:53:19 INFO - PROCESS | 3836 | 1468194799851 Marionette TRACE conn7 <- [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]]]}] 16:53:19 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. 16:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 585ms 16:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:53:19 INFO - PROCESS | 3836 | 1468194799883 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 16:53:19 INFO - PROCESS | 3836 | 1468194799886 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 16:53:19 INFO - PROCESS | 3836 | 1468194799900 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:53:19 INFO - PROCESS | 3836 | 1468194799902 Marionette TRACE conn7 <- [1,354,null,{}] 16:53:19 INFO - PROCESS | 3836 | 1468194799907 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:19 INFO - PROCESS | 3836 | 1468194799909 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:20 INFO - PROCESS | 3836 | 1468194800014 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 16:53:20 INFO - PROCESS | 3836 | 1468194800174 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 3836 | 1468194800178 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB6C000 == 44 [pid = 3836] [id = 98] 16:53:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F00063D000) [pid = 3836] [serial = 291] [outer = 0000000000000000] 16:53:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0006D0800) [pid = 3836] [serial = 292] [outer = 000000F00063D000] 16:53:20 INFO - PROCESS | 3836 | 1468194800281 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F001BE9000) [pid = 3836] [serial = 293] [outer = 000000F00063D000] 16:53:20 INFO - PROCESS | 3836 | 1468194800866 Marionette TRACE conn7 <- [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]]]}] 16:53:20 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. 16:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 985ms 16:53:20 INFO - PROCESS | 3836 | 1468194800879 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 3836 | 1468194800883 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 16:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:53:20 INFO - PROCESS | 3836 | 1468194800888 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 3836 | 1468194800892 Marionette TRACE conn7 <- [1,358,null,{}] 16:53:20 INFO - PROCESS | 3836 | 1468194800897 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:20 INFO - PROCESS | 3836 | 1468194800900 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:21 INFO - PROCESS | 3836 | 1468194801019 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 16:53:21 INFO - PROCESS | 3836 | 1468194801106 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:21 INFO - PROCESS | 3836 | 1468194801110 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075122000 == 45 [pid = 3836] [id = 99] 16:53:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06ABC7000) [pid = 3836] [serial = 294] [outer = 0000000000000000] 16:53:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06AD24C00) [pid = 3836] [serial = 295] [outer = 000000F06ABC7000] 16:53:21 INFO - PROCESS | 3836 | 1468194801167 Marionette DEBUG loaded listener.js 16:53:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06AE53800) [pid = 3836] [serial = 296] [outer = 000000F06ABC7000] 16:53:21 INFO - PROCESS | 3836 | 1468194801772 Marionette TRACE conn7 <- [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]]]}] 16:53:21 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. 16:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 943ms 16:53:21 INFO - PROCESS | 3836 | 1468194801837 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 3836 | 1468194801842 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 16:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:53:21 INFO - PROCESS | 3836 | 1468194801846 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - PROCESS | 3836 | 1468194801849 Marionette TRACE conn7 <- [1,362,null,{}] 16:53:21 INFO - PROCESS | 3836 | 1468194801853 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:21 INFO - PROCESS | 3836 | 1468194801856 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:21 INFO - PROCESS | 3836 | 1468194801974 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 16:53:22 INFO - PROCESS | 3836 | 1468194802049 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:22 INFO - PROCESS | 3836 | 1468194802051 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2CE800 == 46 [pid = 3836] [id = 100] 16:53:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0700C5800) [pid = 3836] [serial = 297] [outer = 0000000000000000] 16:53:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F070E51800) [pid = 3836] [serial = 298] [outer = 000000F0700C5800] 16:53:22 INFO - PROCESS | 3836 | 1468194802147 Marionette DEBUG loaded listener.js 16:53:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F074822000) [pid = 3836] [serial = 299] [outer = 000000F0700C5800] 16:53:22 INFO - PROCESS | 3836 | 1468194802738 Marionette TRACE conn7 <- [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]]]}] 16:53:22 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. 16:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 941ms 16:53:22 INFO - PROCESS | 3836 | 1468194802789 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 16:53:22 INFO - PROCESS | 3836 | 1468194802792 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 16:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:53:22 INFO - PROCESS | 3836 | 1468194802803 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:53:22 INFO - PROCESS | 3836 | 1468194802809 Marionette TRACE conn7 <- [1,366,null,{}] 16:53:22 INFO - PROCESS | 3836 | 1468194802814 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:22 INFO - PROCESS | 3836 | 1468194802818 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:22 INFO - PROCESS | 3836 | 1468194802936 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 16:53:23 INFO - PROCESS | 3836 | 1468194803008 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:23 INFO - PROCESS | 3836 | 1468194803011 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F71D800 == 47 [pid = 3836] [id = 101] 16:53:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F0701E9C00) [pid = 3836] [serial = 300] [outer = 0000000000000000] 16:53:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F077524C00) [pid = 3836] [serial = 301] [outer = 000000F0701E9C00] 16:53:23 INFO - PROCESS | 3836 | 1468194803106 Marionette DEBUG loaded listener.js 16:53:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F078D3F400) [pid = 3836] [serial = 302] [outer = 000000F0701E9C00] 16:53:23 INFO - PROCESS | 3836 | 1468194803684 Marionette TRACE conn7 <- [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]]]}] 16:53:23 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. 16:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 16:53:23 INFO - PROCESS | 3836 | 1468194803741 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 16:53:23 INFO - PROCESS | 3836 | 1468194803744 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 16:53:23 INFO - PROCESS | 3836 | 1468194803761 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:53:23 INFO - PROCESS | 3836 | 1468194803763 Marionette TRACE conn7 <- [1,370,null,{}] 16:53:23 INFO - PROCESS | 3836 | 1468194803768 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:23 INFO - PROCESS | 3836 | 1468194803770 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:23 INFO - PROCESS | 3836 | 1468194803885 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 16:53:23 INFO - PROCESS | 3836 | 1468194803957 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:23 INFO - PROCESS | 3836 | 1468194803959 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00151C800 == 48 [pid = 3836] [id = 102] 16:53:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F002020800) [pid = 3836] [serial = 303] [outer = 0000000000000000] 16:53:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F002028000) [pid = 3836] [serial = 304] [outer = 000000F002020800] 16:53:24 INFO - PROCESS | 3836 | 1468194804055 Marionette DEBUG loaded listener.js 16:53:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F074525400) [pid = 3836] [serial = 305] [outer = 000000F002020800] 16:53:24 INFO - PROCESS | 3836 | 1468194804829 Marionette TRACE conn7 <- [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]]]}] 16:53:24 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. 16:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1076ms 16:53:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:53:24 INFO - PROCESS | 3836 | 1468194804844 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 16:53:24 INFO - PROCESS | 3836 | 1468194804848 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 16:53:24 INFO - PROCESS | 3836 | 1468194804853 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:53:24 INFO - PROCESS | 3836 | 1468194804856 Marionette TRACE conn7 <- [1,374,null,{}] 16:53:24 INFO - PROCESS | 3836 | 1468194804861 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:24 INFO - PROCESS | 3836 | 1468194804864 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:24 INFO - PROCESS | 3836 | 1468194804968 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 16:53:25 INFO - PROCESS | 3836 | 1468194805043 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:25 INFO - PROCESS | 3836 | 1468194805045 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F82000 == 49 [pid = 3836] [id = 103] 16:53:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F001BE9C00) [pid = 3836] [serial = 306] [outer = 0000000000000000] 16:53:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F002022C00) [pid = 3836] [serial = 307] [outer = 000000F001BE9C00] 16:53:25 INFO - PROCESS | 3836 | 1468194805095 Marionette DEBUG loaded listener.js 16:53:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F0020C1000) [pid = 3836] [serial = 308] [outer = 000000F001BE9C00] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E268000 == 48 [pid = 3836] [id = 97] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B897800 == 47 [pid = 3836] [id = 96] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0C0800 == 46 [pid = 3836] [id = 95] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A174000 == 45 [pid = 3836] [id = 94] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F078510000 == 44 [pid = 3836] [id = 93] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777AC800 == 43 [pid = 3836] [id = 92] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C84000 == 42 [pid = 3836] [id = 91] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DEE800 == 41 [pid = 3836] [id = 90] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE6A000 == 40 [pid = 3836] [id = 89] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB83800 == 39 [pid = 3836] [id = 88] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F64A000 == 38 [pid = 3836] [id = 87] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E81000 == 37 [pid = 3836] [id = 86] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F06B01F000 == 36 [pid = 3836] [id = 85] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700AF000 == 35 [pid = 3836] [id = 70] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F705000 == 34 [pid = 3836] [id = 73] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A46A000 == 33 [pid = 3836] [id = 71] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07530A000 == 32 [pid = 3836] [id = 72] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F721800 == 31 [pid = 3836] [id = 84] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F00151C800 == 30 [pid = 3836] [id = 102] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F71D800 == 29 [pid = 3836] [id = 101] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2CE800 == 28 [pid = 3836] [id = 100] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F075122000 == 27 [pid = 3836] [id = 99] 16:53:26 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB6C000 == 26 [pid = 3836] [id = 98] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F070E49000) [pid = 3836] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F078F2BC00) [pid = 3836] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F0015E4400) [pid = 3836] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F07B1F7C00) [pid = 3836] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F07B1FD800) [pid = 3836] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F06AD9F400) [pid = 3836] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F06AC7E000) [pid = 3836] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F076C32800) [pid = 3836] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F076CCE000) [pid = 3836] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F079D2B000) [pid = 3836] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F074822400) [pid = 3836] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F07481AC00) [pid = 3836] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F07517D400) [pid = 3836] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F077BB2800) [pid = 3836] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F0700CD400) [pid = 3836] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F070E4CC00) [pid = 3836] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06AD9C000) [pid = 3836] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F000643400) [pid = 3836] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0015E9800) [pid = 3836] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06A8E6C00) [pid = 3836] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06F914000) [pid = 3836] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F000649000) [pid = 3836] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0775ED000) [pid = 3836] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F077BA9000) [pid = 3836] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F001508400) [pid = 3836] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F00150E400) [pid = 3836] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0776BC800) [pid = 3836] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:53:26 INFO - PROCESS | 3836 | 1468194806464 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:53:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:53:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1633ms 16:53:26 INFO - PROCESS | 3836 | 1468194806486 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 16:53:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:53:26 INFO - PROCESS | 3836 | 1468194806490 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 16:53:26 INFO - PROCESS | 3836 | 1468194806502 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:53:26 INFO - PROCESS | 3836 | 1468194806506 Marionette TRACE conn7 <- [1,378,null,{}] 16:53:26 INFO - PROCESS | 3836 | 1468194806512 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:26 INFO - PROCESS | 3836 | 1468194806515 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:26 INFO - PROCESS | 3836 | 1468194806606 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 16:53:26 INFO - PROCESS | 3836 | 1468194806614 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:26 INFO - PROCESS | 3836 | 1468194806618 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A86E800 == 27 [pid = 3836] [id = 104] 16:53:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0015E9C00) [pid = 3836] [serial = 309] [outer = 0000000000000000] 16:53:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F001BE5400) [pid = 3836] [serial = 310] [outer = 000000F0015E9C00] 16:53:26 INFO - PROCESS | 3836 | 1468194806668 Marionette DEBUG loaded listener.js 16:53:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F001508000) [pid = 3836] [serial = 311] [outer = 000000F0015E9C00] 16:53:27 INFO - PROCESS | 3836 | 1468194807260 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:53:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:53:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 796ms 16:53:27 INFO - PROCESS | 3836 | 1468194807290 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 16:53:27 INFO - PROCESS | 3836 | 1468194807296 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 16:53:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:53:27 INFO - PROCESS | 3836 | 1468194807302 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:53:27 INFO - PROCESS | 3836 | 1468194807305 Marionette TRACE conn7 <- [1,382,null,{}] 16:53:27 INFO - PROCESS | 3836 | 1468194807309 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:27 INFO - PROCESS | 3836 | 1468194807312 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:27 INFO - PROCESS | 3836 | 1468194807402 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 16:53:27 INFO - PROCESS | 3836 | 1468194807410 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:27 INFO - PROCESS | 3836 | 1468194807412 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C0D000 == 28 [pid = 3836] [id = 105] 16:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06A8EC800) [pid = 3836] [serial = 312] [outer = 0000000000000000] 16:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06AC80C00) [pid = 3836] [serial = 313] [outer = 000000F06A8EC800] 16:53:27 INFO - PROCESS | 3836 | 1468194807462 Marionette DEBUG loaded listener.js 16:53:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06AD2CC00) [pid = 3836] [serial = 314] [outer = 000000F06A8EC800] 16:53:28 INFO - PROCESS | 3836 | 1468194807995 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:53:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:53:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 16:53:28 INFO - PROCESS | 3836 | 1468194808038 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 16:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:53:28 INFO - PROCESS | 3836 | 1468194808041 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 16:53:28 INFO - PROCESS | 3836 | 1468194808044 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:53:28 INFO - PROCESS | 3836 | 1468194808048 Marionette TRACE conn7 <- [1,386,null,{}] 16:53:28 INFO - PROCESS | 3836 | 1468194808060 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:28 INFO - PROCESS | 3836 | 1468194808065 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:28 INFO - PROCESS | 3836 | 1468194808181 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 16:53:28 INFO - PROCESS | 3836 | 1468194808233 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:28 INFO - PROCESS | 3836 | 1468194808237 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07511E000 == 29 [pid = 3836] [id = 106] 16:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0015DA400) [pid = 3836] [serial = 315] [outer = 0000000000000000] 16:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06F646000) [pid = 3836] [serial = 316] [outer = 000000F0015DA400] 16:53:28 INFO - PROCESS | 3836 | 1468194808286 Marionette DEBUG loaded listener.js 16:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0700CFC00) [pid = 3836] [serial = 317] [outer = 000000F0015DA400] 16:53:28 INFO - PROCESS | 3836 | 1468194808721 Marionette TRACE conn7 <- [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]]]}] 16:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 16:53:28 INFO - PROCESS | 3836 | 1468194808781 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 16:53:28 INFO - PROCESS | 3836 | 1468194808784 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 16:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:53:28 INFO - PROCESS | 3836 | 1468194808796 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:53:28 INFO - PROCESS | 3836 | 1468194808798 Marionette TRACE conn7 <- [1,390,null,{}] 16:53:28 INFO - PROCESS | 3836 | 1468194808802 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:28 INFO - PROCESS | 3836 | 1468194808804 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:28 INFO - PROCESS | 3836 | 1468194808916 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 16:53:28 INFO - PROCESS | 3836 | 1468194808929 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:28 INFO - PROCESS | 3836 | 1468194808931 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E95800 == 30 [pid = 3836] [id = 107] 16:53:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F070D95800) [pid = 3836] [serial = 318] [outer = 0000000000000000] 16:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F070E49800) [pid = 3836] [serial = 319] [outer = 000000F070D95800] 16:53:29 INFO - PROCESS | 3836 | 1468194809017 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0711F6000) [pid = 3836] [serial = 320] [outer = 000000F070D95800] 16:53:29 INFO - PROCESS | 3836 | 1468194809450 Marionette TRACE conn7 <- [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]]]}] 16:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 16:53:29 INFO - PROCESS | 3836 | 1468194809507 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 16:53:29 INFO - PROCESS | 3836 | 1468194809509 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 16:53:29 INFO - PROCESS | 3836 | 1468194809516 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 3836 | 1468194809518 Marionette TRACE conn7 <- [1,394,null,{}] 16:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:53:29 INFO - PROCESS | 3836 | 1468194809522 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:29 INFO - PROCESS | 3836 | 1468194809524 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:29 INFO - PROCESS | 3836 | 1468194809629 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 16:53:29 INFO - PROCESS | 3836 | 1468194809640 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:29 INFO - PROCESS | 3836 | 1468194809642 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B32800 == 31 [pid = 3836] [id = 108] 16:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06A8EB000) [pid = 3836] [serial = 321] [outer = 0000000000000000] 16:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F0745C6400) [pid = 3836] [serial = 322] [outer = 000000F06A8EB000] 16:53:29 INFO - PROCESS | 3836 | 1468194809687 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F07490D400) [pid = 3836] [serial = 323] [outer = 000000F06A8EB000] 16:53:30 INFO - PROCESS | 3836 | 1468194810148 Marionette TRACE conn7 <- [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]]]}] 16:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 16:53:30 INFO - PROCESS | 3836 | 1468194810200 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 16:53:30 INFO - PROCESS | 3836 | 1468194810202 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 16:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:53:30 INFO - PROCESS | 3836 | 1468194810206 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:53:30 INFO - PROCESS | 3836 | 1468194810207 Marionette TRACE conn7 <- [1,398,null,{}] 16:53:30 INFO - PROCESS | 3836 | 1468194810211 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:30 INFO - PROCESS | 3836 | 1468194810217 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:30 INFO - PROCESS | 3836 | 1468194810355 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 16:53:30 INFO - PROCESS | 3836 | 1468194810408 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:30 INFO - PROCESS | 3836 | 1468194810411 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0782D9800 == 32 [pid = 3836] [id = 109] 16:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0753C4000) [pid = 3836] [serial = 324] [outer = 0000000000000000] 16:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F076CC7000) [pid = 3836] [serial = 325] [outer = 000000F0753C4000] 16:53:30 INFO - PROCESS | 3836 | 1468194810457 Marionette DEBUG loaded listener.js 16:53:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F077529400) [pid = 3836] [serial = 326] [outer = 000000F0753C4000] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F077B10800) [pid = 3836] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F077BAC000) [pid = 3836] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06AD31800) [pid = 3836] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F0711BA400) [pid = 3836] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F078F32C00) [pid = 3836] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F074822C00) [pid = 3836] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F075B50C00) [pid = 3836] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0713BC800) [pid = 3836] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0020BAC00) [pid = 3836] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06AE4A800) [pid = 3836] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0015E6000) [pid = 3836] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06F91BC00) [pid = 3836] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0020BE800) [pid = 3836] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0700CE400) [pid = 3836] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F074915800) [pid = 3836] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F077B12800) [pid = 3836] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F001510000) [pid = 3836] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:53:30 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F075B53400) [pid = 3836] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:53:31 INFO - PROCESS | 3836 | 1468194811130 Marionette TRACE conn7 <- [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]]]}] 16:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 985ms 16:53:31 INFO - PROCESS | 3836 | 1468194811194 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 16:53:31 INFO - PROCESS | 3836 | 1468194811197 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 16:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:53:31 INFO - PROCESS | 3836 | 1468194811200 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:53:31 INFO - PROCESS | 3836 | 1468194811202 Marionette TRACE conn7 <- [1,402,null,{}] 16:53:31 INFO - PROCESS | 3836 | 1468194811205 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:31 INFO - PROCESS | 3836 | 1468194811207 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:31 INFO - PROCESS | 3836 | 1468194811288 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 16:53:31 INFO - PROCESS | 3836 | 1468194811295 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:31 INFO - PROCESS | 3836 | 1468194811297 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B77800 == 33 [pid = 3836] [id = 110] 16:53:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06F980C00) [pid = 3836] [serial = 327] [outer = 0000000000000000] 16:53:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F074820C00) [pid = 3836] [serial = 328] [outer = 000000F06F980C00] 16:53:31 INFO - PROCESS | 3836 | 1468194811342 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F076C37400) [pid = 3836] [serial = 329] [outer = 000000F06F980C00] 16:53:32 INFO - PROCESS | 3836 | 1468194812198 Marionette TRACE conn7 <- [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]]]}] 16:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1079ms 16:53:32 INFO - PROCESS | 3836 | 1468194812283 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 16:53:32 INFO - PROCESS | 3836 | 1468194812288 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 16:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:53:32 INFO - PROCESS | 3836 | 1468194812293 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:53:32 INFO - PROCESS | 3836 | 1468194812298 Marionette TRACE conn7 <- [1,406,null,{}] 16:53:32 INFO - PROCESS | 3836 | 1468194812304 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:32 INFO - PROCESS | 3836 | 1468194812307 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:32 INFO - PROCESS | 3836 | 1468194812460 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 16:53:32 INFO - PROCESS | 3836 | 1468194812527 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:32 INFO - PROCESS | 3836 | 1468194812530 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700A7000 == 34 [pid = 3836] [id = 111] 16:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F001BEEC00) [pid = 3836] [serial = 330] [outer = 0000000000000000] 16:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F00202B000) [pid = 3836] [serial = 331] [outer = 000000F001BEEC00] 16:53:32 INFO - PROCESS | 3836 | 1468194812629 Marionette DEBUG loaded listener.js 16:53:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06A8E6C00) [pid = 3836] [serial = 332] [outer = 000000F001BEEC00] 16:53:33 INFO - PROCESS | 3836 | 1468194813387 Marionette TRACE conn7 <- [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]]]}] 16:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1135ms 16:53:33 INFO - PROCESS | 3836 | 1468194813431 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 16:53:33 INFO - PROCESS | 3836 | 1468194813436 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 16:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:53:33 INFO - PROCESS | 3836 | 1468194813443 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:53:33 INFO - PROCESS | 3836 | 1468194813446 Marionette TRACE conn7 <- [1,410,null,{}] 16:53:33 INFO - PROCESS | 3836 | 1468194813451 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:33 INFO - PROCESS | 3836 | 1468194813454 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:33 INFO - PROCESS | 3836 | 1468194813655 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 16:53:33 INFO - PROCESS | 3836 | 1468194813733 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:33 INFO - PROCESS | 3836 | 1468194813736 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F001C91800 == 35 [pid = 3836] [id = 112] 16:53:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F00150E400) [pid = 3836] [serial = 333] [outer = 0000000000000000] 16:53:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0015DE000) [pid = 3836] [serial = 334] [outer = 000000F00150E400] 16:53:33 INFO - PROCESS | 3836 | 1468194813787 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F00202C800) [pid = 3836] [serial = 335] [outer = 000000F00150E400] 16:53:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F0782D9800 == 34 [pid = 3836] [id = 109] 16:53:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B32800 == 33 [pid = 3836] [id = 108] 16:53:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E95800 == 32 [pid = 3836] [id = 107] 16:53:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07511E000 == 31 [pid = 3836] [id = 106] 16:53:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C0D000 == 30 [pid = 3836] [id = 105] 16:53:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A86E800 == 29 [pid = 3836] [id = 104] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F07A622000) [pid = 3836] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F07B878000) [pid = 3836] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06C2A6400) [pid = 3836] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F076CC9400) [pid = 3836] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F079B9E800) [pid = 3836] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0749ABC00) [pid = 3836] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0753D0800) [pid = 3836] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F077AF5C00) [pid = 3836] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F076CCD000) [pid = 3836] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0745C2C00) [pid = 3836] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AD28800) [pid = 3836] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AE51400) [pid = 3836] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06B6F5C00) [pid = 3836] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F070CDD800) [pid = 3836] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F068FEB800) [pid = 3836] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AD9F000) [pid = 3836] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F07B1F5000) [pid = 3836] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0020C0400) [pid = 3836] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0020C7800) [pid = 3836] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F070D91000) [pid = 3836] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0711BB000) [pid = 3836] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07515A400) [pid = 3836] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F076F6B000) [pid = 3836] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F077BB2C00) [pid = 3836] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06AD2D000) [pid = 3836] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0745C7000) [pid = 3836] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F07837D800) [pid = 3836] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F07B069400) [pid = 3836] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F077F6A000) [pid = 3836] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0711B9800) [pid = 3836] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F07481C000) [pid = 3836] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3836 | 1468194814404 Marionette TRACE conn7 <- [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]]]}] 16:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 985ms 16:53:34 INFO - PROCESS | 3836 | 1468194814431 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 16:53:34 INFO - PROCESS | 3836 | 1468194814435 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 16:53:34 INFO - PROCESS | 3836 | 1468194814440 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:53:34 INFO - PROCESS | 3836 | 1468194814443 Marionette TRACE conn7 <- [1,414,null,{}] 16:53:34 INFO - PROCESS | 3836 | 1468194814448 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:34 INFO - PROCESS | 3836 | 1468194814451 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:34 INFO - PROCESS | 3836 | 1468194814540 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 16:53:34 INFO - PROCESS | 3836 | 1468194814550 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:34 INFO - PROCESS | 3836 | 1468194814552 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BC77000 == 30 [pid = 3836] [id = 113] 16:53:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06A826C00) [pid = 3836] [serial = 336] [outer = 0000000000000000] 16:53:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F06A8EE000) [pid = 3836] [serial = 337] [outer = 000000F06A826C00] 16:53:34 INFO - PROCESS | 3836 | 1468194814600 Marionette DEBUG loaded listener.js 16:53:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06AD27800) [pid = 3836] [serial = 338] [outer = 000000F06A826C00] 16:53:35 INFO - PROCESS | 3836 | 1468194815075 Marionette TRACE conn7 <- [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]]]}] 16:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 16:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:53:35 INFO - PROCESS | 3836 | 1468194815135 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 16:53:35 INFO - PROCESS | 3836 | 1468194815138 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 16:53:35 INFO - PROCESS | 3836 | 1468194815142 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:53:35 INFO - PROCESS | 3836 | 1468194815144 Marionette TRACE conn7 <- [1,418,null,{}] 16:53:35 INFO - PROCESS | 3836 | 1468194815148 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:35 INFO - PROCESS | 3836 | 1468194815150 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:35 INFO - PROCESS | 3836 | 1468194815239 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 16:53:35 INFO - PROCESS | 3836 | 1468194815312 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:35 INFO - PROCESS | 3836 | 1468194815314 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071392800 == 31 [pid = 3836] [id = 114] 16:53:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06A8E6000) [pid = 3836] [serial = 339] [outer = 0000000000000000] 16:53:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06AE4D000) [pid = 3836] [serial = 340] [outer = 000000F06A8E6000] 16:53:35 INFO - PROCESS | 3836 | 1468194815360 Marionette DEBUG loaded listener.js 16:53:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06BA34C00) [pid = 3836] [serial = 341] [outer = 000000F06A8E6000] 16:53:36 INFO - PROCESS | 3836 | 1468194816228 Marionette TRACE conn7 <- [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]]]}] 16:53:36 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 16:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1128ms 16:53:36 INFO - PROCESS | 3836 | 1468194816271 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 16:53:36 INFO - PROCESS | 3836 | 1468194816275 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 16:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:53:36 INFO - PROCESS | 3836 | 1468194816294 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:53:36 INFO - PROCESS | 3836 | 1468194816299 Marionette TRACE conn7 <- [1,422,null,{}] 16:53:36 INFO - PROCESS | 3836 | 1468194816303 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:36 INFO - PROCESS | 3836 | 1468194816306 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:36 INFO - PROCESS | 3836 | 1468194816425 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 16:53:36 INFO - PROCESS | 3836 | 1468194816431 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:36 INFO - PROCESS | 3836 | 1468194816433 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075317000 == 32 [pid = 3836] [id = 115] 16:53:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F001508C00) [pid = 3836] [serial = 342] [outer = 0000000000000000] 16:53:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F070C2A400) [pid = 3836] [serial = 343] [outer = 000000F001508C00] 16:53:36 INFO - PROCESS | 3836 | 1468194816515 Marionette DEBUG loaded listener.js 16:53:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F070D96C00) [pid = 3836] [serial = 344] [outer = 000000F001508C00] 16:53:37 INFO - PROCESS | 3836 | 1468194817456 Marionette TRACE conn7 <- [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]]]}] 16:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1204ms 16:53:37 INFO - PROCESS | 3836 | 1468194817496 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 16:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:53:37 INFO - PROCESS | 3836 | 1468194817498 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 16:53:37 INFO - PROCESS | 3836 | 1468194817502 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 3836 | 1468194817504 Marionette TRACE conn7 <- [1,426,null,{}] 16:53:37 INFO - PROCESS | 3836 | 1468194817507 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:37 INFO - PROCESS | 3836 | 1468194817509 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:37 INFO - PROCESS | 3836 | 1468194817620 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 16:53:37 INFO - PROCESS | 3836 | 1468194817626 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:37 INFO - PROCESS | 3836 | 1468194817628 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EAB800 == 33 [pid = 3836] [id = 116] 16:53:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0006C9C00) [pid = 3836] [serial = 345] [outer = 0000000000000000] 16:53:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0711F2C00) [pid = 3836] [serial = 346] [outer = 000000F0006C9C00] 16:53:37 INFO - PROCESS | 3836 | 1468194817674 Marionette DEBUG loaded listener.js 16:53:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0745C2C00) [pid = 3836] [serial = 347] [outer = 000000F0006C9C00] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F070D95800) [pid = 3836] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06A8EB000) [pid = 3836] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06A8EC800) [pid = 3836] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0015DA400) [pid = 3836] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0015E9C00) [pid = 3836] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F001BE9C00) [pid = 3836] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0753C4000) [pid = 3836] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F00063D000) [pid = 3836] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06ABC7000) [pid = 3836] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0700C5800) [pid = 3836] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0701E9C00) [pid = 3836] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:53:38 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F002020800) [pid = 3836] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:53:38 INFO - PROCESS | 3836 | 1468194818157 Marionette TRACE conn7 <- [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] 16:53:38 INFO - PROCESS | 3836 | 1468194818201 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 16:53:38 INFO - PROCESS | 3836 | 1468194818204 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:53:38 INFO - PROCESS | 3836 | 1468194818206 Marionette TRACE conn7 <- [1,430,null,{}] 16:53:38 INFO - PROCESS | 3836 | 1468194818210 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:38 INFO - PROCESS | 3836 | 1468194818212 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:38 INFO - PROCESS | 3836 | 1468194818296 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 16:53:38 INFO - PROCESS | 3836 | 1468194818302 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 3836 | 1468194818307 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075307800 == 34 [pid = 3836] [id = 117] 16:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F0745C3C00) [pid = 3836] [serial = 348] [outer = 0000000000000000] 16:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F07481D800) [pid = 3836] [serial = 349] [outer = 000000F0745C3C00] 16:53:38 INFO - PROCESS | 3836 | 1468194818363 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F074DC7C00) [pid = 3836] [serial = 350] [outer = 000000F0745C3C00] 16:53:38 INFO - PROCESS | 3836 | 1468194818823 Marionette TRACE conn7 <- [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]]]}] 16:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 16:53:38 INFO - PROCESS | 3836 | 1468194818837 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 16:53:38 INFO - PROCESS | 3836 | 1468194818839 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 16:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:53:38 INFO - PROCESS | 3836 | 1468194818842 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:53:38 INFO - PROCESS | 3836 | 1468194818844 Marionette TRACE conn7 <- [1,434,null,{}] 16:53:38 INFO - PROCESS | 3836 | 1468194818848 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:38 INFO - PROCESS | 3836 | 1468194818850 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:38 INFO - PROCESS | 3836 | 1468194818935 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 16:53:38 INFO - PROCESS | 3836 | 1468194818968 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 3836 | 1468194818970 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0782D9800 == 35 [pid = 3836] [id = 118] 16:53:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06AC7CC00) [pid = 3836] [serial = 351] [outer = 0000000000000000] 16:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F075B50000) [pid = 3836] [serial = 352] [outer = 000000F06AC7CC00] 16:53:39 INFO - PROCESS | 3836 | 1468194819014 Marionette DEBUG loaded listener.js 16:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F076CC1800) [pid = 3836] [serial = 353] [outer = 000000F06AC7CC00] 16:53:39 INFO - PROCESS | 3836 | 1468194819429 Marionette TRACE conn7 <- [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]]]}] 16:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 16:53:39 INFO - PROCESS | 3836 | 1468194819474 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 16:53:39 INFO - PROCESS | 3836 | 1468194819477 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 16:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:53:39 INFO - PROCESS | 3836 | 1468194819485 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:53:39 INFO - PROCESS | 3836 | 1468194819487 Marionette TRACE conn7 <- [1,438,null,{}] 16:53:39 INFO - PROCESS | 3836 | 1468194819490 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:39 INFO - PROCESS | 3836 | 1468194819492 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:39 INFO - PROCESS | 3836 | 1468194819574 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 16:53:39 INFO - PROCESS | 3836 | 1468194819581 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:39 INFO - PROCESS | 3836 | 1468194819583 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B7C000 == 36 [pid = 3836] [id = 119] 16:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F076CC9C00) [pid = 3836] [serial = 354] [outer = 0000000000000000] 16:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F076CCF800) [pid = 3836] [serial = 355] [outer = 000000F076CC9C00] 16:53:39 INFO - PROCESS | 3836 | 1468194819627 Marionette DEBUG loaded listener.js 16:53:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F07752B800) [pid = 3836] [serial = 356] [outer = 000000F076CC9C00] 16:53:40 INFO - PROCESS | 3836 | 1468194820040 Marionette TRACE conn7 <- [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]]]}] 16:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 16:53:40 INFO - PROCESS | 3836 | 1468194820075 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 16:53:40 INFO - PROCESS | 3836 | 1468194820077 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 16:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:53:40 INFO - PROCESS | 3836 | 1468194820085 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:53:40 INFO - PROCESS | 3836 | 1468194820087 Marionette TRACE conn7 <- [1,442,null,{}] 16:53:40 INFO - PROCESS | 3836 | 1468194820091 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:40 INFO - PROCESS | 3836 | 1468194820093 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:40 INFO - PROCESS | 3836 | 1468194820176 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 16:53:40 INFO - PROCESS | 3836 | 1468194820181 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:40 INFO - PROCESS | 3836 | 1468194820183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0BC000 == 37 [pid = 3836] [id = 120] 16:53:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F07752C000) [pid = 3836] [serial = 357] [outer = 0000000000000000] 16:53:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0775F7400) [pid = 3836] [serial = 358] [outer = 000000F07752C000] 16:53:40 INFO - PROCESS | 3836 | 1468194820235 Marionette DEBUG loaded listener.js 16:53:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0776C0400) [pid = 3836] [serial = 359] [outer = 000000F07752C000] 16:53:40 INFO - PROCESS | 3836 | 1468194820936 Marionette TRACE conn7 <- [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]]]}] 16:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 880ms 16:53:40 INFO - PROCESS | 3836 | 1468194820969 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 16:53:40 INFO - PROCESS | 3836 | 1468194820974 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 16:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:53:40 INFO - PROCESS | 3836 | 1468194820979 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:53:40 INFO - PROCESS | 3836 | 1468194820985 Marionette TRACE conn7 <- [1,446,null,{}] 16:53:40 INFO - PROCESS | 3836 | 1468194820990 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:40 INFO - PROCESS | 3836 | 1468194820993 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:41 INFO - PROCESS | 3836 | 1468194821110 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 16:53:41 INFO - PROCESS | 3836 | 1468194821181 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:41 INFO - PROCESS | 3836 | 1468194821184 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07010A800 == 38 [pid = 3836] [id = 121] 16:53:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0020C0400) [pid = 3836] [serial = 360] [outer = 0000000000000000] 16:53:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F068FE8800) [pid = 3836] [serial = 361] [outer = 000000F0020C0400] 16:53:41 INFO - PROCESS | 3836 | 1468194821242 Marionette DEBUG loaded listener.js 16:53:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AC88800) [pid = 3836] [serial = 362] [outer = 000000F0020C0400] 16:53:41 INFO - PROCESS | 3836 | 1468194821887 Marionette TRACE conn7 <- [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]]]}] 16:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 942ms 16:53:41 INFO - PROCESS | 3836 | 1468194821925 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 16:53:41 INFO - PROCESS | 3836 | 1468194821930 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 16:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:53:41 INFO - PROCESS | 3836 | 1468194821937 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:53:41 INFO - PROCESS | 3836 | 1468194821940 Marionette TRACE conn7 <- [1,450,null,{}] 16:53:41 INFO - PROCESS | 3836 | 1468194821944 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:41 INFO - PROCESS | 3836 | 1468194821947 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:42 INFO - PROCESS | 3836 | 1468194822069 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 16:53:42 INFO - PROCESS | 3836 | 1468194822143 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:42 INFO - PROCESS | 3836 | 1468194822146 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B34800 == 39 [pid = 3836] [id = 122] 16:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06B346000) [pid = 3836] [serial = 363] [outer = 0000000000000000] 16:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06F688400) [pid = 3836] [serial = 364] [outer = 000000F06B346000] 16:53:42 INFO - PROCESS | 3836 | 1468194822244 Marionette DEBUG loaded listener.js 16:53:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0701F5C00) [pid = 3836] [serial = 365] [outer = 000000F06B346000] 16:53:42 INFO - PROCESS | 3836 | 1468194822885 Marionette TRACE conn7 <- [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] 16:53:42 INFO - PROCESS | 3836 | 1468194822928 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 16:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:53:42 INFO - PROCESS | 3836 | 1468194822945 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:53:42 INFO - PROCESS | 3836 | 1468194822950 Marionette TRACE conn7 <- [1,454,null,{}] 16:53:42 INFO - PROCESS | 3836 | 1468194822961 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:42 INFO - PROCESS | 3836 | 1468194822967 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:43 INFO - PROCESS | 3836 | 1468194823078 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 16:53:43 INFO - PROCESS | 3836 | 1468194823150 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:43 INFO - PROCESS | 3836 | 1468194823154 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1B1000 == 40 [pid = 3836] [id = 123] 16:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F075B4B800) [pid = 3836] [serial = 366] [outer = 0000000000000000] 16:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0775A5400) [pid = 3836] [serial = 367] [outer = 000000F075B4B800] 16:53:43 INFO - PROCESS | 3836 | 1468194823212 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F077BA8000) [pid = 3836] [serial = 368] [outer = 000000F075B4B800] 16:53:43 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:53:43 INFO - PROCESS | 3836 | 1468194823785 Marionette TRACE conn7 <- [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]]]}] 16:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 943ms 16:53:43 INFO - PROCESS | 3836 | 1468194823916 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 16:53:43 INFO - PROCESS | 3836 | 1468194823919 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 16:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:53:43 INFO - PROCESS | 3836 | 1468194823926 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:53:43 INFO - PROCESS | 3836 | 1468194823928 Marionette TRACE conn7 <- [1,458,null,{}] 16:53:43 INFO - PROCESS | 3836 | 1468194823932 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:43 INFO - PROCESS | 3836 | 1468194823935 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:44 INFO - PROCESS | 3836 | 1468194824057 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 16:53:44 INFO - PROCESS | 3836 | 1468194824121 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:44 INFO - PROCESS | 3836 | 1468194824124 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EBC800 == 41 [pid = 3836] [id = 124] 16:53:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F074818000) [pid = 3836] [serial = 369] [outer = 0000000000000000] 16:53:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F077BA8C00) [pid = 3836] [serial = 370] [outer = 000000F074818000] 16:53:44 INFO - PROCESS | 3836 | 1468194824181 Marionette DEBUG loaded listener.js 16:53:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F077F6A000) [pid = 3836] [serial = 371] [outer = 000000F074818000] 16:53:44 INFO - PROCESS | 3836 | 1468194824867 Marionette TRACE conn7 <- [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] 16:53:44 INFO - PROCESS | 3836 | 1468194824918 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 16:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:53:44 INFO - PROCESS | 3836 | 1468194824922 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:53:44 INFO - PROCESS | 3836 | 1468194824926 Marionette TRACE conn7 <- [1,462,null,{}] 16:53:44 INFO - PROCESS | 3836 | 1468194824931 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:44 INFO - PROCESS | 3836 | 1468194824934 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:45 INFO - PROCESS | 3836 | 1468194825038 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 16:53:45 INFO - PROCESS | 3836 | 1468194825112 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:45 INFO - PROCESS | 3836 | 1468194825114 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1DB000 == 42 [pid = 3836] [id = 125] 16:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F002024400) [pid = 3836] [serial = 372] [outer = 0000000000000000] 16:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F068FEA000) [pid = 3836] [serial = 373] [outer = 000000F002024400] 16:53:45 INFO - PROCESS | 3836 | 1468194825165 Marionette DEBUG loaded listener.js 16:53:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06AC84C00) [pid = 3836] [serial = 374] [outer = 000000F002024400] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B7C000 == 41 [pid = 3836] [id = 119] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F0782D9800 == 40 [pid = 3836] [id = 118] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F075307800 == 39 [pid = 3836] [id = 117] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EAB800 == 38 [pid = 3836] [id = 116] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F075317000 == 37 [pid = 3836] [id = 115] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F071392800 == 36 [pid = 3836] [id = 114] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BC77000 == 35 [pid = 3836] [id = 113] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F001C91800 == 34 [pid = 3836] [id = 112] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700A7000 == 33 [pid = 3836] [id = 111] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B77800 == 32 [pid = 3836] [id = 110] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F82000 == 31 [pid = 3836] [id = 103] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EBC800 == 30 [pid = 3836] [id = 124] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1B1000 == 29 [pid = 3836] [id = 123] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B34800 == 28 [pid = 3836] [id = 122] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F07010A800 == 27 [pid = 3836] [id = 121] 16:53:45 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0BC000 == 26 [pid = 3836] [id = 120] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070E49800) [pid = 3836] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0745C6400) [pid = 3836] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06AC80C00) [pid = 3836] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AD2CC00) [pid = 3836] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06F646000) [pid = 3836] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F001BE5400) [pid = 3836] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001508000) [pid = 3836] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020C1000) [pid = 3836] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F002022C00) [pid = 3836] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0711F6000) [pid = 3836] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F076CC7000) [pid = 3836] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BE9000) [pid = 3836] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0006D0800) [pid = 3836] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F077529400) [pid = 3836] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AE53800) [pid = 3836] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06AD24C00) [pid = 3836] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F074822000) [pid = 3836] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F074820C00) [pid = 3836] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F070E51800) [pid = 3836] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F07490D400) [pid = 3836] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F078D3F400) [pid = 3836] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F077524C00) [pid = 3836] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F074525400) [pid = 3836] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F002028000) [pid = 3836] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0700CFC00) [pid = 3836] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F000645400) [pid = 3836] [serial = 375] [outer = 000000F074DC9800] 16:53:46 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:53:46 INFO - PROCESS | 3836 | 1468194826475 Marionette TRACE conn7 <- [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] 16:53:46 INFO - PROCESS | 3836 | 1468194826524 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 16:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:53:46 INFO - PROCESS | 3836 | 1468194826529 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:53:46 INFO - PROCESS | 3836 | 1468194826533 Marionette TRACE conn7 <- [1,466,null,{}] 16:53:46 INFO - PROCESS | 3836 | 1468194826538 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:46 INFO - PROCESS | 3836 | 1468194826541 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:46 INFO - PROCESS | 3836 | 1468194826632 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 16:53:46 INFO - PROCESS | 3836 | 1468194826639 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:46 INFO - PROCESS | 3836 | 1468194826642 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD7000 == 27 [pid = 3836] [id = 126] 16:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F00202B800) [pid = 3836] [serial = 376] [outer = 0000000000000000] 16:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0020C3400) [pid = 3836] [serial = 377] [outer = 000000F00202B800] 16:53:46 INFO - PROCESS | 3836 | 1468194826693 Marionette DEBUG loaded listener.js 16:53:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06994E800) [pid = 3836] [serial = 378] [outer = 000000F00202B800] 16:53:47 INFO - PROCESS | 3836 | 1468194827162 Marionette TRACE conn7 <- [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] 16:53:47 INFO - PROCESS | 3836 | 1468194827224 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 16:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:53:47 INFO - PROCESS | 3836 | 1468194827230 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 3836 | 1468194827233 Marionette TRACE conn7 <- [1,470,null,{}] 16:53:47 INFO - PROCESS | 3836 | 1468194827237 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:47 INFO - PROCESS | 3836 | 1468194827239 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:47 INFO - PROCESS | 3836 | 1468194827330 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 16:53:47 INFO - PROCESS | 3836 | 1468194827339 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 3836 | 1468194827341 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D50800 == 28 [pid = 3836] [id = 127] 16:53:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AC86C00) [pid = 3836] [serial = 379] [outer = 0000000000000000] 16:53:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AD28800) [pid = 3836] [serial = 380] [outer = 000000F06AC86C00] 16:53:47 INFO - PROCESS | 3836 | 1468194827389 Marionette DEBUG loaded listener.js 16:53:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AD9C400) [pid = 3836] [serial = 381] [outer = 000000F06AC86C00] 16:53:47 INFO - PROCESS | 3836 | 1468194827862 Marionette TRACE conn7 <- [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]]]}] 16:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 16:53:47 INFO - PROCESS | 3836 | 1468194827923 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 3836 | 1468194827925 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 16:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:53:47 INFO - PROCESS | 3836 | 1468194827929 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 3836 | 1468194827933 Marionette TRACE conn7 <- [1,474,null,{}] 16:53:47 INFO - PROCESS | 3836 | 1468194827944 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:47 INFO - PROCESS | 3836 | 1468194827949 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:48 INFO - PROCESS | 3836 | 1468194828037 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 16:53:48 INFO - PROCESS | 3836 | 1468194828104 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:48 INFO - PROCESS | 3836 | 1468194828107 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751DE000 == 29 [pid = 3836] [id = 128] 16:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06B662C00) [pid = 3836] [serial = 382] [outer = 0000000000000000] 16:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06BADD800) [pid = 3836] [serial = 383] [outer = 000000F06B662C00] 16:53:48 INFO - PROCESS | 3836 | 1468194828165 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06F43E000) [pid = 3836] [serial = 384] [outer = 000000F06B662C00] 16:53:48 INFO - PROCESS | 3836 | 1468194828574 Marionette TRACE conn7 <- [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]]]}] 16:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 16:53:48 INFO - PROCESS | 3836 | 1468194828623 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 16:53:48 INFO - PROCESS | 3836 | 1468194828626 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 16:53:48 INFO - PROCESS | 3836 | 1468194828629 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:53:48 INFO - PROCESS | 3836 | 1468194828631 Marionette TRACE conn7 <- [1,478,null,{}] 16:53:48 INFO - PROCESS | 3836 | 1468194828635 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:48 INFO - PROCESS | 3836 | 1468194828637 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:48 INFO - PROCESS | 3836 | 1468194828780 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 16:53:48 INFO - PROCESS | 3836 | 1468194828790 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:48 INFO - PROCESS | 3836 | 1468194828792 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E87000 == 30 [pid = 3836] [id = 129] 16:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070067800) [pid = 3836] [serial = 385] [outer = 0000000000000000] 16:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070133400) [pid = 3836] [serial = 386] [outer = 000000F070067800] 16:53:48 INFO - PROCESS | 3836 | 1468194828840 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070E46000) [pid = 3836] [serial = 387] [outer = 000000F070067800] 16:53:49 INFO - PROCESS | 3836 | 1468194829284 Marionette TRACE conn7 <- [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]]]}] 16:53:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 16:53:49 INFO - PROCESS | 3836 | 1468194829324 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 16:53:49 INFO - PROCESS | 3836 | 1468194829327 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 16:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:53:49 INFO - PROCESS | 3836 | 1468194829330 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:53:49 INFO - PROCESS | 3836 | 1468194829332 Marionette TRACE conn7 <- [1,482,null,{}] 16:53:49 INFO - PROCESS | 3836 | 1468194829335 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:49 INFO - PROCESS | 3836 | 1468194829337 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:49 INFO - PROCESS | 3836 | 1468194829440 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 16:53:49 INFO - PROCESS | 3836 | 1468194829446 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:49 INFO - PROCESS | 3836 | 1468194829448 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EC3000 == 31 [pid = 3836] [id = 130] 16:53:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AC83400) [pid = 3836] [serial = 388] [outer = 0000000000000000] 16:53:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0711BA000) [pid = 3836] [serial = 389] [outer = 000000F06AC83400] 16:53:49 INFO - PROCESS | 3836 | 1468194829494 Marionette DEBUG loaded listener.js 16:53:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0713BB000) [pid = 3836] [serial = 390] [outer = 000000F06AC83400] 16:53:49 INFO - PROCESS | 3836 | 1468194829973 Marionette TRACE conn7 <- [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]]]}] 16:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 16:53:50 INFO - PROCESS | 3836 | 1468194830025 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 16:53:50 INFO - PROCESS | 3836 | 1468194830027 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 16:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:53:50 INFO - PROCESS | 3836 | 1468194830031 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 3836 | 1468194830033 Marionette TRACE conn7 <- [1,486,null,{}] 16:53:50 INFO - PROCESS | 3836 | 1468194830036 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:50 INFO - PROCESS | 3836 | 1468194830042 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:50 INFO - PROCESS | 3836 | 1468194830197 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 16:53:50 INFO - PROCESS | 3836 | 1468194830212 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:50 INFO - PROCESS | 3836 | 1468194830215 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07814B800 == 32 [pid = 3836] [id = 131] 16:53:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F070D96000) [pid = 3836] [serial = 391] [outer = 0000000000000000] 16:53:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F074821800) [pid = 3836] [serial = 392] [outer = 000000F070D96000] 16:53:50 INFO - PROCESS | 3836 | 1468194830259 Marionette DEBUG loaded listener.js 16:53:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F07528C400) [pid = 3836] [serial = 393] [outer = 000000F070D96000] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07752C000) [pid = 3836] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F076CC9C00) [pid = 3836] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F001508C00) [pid = 3836] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0006C9C00) [pid = 3836] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06A826C00) [pid = 3836] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F00150E400) [pid = 3836] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F001BEEC00) [pid = 3836] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06A8E6000) [pid = 3836] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06F980C00) [pid = 3836] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0745C3C00) [pid = 3836] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:53:50 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06AC7CC00) [pid = 3836] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:53:50 INFO - PROCESS | 3836 | 1468194830853 Marionette TRACE conn7 <- [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]]]}] 16:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 880ms 16:53:50 INFO - PROCESS | 3836 | 1468194830914 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 16:53:50 INFO - PROCESS | 3836 | 1468194830916 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 16:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:53:50 INFO - PROCESS | 3836 | 1468194830925 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 3836 | 1468194830927 Marionette TRACE conn7 <- [1,490,null,{}] 16:53:50 INFO - PROCESS | 3836 | 1468194830930 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:50 INFO - PROCESS | 3836 | 1468194830932 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:51 INFO - PROCESS | 3836 | 1468194831011 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 16:53:51 INFO - PROCESS | 3836 | 1468194831017 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 3836 | 1468194831019 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EB7800 == 33 [pid = 3836] [id = 132] 16:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F002027800) [pid = 3836] [serial = 394] [outer = 0000000000000000] 16:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06AE50C00) [pid = 3836] [serial = 395] [outer = 000000F002027800] 16:53:51 INFO - PROCESS | 3836 | 1468194831064 Marionette DEBUG loaded listener.js 16:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0745C8400) [pid = 3836] [serial = 396] [outer = 000000F002027800] 16:53:51 INFO - PROCESS | 3836 | 1468194831462 Marionette TRACE conn7 <- [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]]]}] 16:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 586ms 16:53:51 INFO - PROCESS | 3836 | 1468194831514 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 16:53:51 INFO - PROCESS | 3836 | 1468194831516 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 16:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:53:51 INFO - PROCESS | 3836 | 1468194831519 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:53:51 INFO - PROCESS | 3836 | 1468194831521 Marionette TRACE conn7 <- [1,494,null,{}] 16:53:51 INFO - PROCESS | 3836 | 1468194831524 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:51 INFO - PROCESS | 3836 | 1468194831526 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:51 INFO - PROCESS | 3836 | 1468194831612 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 16:53:51 INFO - PROCESS | 3836 | 1468194831618 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 3836 | 1468194831620 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079D51800 == 34 [pid = 3836] [id = 133] 16:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07528BC00) [pid = 3836] [serial = 397] [outer = 0000000000000000] 16:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F075B4B400) [pid = 3836] [serial = 398] [outer = 000000F07528BC00] 16:53:51 INFO - PROCESS | 3836 | 1468194831664 Marionette DEBUG loaded listener.js 16:53:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F075B58000) [pid = 3836] [serial = 399] [outer = 000000F07528BC00] 16:53:52 INFO - PROCESS | 3836 | 1468194832097 Marionette TRACE conn7 <- [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]]]}] 16:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 16:53:52 INFO - PROCESS | 3836 | 1468194832152 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 16:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:53:52 INFO - PROCESS | 3836 | 1468194832154 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 16:53:52 INFO - PROCESS | 3836 | 1468194832157 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 3836 | 1468194832159 Marionette TRACE conn7 <- [1,498,null,{}] 16:53:52 INFO - PROCESS | 3836 | 1468194832167 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:52 INFO - PROCESS | 3836 | 1468194832169 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:52 INFO - PROCESS | 3836 | 1468194832250 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 16:53:52 INFO - PROCESS | 3836 | 1468194832256 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:52 INFO - PROCESS | 3836 | 1468194832258 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B196000 == 35 [pid = 3836] [id = 134] 16:53:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F075B4F400) [pid = 3836] [serial = 400] [outer = 0000000000000000] 16:53:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076EEC400) [pid = 3836] [serial = 401] [outer = 000000F075B4F400] 16:53:52 INFO - PROCESS | 3836 | 1468194832303 Marionette DEBUG loaded listener.js 16:53:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F077530C00) [pid = 3836] [serial = 402] [outer = 000000F075B4F400] 16:53:52 INFO - PROCESS | 3836 | 1468194832743 Marionette TRACE conn7 <- [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]]]}] 16:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 16:53:52 INFO - PROCESS | 3836 | 1468194832853 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 16:53:52 INFO - PROCESS | 3836 | 1468194832858 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 16:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:53:52 INFO - PROCESS | 3836 | 1468194832864 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 3836 | 1468194832869 Marionette TRACE conn7 <- [1,502,null,{}] 16:53:52 INFO - PROCESS | 3836 | 1468194832876 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:52 INFO - PROCESS | 3836 | 1468194832880 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:53 INFO - PROCESS | 3836 | 1468194833059 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 16:53:53 INFO - PROCESS | 3836 | 1468194833148 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:53 INFO - PROCESS | 3836 | 1468194833153 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06B018800 == 36 [pid = 3836] [id = 135] 16:53:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0015E3C00) [pid = 3836] [serial = 403] [outer = 0000000000000000] 16:53:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F001BE4C00) [pid = 3836] [serial = 404] [outer = 000000F0015E3C00] 16:53:53 INFO - PROCESS | 3836 | 1468194833212 Marionette DEBUG loaded listener.js 16:53:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F068FE2800) [pid = 3836] [serial = 405] [outer = 000000F0015E3C00] 16:53:53 INFO - PROCESS | 3836 | 1468194833924 Marionette TRACE conn7 <- [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]]]}] 16:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1140ms 16:53:54 INFO - PROCESS | 3836 | 1468194834018 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 3836 | 1468194834023 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 16:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:53:54 INFO - PROCESS | 3836 | 1468194834031 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 3836 | 1468194834034 Marionette TRACE conn7 <- [1,506,null,{}] 16:53:54 INFO - PROCESS | 3836 | 1468194834038 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:54 INFO - PROCESS | 3836 | 1468194834041 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:54 INFO - PROCESS | 3836 | 1468194834176 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 16:53:54 INFO - PROCESS | 3836 | 1468194834239 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:54 INFO - PROCESS | 3836 | 1468194834242 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E8C800 == 37 [pid = 3836] [id = 136] 16:53:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06AE4E800) [pid = 3836] [serial = 406] [outer = 0000000000000000] 16:53:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06AE53800) [pid = 3836] [serial = 407] [outer = 000000F06AE4E800] 16:53:54 INFO - PROCESS | 3836 | 1468194834300 Marionette DEBUG loaded listener.js 16:53:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06F433800) [pid = 3836] [serial = 408] [outer = 000000F06AE4E800] 16:53:55 INFO - PROCESS | 3836 | 1468194835213 Marionette TRACE conn7 <- [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]]]}] 16:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1240ms 16:53:55 INFO - PROCESS | 3836 | 1468194835272 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 16:53:55 INFO - PROCESS | 3836 | 1468194835277 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 16:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:53:55 INFO - PROCESS | 3836 | 1468194835282 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:53:55 INFO - PROCESS | 3836 | 1468194835285 Marionette TRACE conn7 <- [1,510,null,{}] 16:53:55 INFO - PROCESS | 3836 | 1468194835291 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:55 INFO - PROCESS | 3836 | 1468194835294 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:55 INFO - PROCESS | 3836 | 1468194835421 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 16:53:55 INFO - PROCESS | 3836 | 1468194835487 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 3836 | 1468194835491 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D5800 == 38 [pid = 3836] [id = 137] 16:53:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0020BA400) [pid = 3836] [serial = 409] [outer = 0000000000000000] 16:53:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0020C1C00) [pid = 3836] [serial = 410] [outer = 000000F0020BA400] 16:53:55 INFO - PROCESS | 3836 | 1468194835543 Marionette DEBUG loaded listener.js 16:53:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06A8ED800) [pid = 3836] [serial = 411] [outer = 000000F0020BA400] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F079D51800 == 37 [pid = 3836] [id = 133] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EB7800 == 36 [pid = 3836] [id = 132] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F07814B800 == 35 [pid = 3836] [id = 131] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EC3000 == 34 [pid = 3836] [id = 130] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E87000 == 33 [pid = 3836] [id = 129] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751DE000 == 32 [pid = 3836] [id = 128] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D50800 == 31 [pid = 3836] [id = 127] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD7000 == 30 [pid = 3836] [id = 126] 16:53:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1DB000 == 29 [pid = 3836] [id = 125] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0775F7400) [pid = 3836] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0776C0400) [pid = 3836] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F076CCF800) [pid = 3836] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F070D96C00) [pid = 3836] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0711F2C00) [pid = 3836] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A8EE000) [pid = 3836] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06AD27800) [pid = 3836] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0015DE000) [pid = 3836] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F00202C800) [pid = 3836] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F00202B000) [pid = 3836] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06A8E6C00) [pid = 3836] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06AE4D000) [pid = 3836] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F076C37400) [pid = 3836] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F074DC7C00) [pid = 3836] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F07481D800) [pid = 3836] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0745C2C00) [pid = 3836] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F075B50000) [pid = 3836] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F076CC1800) [pid = 3836] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07752B800) [pid = 3836] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F070C2A400) [pid = 3836] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:53:55 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06BA34C00) [pid = 3836] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:53:56 INFO - PROCESS | 3836 | 1468194836055 Marionette TRACE conn7 <- [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]]]}] 16:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 839ms 16:53:56 INFO - PROCESS | 3836 | 1468194836124 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 16:53:56 INFO - PROCESS | 3836 | 1468194836129 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 16:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:53:56 INFO - PROCESS | 3836 | 1468194836135 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:53:56 INFO - PROCESS | 3836 | 1468194836137 Marionette TRACE conn7 <- [1,514,null,{}] 16:53:56 INFO - PROCESS | 3836 | 1468194836141 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:56 INFO - PROCESS | 3836 | 1468194836144 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:56 INFO - PROCESS | 3836 | 1468194836235 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 16:53:56 INFO - PROCESS | 3836 | 1468194836249 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:56 INFO - PROCESS | 3836 | 1468194836252 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E129800 == 30 [pid = 3836] [id = 138] 16:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AC84400) [pid = 3836] [serial = 412] [outer = 0000000000000000] 16:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AC8A400) [pid = 3836] [serial = 413] [outer = 000000F06AC84400] 16:53:56 INFO - PROCESS | 3836 | 1468194836299 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AD97400) [pid = 3836] [serial = 414] [outer = 000000F06AC84400] 16:53:56 INFO - PROCESS | 3836 | 1468194836745 Marionette TRACE conn7 <- [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]]]}] 16:53:56 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 16:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 16:53:56 INFO - PROCESS | 3836 | 1468194836767 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 16:53:56 INFO - PROCESS | 3836 | 1468194836770 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 16:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:53:56 INFO - PROCESS | 3836 | 1468194836773 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:53:56 INFO - PROCESS | 3836 | 1468194836777 Marionette TRACE conn7 <- [1,518,null,{}] 16:53:56 INFO - PROCESS | 3836 | 1468194836792 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:56 INFO - PROCESS | 3836 | 1468194836798 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:56 INFO - PROCESS | 3836 | 1468194836916 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 16:53:56 INFO - PROCESS | 3836 | 1468194836927 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:56 INFO - PROCESS | 3836 | 1468194836930 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F80000 == 31 [pid = 3836] [id = 139] 16:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0006D0400) [pid = 3836] [serial = 415] [outer = 0000000000000000] 16:53:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F070129000) [pid = 3836] [serial = 416] [outer = 000000F0006D0400] 16:53:56 INFO - PROCESS | 3836 | 1468194836986 Marionette DEBUG loaded listener.js 16:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070E4E000) [pid = 3836] [serial = 417] [outer = 000000F0006D0400] 16:53:57 INFO - PROCESS | 3836 | 1468194837433 Marionette TRACE conn7 <- [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]]]}] 16:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 16:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:53:57 INFO - PROCESS | 3836 | 1468194837467 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 16:53:57 INFO - PROCESS | 3836 | 1468194837470 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 16:53:57 INFO - PROCESS | 3836 | 1468194837473 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:53:57 INFO - PROCESS | 3836 | 1468194837475 Marionette TRACE conn7 <- [1,522,null,{}] 16:53:57 INFO - PROCESS | 3836 | 1468194837479 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:57 INFO - PROCESS | 3836 | 1468194837481 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:57 INFO - PROCESS | 3836 | 1468194837568 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 16:53:57 INFO - PROCESS | 3836 | 1468194837575 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:57 INFO - PROCESS | 3836 | 1468194837578 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E87000 == 32 [pid = 3836] [id = 140] 16:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07451BC00) [pid = 3836] [serial = 418] [outer = 0000000000000000] 16:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0745C7C00) [pid = 3836] [serial = 419] [outer = 000000F07451BC00] 16:53:57 INFO - PROCESS | 3836 | 1468194837624 Marionette DEBUG loaded listener.js 16:53:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F074823000) [pid = 3836] [serial = 420] [outer = 000000F07451BC00] 16:53:58 INFO - PROCESS | 3836 | 1468194838055 Marionette TRACE conn7 <- [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]]]}] 16:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 626ms 16:53:58 INFO - PROCESS | 3836 | 1468194838102 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 16:53:58 INFO - PROCESS | 3836 | 1468194838105 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 16:53:58 INFO - PROCESS | 3836 | 1468194838108 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:53:58 INFO - PROCESS | 3836 | 1468194838110 Marionette TRACE conn7 <- [1,526,null,{}] 16:53:58 INFO - PROCESS | 3836 | 1468194838113 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:58 INFO - PROCESS | 3836 | 1468194838115 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:58 INFO - PROCESS | 3836 | 1468194838205 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 16:53:58 INFO - PROCESS | 3836 | 1468194838210 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:58 INFO - PROCESS | 3836 | 1468194838212 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B30000 == 33 [pid = 3836] [id = 141] 16:53:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074823800) [pid = 3836] [serial = 421] [outer = 0000000000000000] 16:53:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F074F07800) [pid = 3836] [serial = 422] [outer = 000000F074823800] 16:53:58 INFO - PROCESS | 3836 | 1468194838258 Marionette DEBUG loaded listener.js 16:53:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F075B57000) [pid = 3836] [serial = 423] [outer = 000000F074823800] 16:53:58 INFO - PROCESS | 3836 | 1468194838755 Marionette TRACE conn7 <- [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]]]}] 16:53:58 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 16:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 16:53:58 INFO - PROCESS | 3836 | 1468194838803 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 16:53:58 INFO - PROCESS | 3836 | 1468194838805 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 16:53:58 INFO - PROCESS | 3836 | 1468194838809 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:53:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:53:58 INFO - PROCESS | 3836 | 1468194838811 Marionette TRACE conn7 <- [1,530,null,{}] 16:53:58 INFO - PROCESS | 3836 | 1468194838814 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:58 INFO - PROCESS | 3836 | 1468194838820 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:58 INFO - PROCESS | 3836 | 1468194838954 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 16:53:59 INFO - PROCESS | 3836 | 1468194839006 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 3836 | 1468194839008 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07910E800 == 34 [pid = 3836] [id = 142] 16:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F077627400) [pid = 3836] [serial = 424] [outer = 0000000000000000] 16:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F077BA7400) [pid = 3836] [serial = 425] [outer = 000000F077627400] 16:53:59 INFO - PROCESS | 3836 | 1468194839053 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F077BB6C00) [pid = 3836] [serial = 426] [outer = 000000F077627400] 16:53:59 INFO - PROCESS | 3836 | 1468194839631 Marionette TRACE conn7 <- [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"]]]}] 16:53:59 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 16:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:53:59 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 16:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 16:53:59 INFO - PROCESS | 3836 | 1468194839692 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 16:53:59 INFO - PROCESS | 3836 | 1468194839695 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 16:53:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:53:59 INFO - PROCESS | 3836 | 1468194839703 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 3836 | 1468194839705 Marionette TRACE conn7 <- [1,534,null,{}] 16:53:59 INFO - PROCESS | 3836 | 1468194839709 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:59 INFO - PROCESS | 3836 | 1468194839711 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:59 INFO - PROCESS | 3836 | 1468194839829 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 16:53:59 INFO - PROCESS | 3836 | 1468194839837 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 3836 | 1468194839838 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:53:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0CB000 == 35 [pid = 3836] [id = 143] 16:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F077D06C00) [pid = 3836] [serial = 427] [outer = 0000000000000000] 16:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F078D3DC00) [pid = 3836] [serial = 428] [outer = 000000F077D06C00] 16:53:59 INFO - PROCESS | 3836 | 1468194839883 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F078F2EC00) [pid = 3836] [serial = 429] [outer = 000000F077D06C00] 16:54:00 INFO - PROCESS | 3836 | 1468194840285 Marionette TRACE conn7 <- [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]]]}] 16:54:00 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. 16:54:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 16:54:00 INFO - PROCESS | 3836 | 1468194840328 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 3836 | 1468194840331 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 16:54:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:54:00 INFO - PROCESS | 3836 | 1468194840334 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 3836 | 1468194840336 Marionette TRACE conn7 <- [1,538,null,{}] 16:54:00 INFO - PROCESS | 3836 | 1468194840339 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:00 INFO - PROCESS | 3836 | 1468194840341 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:00 INFO - PROCESS | 3836 | 1468194840446 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 16:54:00 INFO - PROCESS | 3836 | 1468194840451 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 3836 | 1468194840453 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF84000 == 36 [pid = 3836] [id = 144] 16:54:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F078F2BC00) [pid = 3836] [serial = 430] [outer = 0000000000000000] 16:54:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F079184400) [pid = 3836] [serial = 431] [outer = 000000F078F2BC00] 16:54:00 INFO - PROCESS | 3836 | 1468194840497 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F079B3E800) [pid = 3836] [serial = 432] [outer = 000000F078F2BC00] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070067800) [pid = 3836] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06B662C00) [pid = 3836] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06AC86C00) [pid = 3836] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F002024400) [pid = 3836] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AC83400) [pid = 3836] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0020C0400) [pid = 3836] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F07528BC00) [pid = 3836] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06B346000) [pid = 3836] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F075B4B800) [pid = 3836] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F074818000) [pid = 3836] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F070D96000) [pid = 3836] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F00202B800) [pid = 3836] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:54:00 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F002027800) [pid = 3836] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:54:00 INFO - PROCESS | 3836 | 1468194840974 Marionette TRACE conn7 <- [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]]]}] 16:54:01 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. 16:54:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 16:54:01 INFO - PROCESS | 3836 | 1468194841028 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 3836 | 1468194841030 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 16:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:54:01 INFO - PROCESS | 3836 | 1468194841033 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 3836 | 1468194841035 Marionette TRACE conn7 <- [1,542,null,{}] 16:54:01 INFO - PROCESS | 3836 | 1468194841039 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:01 INFO - PROCESS | 3836 | 1468194841041 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:01 INFO - PROCESS | 3836 | 1468194841152 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 16:54:01 INFO - PROCESS | 3836 | 1468194841168 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 3836 | 1468194841170 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F79800 == 37 [pid = 3836] [id = 145] 16:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F001509800) [pid = 3836] [serial = 433] [outer = 0000000000000000] 16:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06B346000) [pid = 3836] [serial = 434] [outer = 000000F001509800] 16:54:01 INFO - PROCESS | 3836 | 1468194841214 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F079180000) [pid = 3836] [serial = 435] [outer = 000000F001509800] 16:54:01 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:01 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:01 INFO - PROCESS | 3836 | 1468194841609 Marionette TRACE conn7 <- [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]]]}] 16:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 16:54:01 INFO - PROCESS | 3836 | 1468194841666 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 3836 | 1468194841668 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 16:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:54:01 INFO - PROCESS | 3836 | 1468194841672 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 3836 | 1468194841673 Marionette TRACE conn7 <- [1,546,null,{}] 16:54:01 INFO - PROCESS | 3836 | 1468194841677 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:01 INFO - PROCESS | 3836 | 1468194841679 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:01 INFO - PROCESS | 3836 | 1468194841762 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 16:54:01 INFO - PROCESS | 3836 | 1468194841767 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 3836 | 1468194841769 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2C1000 == 38 [pid = 3836] [id = 146] 16:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07528BC00) [pid = 3836] [serial = 436] [outer = 0000000000000000] 16:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07A14D000) [pid = 3836] [serial = 437] [outer = 000000F07528BC00] 16:54:01 INFO - PROCESS | 3836 | 1468194841814 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F07B070C00) [pid = 3836] [serial = 438] [outer = 000000F07528BC00] 16:54:02 INFO - PROCESS | 3836 | 1468194842217 Marionette TRACE conn7 <- [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]]]}] 16:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 587ms 16:54:02 INFO - PROCESS | 3836 | 1468194842270 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 3836 | 1468194842272 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 16:54:02 INFO - PROCESS | 3836 | 1468194842275 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:54:02 INFO - PROCESS | 3836 | 1468194842278 Marionette TRACE conn7 <- [1,550,null,{}] 16:54:02 INFO - PROCESS | 3836 | 1468194842286 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:02 INFO - PROCESS | 3836 | 1468194842288 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:02 INFO - PROCESS | 3836 | 1468194842388 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 16:54:02 INFO - PROCESS | 3836 | 1468194842396 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 3836 | 1468194842399 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E68C000 == 39 [pid = 3836] [id = 147] 16:54:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F07B0D9400) [pid = 3836] [serial = 439] [outer = 0000000000000000] 16:54:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F07B1EF400) [pid = 3836] [serial = 440] [outer = 000000F07B0D9400] 16:54:02 INFO - PROCESS | 3836 | 1468194842445 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F07B1F7C00) [pid = 3836] [serial = 441] [outer = 000000F07B0D9400] 16:54:02 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:03 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:03 INFO - PROCESS | 3836 | 1468194843163 Marionette TRACE conn7 <- [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]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 942ms 16:54:03 INFO - PROCESS | 3836 | 1468194843225 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 16:54:03 INFO - PROCESS | 3836 | 1468194843229 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 16:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:54:03 INFO - PROCESS | 3836 | 1468194843236 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 3836 | 1468194843240 Marionette TRACE conn7 <- [1,554,null,{}] 16:54:03 INFO - PROCESS | 3836 | 1468194843246 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:03 INFO - PROCESS | 3836 | 1468194843249 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:03 INFO - PROCESS | 3836 | 1468194843366 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 16:54:03 INFO - PROCESS | 3836 | 1468194843439 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 3836 | 1468194843442 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D52000 == 40 [pid = 3836] [id = 148] 16:54:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F00150BC00) [pid = 3836] [serial = 442] [outer = 0000000000000000] 16:54:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F069F31400) [pid = 3836] [serial = 443] [outer = 000000F00150BC00] 16:54:03 INFO - PROCESS | 3836 | 1468194843540 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06AD96000) [pid = 3836] [serial = 444] [outer = 000000F00150BC00] 16:54:03 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:04 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:04 INFO - PROCESS | 3836 | 1468194844127 Marionette TRACE conn7 <- [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]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 943ms 16:54:04 INFO - PROCESS | 3836 | 1468194844180 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 16:54:04 INFO - PROCESS | 3836 | 1468194844186 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 16:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:54:04 INFO - PROCESS | 3836 | 1468194844192 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 3836 | 1468194844195 Marionette TRACE conn7 <- [1,558,null,{}] 16:54:04 INFO - PROCESS | 3836 | 1468194844199 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:04 INFO - PROCESS | 3836 | 1468194844202 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:04 INFO - PROCESS | 3836 | 1468194844318 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 16:54:04 INFO - PROCESS | 3836 | 1468194844392 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 3836 | 1468194844395 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07814E000 == 41 [pid = 3836] [id = 149] 16:54:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F070066C00) [pid = 3836] [serial = 445] [outer = 0000000000000000] 16:54:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F070E4CC00) [pid = 3836] [serial = 446] [outer = 000000F070066C00] 16:54:04 INFO - PROCESS | 3836 | 1468194844493 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07481C400) [pid = 3836] [serial = 447] [outer = 000000F070066C00] 16:54:04 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:04 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:05 INFO - PROCESS | 3836 | 1468194845128 Marionette TRACE conn7 <- [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]]]}] 16:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 987ms 16:54:05 INFO - PROCESS | 3836 | 1468194845179 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 16:54:05 INFO - PROCESS | 3836 | 1468194845182 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 16:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:54:05 INFO - PROCESS | 3836 | 1468194845186 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 3836 | 1468194845190 Marionette TRACE conn7 <- [1,562,null,{}] 16:54:05 INFO - PROCESS | 3836 | 1468194845217 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:05 INFO - PROCESS | 3836 | 1468194845222 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:05 INFO - PROCESS | 3836 | 1468194845338 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 16:54:05 INFO - PROCESS | 3836 | 1468194845412 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 3836 | 1468194845416 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F638000 == 42 [pid = 3836] [id = 150] 16:54:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0776C3800) [pid = 3836] [serial = 448] [outer = 0000000000000000] 16:54:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F077BB2C00) [pid = 3836] [serial = 449] [outer = 000000F0776C3800] 16:54:05 INFO - PROCESS | 3836 | 1468194845515 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F07A41EC00) [pid = 3836] [serial = 450] [outer = 000000F0776C3800] 16:54:06 INFO - PROCESS | 3836 | 1468194846169 Marionette TRACE conn7 <- [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]]]}] 16:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1036ms 16:54:06 INFO - PROCESS | 3836 | 1468194846224 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 16:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:54:06 INFO - PROCESS | 3836 | 1468194846228 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 16:54:06 INFO - PROCESS | 3836 | 1468194846231 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:54:06 INFO - PROCESS | 3836 | 1468194846234 Marionette TRACE conn7 <- [1,566,null,{}] 16:54:06 INFO - PROCESS | 3836 | 1468194846237 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:06 INFO - PROCESS | 3836 | 1468194846240 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:06 INFO - PROCESS | 3836 | 1468194846355 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 16:54:06 INFO - PROCESS | 3836 | 1468194846427 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 3836 | 1468194846430 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB6D000 == 43 [pid = 3836] [id = 151] 16:54:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F001506000) [pid = 3836] [serial = 451] [outer = 0000000000000000] 16:54:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F001BE2800) [pid = 3836] [serial = 452] [outer = 000000F001506000] 16:54:06 INFO - PROCESS | 3836 | 1468194846607 Marionette DEBUG loaded listener.js 16:54:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F0020CF800) [pid = 3836] [serial = 453] [outer = 000000F001506000] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2C1000 == 42 [pid = 3836] [id = 146] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F79800 == 41 [pid = 3836] [id = 145] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF84000 == 40 [pid = 3836] [id = 144] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0CB000 == 39 [pid = 3836] [id = 143] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07910E800 == 38 [pid = 3836] [id = 142] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B30000 == 37 [pid = 3836] [id = 141] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E87000 == 36 [pid = 3836] [id = 140] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F80000 == 35 [pid = 3836] [id = 139] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E129800 == 34 [pid = 3836] [id = 138] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1D5800 == 33 [pid = 3836] [id = 137] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E8C800 == 32 [pid = 3836] [id = 136] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B196000 == 31 [pid = 3836] [id = 134] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06B018800 == 30 [pid = 3836] [id = 135] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F638000 == 29 [pid = 3836] [id = 150] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07814E000 == 28 [pid = 3836] [id = 149] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E68C000 == 27 [pid = 3836] [id = 147] 16:54:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D52000 == 26 [pid = 3836] [id = 148] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F070133400) [pid = 3836] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06BADD800) [pid = 3836] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06AD28800) [pid = 3836] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06AD9C400) [pid = 3836] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F06AC84C00) [pid = 3836] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F068FEA000) [pid = 3836] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0711BA000) [pid = 3836] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F070E46000) [pid = 3836] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F000504400) [pid = 3836] [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.] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06AC88800) [pid = 3836] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F068FE8800) [pid = 3836] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F075B58000) [pid = 3836] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0701F5C00) [pid = 3836] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F076EEC400) [pid = 3836] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06F688400) [pid = 3836] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F077BA8000) [pid = 3836] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0775A5400) [pid = 3836] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F077F6A000) [pid = 3836] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F077BA8C00) [pid = 3836] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F074821800) [pid = 3836] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0713BB000) [pid = 3836] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F075B4B400) [pid = 3836] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F07528C400) [pid = 3836] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06994E800) [pid = 3836] [serial = 378] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0020C3400) [pid = 3836] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06AE50C00) [pid = 3836] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0745C8400) [pid = 3836] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06F43E000) [pid = 3836] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:54:07 INFO - PROCESS | 3836 | 1468194847915 Marionette TRACE conn7 <- [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]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1784ms 16:54:08 INFO - PROCESS | 3836 | 1468194848018 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 3836 | 1468194848022 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 16:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:54:08 INFO - PROCESS | 3836 | 1468194848030 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 3836 | 1468194848034 Marionette TRACE conn7 <- [1,570,null,{}] 16:54:08 INFO - PROCESS | 3836 | 1468194848040 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:08 INFO - PROCESS | 3836 | 1468194848044 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:08 INFO - PROCESS | 3836 | 1468194848134 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 16:54:08 INFO - PROCESS | 3836 | 1468194848142 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 3836 | 1468194848146 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069F45000 == 27 [pid = 3836] [id = 152] 16:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F00150F400) [pid = 3836] [serial = 454] [outer = 0000000000000000] 16:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0015DB800) [pid = 3836] [serial = 455] [outer = 000000F00150F400] 16:54:08 INFO - PROCESS | 3836 | 1468194848197 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F001BE9400) [pid = 3836] [serial = 456] [outer = 000000F00150F400] 16:54:08 INFO - PROCESS | 3836 | 1468194848654 Marionette TRACE conn7 <- [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]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 16:54:08 INFO - PROCESS | 3836 | 1468194848723 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 3836 | 1468194848728 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 16:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:54:08 INFO - PROCESS | 3836 | 1468194848735 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 3836 | 1468194848738 Marionette TRACE conn7 <- [1,574,null,{}] 16:54:08 INFO - PROCESS | 3836 | 1468194848742 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:08 INFO - PROCESS | 3836 | 1468194848745 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:08 INFO - PROCESS | 3836 | 1468194848837 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 16:54:08 INFO - PROCESS | 3836 | 1468194848853 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 3836 | 1468194848855 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1E8800 == 28 [pid = 3836] [id = 153] 16:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0020CF400) [pid = 3836] [serial = 457] [outer = 0000000000000000] 16:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0020D2400) [pid = 3836] [serial = 458] [outer = 000000F0020CF400] 16:54:08 INFO - PROCESS | 3836 | 1468194848904 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F068FE0000) [pid = 3836] [serial = 459] [outer = 000000F0020CF400] 16:54:09 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:09 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:09 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:09 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 16:54:09 INFO - PROCESS | 3836 | 1468194849355 Marionette TRACE conn7 <- [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]]]}] 16:54:09 INFO - PROCESS | 3836 | 1468194849365 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 16:54:09 INFO - PROCESS | 3836 | 1468194849374 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 16:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:54:09 INFO - PROCESS | 3836 | 1468194849378 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - PROCESS | 3836 | 1468194849382 Marionette TRACE conn7 <- [1,578,null,{}] 16:54:09 INFO - PROCESS | 3836 | 1468194849393 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:09 INFO - PROCESS | 3836 | 1468194849398 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:09 INFO - PROCESS | 3836 | 1468194849525 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 16:54:09 INFO - PROCESS | 3836 | 1468194849598 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:09 INFO - PROCESS | 3836 | 1468194849601 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748D5800 == 29 [pid = 3836] [id = 154] 16:54:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AC87C00) [pid = 3836] [serial = 460] [outer = 0000000000000000] 16:54:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AD2A000) [pid = 3836] [serial = 461] [outer = 000000F06AC87C00] 16:54:09 INFO - PROCESS | 3836 | 1468194849651 Marionette DEBUG loaded listener.js 16:54:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06AD9B400) [pid = 3836] [serial = 462] [outer = 000000F06AC87C00] 16:54:10 INFO - PROCESS | 3836 | 1468194850028 Marionette TRACE conn7 <- [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]]]}] 16:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 16:54:10 INFO - PROCESS | 3836 | 1468194850069 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 16:54:10 INFO - PROCESS | 3836 | 1468194850072 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 16:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:54:10 INFO - PROCESS | 3836 | 1468194850075 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:54:10 INFO - PROCESS | 3836 | 1468194850077 Marionette TRACE conn7 <- [1,582,null,{}] 16:54:10 INFO - PROCESS | 3836 | 1468194850081 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:10 INFO - PROCESS | 3836 | 1468194850083 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:10 INFO - PROCESS | 3836 | 1468194850201 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 16:54:10 INFO - PROCESS | 3836 | 1468194850251 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 3836 | 1468194850253 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075313000 == 30 [pid = 3836] [id = 155] 16:54:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06AD9C400) [pid = 3836] [serial = 463] [outer = 0000000000000000] 16:54:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06B35F000) [pid = 3836] [serial = 464] [outer = 000000F06AD9C400] 16:54:10 INFO - PROCESS | 3836 | 1468194850299 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06BC9CC00) [pid = 3836] [serial = 465] [outer = 000000F06AD9C400] 16:54:10 INFO - PROCESS | 3836 | [3836] 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 16:54:11 INFO - PROCESS | 3836 | 1468194851029 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 985ms 16:54:11 INFO - PROCESS | 3836 | 1468194851064 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 16:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:54:11 INFO - PROCESS | 3836 | 1468194851066 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 16:54:11 INFO - PROCESS | 3836 | 1468194851069 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 3836 | 1468194851078 Marionette TRACE conn7 <- [1,586,null,{}] 16:54:11 INFO - PROCESS | 3836 | 1468194851082 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:11 INFO - PROCESS | 3836 | 1468194851084 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:11 INFO - PROCESS | 3836 | 1468194851187 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 16:54:11 INFO - PROCESS | 3836 | 1468194851196 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 3836 | 1468194851198 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E8F800 == 31 [pid = 3836] [id = 156] 16:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0006C6400) [pid = 3836] [serial = 466] [outer = 0000000000000000] 16:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06F91C400) [pid = 3836] [serial = 467] [outer = 000000F0006C6400] 16:54:11 INFO - PROCESS | 3836 | 1468194851242 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070CD2800) [pid = 3836] [serial = 468] [outer = 000000F0006C6400] 16:54:11 INFO - PROCESS | 3836 | 1468194851664 Marionette TRACE conn7 <- [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]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 16:54:11 INFO - PROCESS | 3836 | 1468194851702 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 3836 | 1468194851705 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 16:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:54:11 INFO - PROCESS | 3836 | 1468194851708 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 3836 | 1468194851710 Marionette TRACE conn7 <- [1,590,null,{}] 16:54:11 INFO - PROCESS | 3836 | 1468194851720 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:11 INFO - PROCESS | 3836 | 1468194851726 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:11 INFO - PROCESS | 3836 | 1468194851861 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 16:54:11 INFO - PROCESS | 3836 | 1468194851872 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 3836 | 1468194851874 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778CE800 == 32 [pid = 3836] [id = 157] 16:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070CDC800) [pid = 3836] [serial = 469] [outer = 0000000000000000] 16:54:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F070E4D000) [pid = 3836] [serial = 470] [outer = 000000F070CDC800] 16:54:11 INFO - PROCESS | 3836 | 1468194851959 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0745BA000) [pid = 3836] [serial = 471] [outer = 000000F070CDC800] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F077627400) [pid = 3836] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F077D06C00) [pid = 3836] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F074823800) [pid = 3836] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0006D0400) [pid = 3836] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F075B4F400) [pid = 3836] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0015E3C00) [pid = 3836] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020BA400) [pid = 3836] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F078F2BC00) [pid = 3836] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F07451BC00) [pid = 3836] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06AE4E800) [pid = 3836] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AC84400) [pid = 3836] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F001509800) [pid = 3836] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F07528BC00) [pid = 3836] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:54:12 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F07B0D9400) [pid = 3836] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:54:12 INFO - PROCESS | 3836 | 1468194852573 Marionette TRACE conn7 <- [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]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms 16:54:12 INFO - PROCESS | 3836 | 1468194852599 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 16:54:12 INFO - PROCESS | 3836 | 1468194852601 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 16:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:54:12 INFO - PROCESS | 3836 | 1468194852605 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 3836 | 1468194852607 Marionette TRACE conn7 <- [1,594,null,{}] 16:54:12 INFO - PROCESS | 3836 | 1468194852610 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:12 INFO - PROCESS | 3836 | 1468194852612 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:12 INFO - PROCESS | 3836 | 1468194852716 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 16:54:12 INFO - PROCESS | 3836 | 1468194852757 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 3836 | 1468194852759 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078156800 == 33 [pid = 3836] [id = 158] 16:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F001BECC00) [pid = 3836] [serial = 472] [outer = 0000000000000000] 16:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070CE1C00) [pid = 3836] [serial = 473] [outer = 000000F001BECC00] 16:54:12 INFO - PROCESS | 3836 | 1468194852804 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0745C4000) [pid = 3836] [serial = 474] [outer = 000000F001BECC00] 16:54:13 INFO - PROCESS | 3836 | 1468194853350 Marionette TRACE conn7 <- [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]]]}] 16:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 797ms 16:54:13 INFO - PROCESS | 3836 | 1468194853403 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 16:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:54:13 INFO - PROCESS | 3836 | 1468194853405 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 16:54:13 INFO - PROCESS | 3836 | 1468194853408 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:54:13 INFO - PROCESS | 3836 | 1468194853410 Marionette TRACE conn7 <- [1,598,null,{}] 16:54:13 INFO - PROCESS | 3836 | 1468194853414 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:13 INFO - PROCESS | 3836 | 1468194853416 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:13 INFO - PROCESS | 3836 | 1468194853501 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 16:54:13 INFO - PROCESS | 3836 | 1468194853506 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 3836 | 1468194853508 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F0E800 == 34 [pid = 3836] [id = 159] 16:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0745C6C00) [pid = 3836] [serial = 475] [outer = 0000000000000000] 16:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074DBD400) [pid = 3836] [serial = 476] [outer = 000000F0745C6C00] 16:54:13 INFO - PROCESS | 3836 | 1468194853553 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F07517C400) [pid = 3836] [serial = 477] [outer = 000000F0745C6C00] 16:54:13 INFO - PROCESS | 3836 | 1468194853976 Marionette TRACE conn7 <- [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]]]}] 16:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 16:54:14 INFO - PROCESS | 3836 | 1468194854041 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 16:54:14 INFO - PROCESS | 3836 | 1468194854043 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 16:54:14 INFO - PROCESS | 3836 | 1468194854046 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:54:14 INFO - PROCESS | 3836 | 1468194854048 Marionette TRACE conn7 <- [1,602,null,{}] 16:54:14 INFO - PROCESS | 3836 | 1468194854051 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:14 INFO - PROCESS | 3836 | 1468194854053 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:14 INFO - PROCESS | 3836 | 1468194854135 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 16:54:14 INFO - PROCESS | 3836 | 1468194854141 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:14 INFO - PROCESS | 3836 | 1468194854143 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A65C800 == 35 [pid = 3836] [id = 160] 16:54:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07517F400) [pid = 3836] [serial = 478] [outer = 0000000000000000] 16:54:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0753CC000) [pid = 3836] [serial = 479] [outer = 000000F07517F400] 16:54:14 INFO - PROCESS | 3836 | 1468194854187 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F075B4F400) [pid = 3836] [serial = 480] [outer = 000000F07517F400] 16:54:14 INFO - PROCESS | 3836 | 1468194854931 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 16:54:14 INFO - PROCESS | 3836 | 1468194854973 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 16:54:14 INFO - PROCESS | 3836 | 1468194854979 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 16:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:54:14 INFO - PROCESS | 3836 | 1468194854984 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - PROCESS | 3836 | 1468194854987 Marionette TRACE conn7 <- [1,606,null,{}] 16:54:15 INFO - PROCESS | 3836 | 1468194854994 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:15 INFO - PROCESS | 3836 | 1468194854998 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:15 INFO - PROCESS | 3836 | 1468194855125 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 16:54:15 INFO - PROCESS | 3836 | 1468194855198 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 3836 | 1468194855201 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E129800 == 36 [pid = 3836] [id = 161] 16:54:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0015DE000) [pid = 3836] [serial = 481] [outer = 0000000000000000] 16:54:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0015E8C00) [pid = 3836] [serial = 482] [outer = 000000F0015DE000] 16:54:15 INFO - PROCESS | 3836 | 1468194855260 Marionette DEBUG loaded listener.js 16:54:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0020C2C00) [pid = 3836] [serial = 483] [outer = 000000F0015DE000] 16:54:15 INFO - PROCESS | 3836 | 1468194855915 Marionette TRACE conn7 <- [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]]]}] 16:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 16:54:15 INFO - PROCESS | 3836 | 1468194855972 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 3836 | 1468194855978 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 16:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:54:15 INFO - PROCESS | 3836 | 1468194855984 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 3836 | 1468194855987 Marionette TRACE conn7 <- [1,610,null,{}] 16:54:16 INFO - PROCESS | 3836 | 1468194855992 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:16 INFO - PROCESS | 3836 | 1468194855995 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:16 INFO - PROCESS | 3836 | 1468194856127 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 16:54:16 INFO - PROCESS | 3836 | 1468194856192 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 3836 | 1468194856195 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E9A000 == 37 [pid = 3836] [id = 162] 16:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06AC88000) [pid = 3836] [serial = 484] [outer = 0000000000000000] 16:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06AD27400) [pid = 3836] [serial = 485] [outer = 000000F06AC88000] 16:54:16 INFO - PROCESS | 3836 | 1468194856254 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06AE51800) [pid = 3836] [serial = 486] [outer = 000000F06AC88000] 16:54:17 INFO - PROCESS | 3836 | 1468194857135 Marionette TRACE conn7 <- [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]]]}] 16:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1235ms 16:54:17 INFO - PROCESS | 3836 | 1468194857222 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 3836 | 1468194857227 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 16:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:54:17 INFO - PROCESS | 3836 | 1468194857232 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - PROCESS | 3836 | 1468194857235 Marionette TRACE conn7 <- [1,614,null,{}] 16:54:17 INFO - PROCESS | 3836 | 1468194857241 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:17 INFO - PROCESS | 3836 | 1468194857244 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:17 INFO - PROCESS | 3836 | 1468194857365 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 16:54:17 INFO - PROCESS | 3836 | 1468194857431 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 3836 | 1468194857436 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D5800 == 38 [pid = 3836] [id = 163] 16:54:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F00202C800) [pid = 3836] [serial = 487] [outer = 0000000000000000] 16:54:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0020D5400) [pid = 3836] [serial = 488] [outer = 000000F00202C800] 16:54:17 INFO - PROCESS | 3836 | 1468194857487 Marionette DEBUG loaded listener.js 16:54:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06A824C00) [pid = 3836] [serial = 489] [outer = 000000F00202C800] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F0E800 == 37 [pid = 3836] [id = 159] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F078156800 == 36 [pid = 3836] [id = 158] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778CE800 == 35 [pid = 3836] [id = 157] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E8F800 == 34 [pid = 3836] [id = 156] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F075313000 == 33 [pid = 3836] [id = 155] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748D5800 == 32 [pid = 3836] [id = 154] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1E8800 == 31 [pid = 3836] [id = 153] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F069F45000 == 30 [pid = 3836] [id = 152] 16:54:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB6D000 == 29 [pid = 3836] [id = 151] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F077BA7400) [pid = 3836] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F078D3DC00) [pid = 3836] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F074F07800) [pid = 3836] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070129000) [pid = 3836] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F077BB6C00) [pid = 3836] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F070E4E000) [pid = 3836] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F077530C00) [pid = 3836] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F001BE4C00) [pid = 3836] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F068FE2800) [pid = 3836] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0020C1C00) [pid = 3836] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F079184400) [pid = 3836] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06A8ED800) [pid = 3836] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0745C7C00) [pid = 3836] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F074823000) [pid = 3836] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AE53800) [pid = 3836] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06F433800) [pid = 3836] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AC8A400) [pid = 3836] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AD97400) [pid = 3836] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F078F2EC00) [pid = 3836] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06B346000) [pid = 3836] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07A14D000) [pid = 3836] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F079B3E800) [pid = 3836] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F079180000) [pid = 3836] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F07B070C00) [pid = 3836] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F07B1EF400) [pid = 3836] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F07B1F7C00) [pid = 3836] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F075B57000) [pid = 3836] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:54:17 INFO - PROCESS | 3836 | 1468194857987 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 796ms 16:54:18 INFO - PROCESS | 3836 | 1468194858032 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 3836 | 1468194858037 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 16:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:54:18 INFO - PROCESS | 3836 | 1468194858043 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 3836 | 1468194858046 Marionette TRACE conn7 <- [1,618,null,{}] 16:54:18 INFO - PROCESS | 3836 | 1468194858049 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:18 INFO - PROCESS | 3836 | 1468194858052 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:18 INFO - PROCESS | 3836 | 1468194858141 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 16:54:18 INFO - PROCESS | 3836 | 1468194858150 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 3836 | 1468194858152 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070E9F000 == 30 [pid = 3836] [id = 164] 16:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06AC8A400) [pid = 3836] [serial = 490] [outer = 0000000000000000] 16:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06AD29000) [pid = 3836] [serial = 491] [outer = 000000F06AC8A400] 16:54:18 INFO - PROCESS | 3836 | 1468194858200 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06AE48000) [pid = 3836] [serial = 492] [outer = 000000F06AC8A400] 16:54:18 INFO - PROCESS | 3836 | 1468194858639 Marionette TRACE conn7 <- [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]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 16:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:54:18 INFO - PROCESS | 3836 | 1468194858675 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 3836 | 1468194858677 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 16:54:18 INFO - PROCESS | 3836 | 1468194858680 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 3836 | 1468194858684 Marionette TRACE conn7 <- [1,622,null,{}] 16:54:18 INFO - PROCESS | 3836 | 1468194858700 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:18 INFO - PROCESS | 3836 | 1468194858705 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:18 INFO - PROCESS | 3836 | 1468194858793 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 16:54:18 INFO - PROCESS | 3836 | 1468194858838 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 3836 | 1468194858841 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07538A000 == 31 [pid = 3836] [id = 165] 16:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F000645800) [pid = 3836] [serial = 493] [outer = 0000000000000000] 16:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F070CE1800) [pid = 3836] [serial = 494] [outer = 000000F000645800] 16:54:18 INFO - PROCESS | 3836 | 1468194858897 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0711BA000) [pid = 3836] [serial = 495] [outer = 000000F000645800] 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:19 INFO - PROCESS | 3836 | 1468194859339 Marionette TRACE conn7 <- [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]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 16:54:19 INFO - PROCESS | 3836 | 1468194859375 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 3836 | 1468194859378 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 16:54:19 INFO - PROCESS | 3836 | 1468194859386 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:54:19 INFO - PROCESS | 3836 | 1468194859387 Marionette TRACE conn7 <- [1,626,null,{}] 16:54:19 INFO - PROCESS | 3836 | 1468194859391 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:19 INFO - PROCESS | 3836 | 1468194859393 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:19 INFO - PROCESS | 3836 | 1468194859484 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 16:54:19 INFO - PROCESS | 3836 | 1468194859489 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:19 INFO - PROCESS | 3836 | 1468194859491 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778BB800 == 32 [pid = 3836] [id = 166] 16:54:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0711F0C00) [pid = 3836] [serial = 496] [outer = 0000000000000000] 16:54:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0713BC800) [pid = 3836] [serial = 497] [outer = 000000F0711F0C00] 16:54:19 INFO - PROCESS | 3836 | 1468194859537 Marionette DEBUG loaded listener.js 16:54:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0745C8C00) [pid = 3836] [serial = 498] [outer = 000000F0711F0C00] 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:19 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:19 INFO - PROCESS | 3836 | 1468194859939 Marionette TRACE conn7 <- [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]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 585ms 16:54:19 INFO - PROCESS | 3836 | 1468194859988 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 3836 | 1468194859991 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 16:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:54:19 INFO - PROCESS | 3836 | 1468194859994 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 3836 | 1468194859996 Marionette TRACE conn7 <- [1,630,null,{}] 16:54:20 INFO - PROCESS | 3836 | 1468194859999 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:20 INFO - PROCESS | 3836 | 1468194860002 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:20 INFO - PROCESS | 3836 | 1468194860117 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 16:54:20 INFO - PROCESS | 3836 | 1468194860123 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 3836 | 1468194860125 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078260800 == 33 [pid = 3836] [id = 167] 16:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F074823C00) [pid = 3836] [serial = 499] [outer = 0000000000000000] 16:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F074913C00) [pid = 3836] [serial = 500] [outer = 000000F074823C00] 16:54:20 INFO - PROCESS | 3836 | 1468194860170 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0753CD400) [pid = 3836] [serial = 501] [outer = 000000F074823C00] 16:54:20 INFO - PROCESS | 3836 | 1468194860644 Marionette TRACE conn7 <- [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]]]}] 16:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 16:54:20 INFO - PROCESS | 3836 | 1468194860701 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 16:54:20 INFO - PROCESS | 3836 | 1468194860704 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 16:54:20 INFO - PROCESS | 3836 | 1468194860707 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:54:20 INFO - PROCESS | 3836 | 1468194860709 Marionette TRACE conn7 <- [1,634,null,{}] 16:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:54:20 INFO - PROCESS | 3836 | 1468194860712 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:20 INFO - PROCESS | 3836 | 1468194860718 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:20 INFO - PROCESS | 3836 | 1468194860850 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 16:54:20 INFO - PROCESS | 3836 | 1468194860898 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 3836 | 1468194860901 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A662000 == 34 [pid = 3836] [id = 168] 16:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F075B51C00) [pid = 3836] [serial = 502] [outer = 0000000000000000] 16:54:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F076CCC400) [pid = 3836] [serial = 503] [outer = 000000F075B51C00] 16:54:20 INFO - PROCESS | 3836 | 1468194860946 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0775F7800) [pid = 3836] [serial = 504] [outer = 000000F075B51C00] 16:54:21 INFO - PROCESS | 3836 | 1468194861379 Marionette TRACE conn7 <- [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]]]}] 16:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 16:54:21 INFO - PROCESS | 3836 | 1468194861453 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 16:54:21 INFO - PROCESS | 3836 | 1468194861455 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 16:54:21 INFO - PROCESS | 3836 | 1468194861458 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:54:21 INFO - PROCESS | 3836 | 1468194861460 Marionette TRACE conn7 <- [1,638,null,{}] 16:54:21 INFO - PROCESS | 3836 | 1468194861464 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:21 INFO - PROCESS | 3836 | 1468194861474 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:21 INFO - PROCESS | 3836 | 1468194861578 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 16:54:21 INFO - PROCESS | 3836 | 1468194861627 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:21 INFO - PROCESS | 3836 | 1468194861629 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1A2000 == 35 [pid = 3836] [id = 169] 16:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0775F6400) [pid = 3836] [serial = 505] [outer = 0000000000000000] 16:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0776C2400) [pid = 3836] [serial = 506] [outer = 000000F0775F6400] 16:54:21 INFO - PROCESS | 3836 | 1468194861674 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F077BA9400) [pid = 3836] [serial = 507] [outer = 000000F0775F6400] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F070066C00) [pid = 3836] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020CF400) [pid = 3836] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06AD9C400) [pid = 3836] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F070CDC800) [pid = 3836] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F00150BC00) [pid = 3836] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BECC00) [pid = 3836] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0776C3800) [pid = 3836] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AC87C00) [pid = 3836] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0006C6400) [pid = 3836] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F00150F400) [pid = 3836] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F001506000) [pid = 3836] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:54:22 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0745C6C00) [pid = 3836] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:54:22 INFO - PROCESS | 3836 | 1468194862123 Marionette TRACE conn7 <- [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]]]}] 16:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 16:54:22 INFO - PROCESS | 3836 | 1468194862133 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 16:54:22 INFO - PROCESS | 3836 | 1468194862135 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 16:54:22 INFO - PROCESS | 3836 | 1468194862138 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:54:22 INFO - PROCESS | 3836 | 1468194862140 Marionette TRACE conn7 <- [1,642,null,{}] 16:54:22 INFO - PROCESS | 3836 | 1468194862144 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:22 INFO - PROCESS | 3836 | 1468194862146 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:22 INFO - PROCESS | 3836 | 1468194862228 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 16:54:22 INFO - PROCESS | 3836 | 1468194862233 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:22 INFO - PROCESS | 3836 | 1468194862235 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B89B000 == 36 [pid = 3836] [id = 170] 16:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F001509800) [pid = 3836] [serial = 508] [outer = 0000000000000000] 16:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06AD95400) [pid = 3836] [serial = 509] [outer = 000000F001509800] 16:54:22 INFO - PROCESS | 3836 | 1468194862280 Marionette DEBUG loaded listener.js 16:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0745C6C00) [pid = 3836] [serial = 510] [outer = 000000F001509800] 16:54:22 INFO - PROCESS | 3836 | 1468194862689 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 585ms 16:54:22 INFO - PROCESS | 3836 | 1468194862727 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 16:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:54:22 INFO - PROCESS | 3836 | 1468194862729 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 16:54:22 INFO - PROCESS | 3836 | 1468194862732 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:54:22 INFO - PROCESS | 3836 | 1468194862734 Marionette TRACE conn7 <- [1,646,null,{}] 16:54:22 INFO - PROCESS | 3836 | 1468194862738 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:22 INFO - PROCESS | 3836 | 1468194862740 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:22 INFO - PROCESS | 3836 | 1468194862822 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 16:54:22 INFO - PROCESS | 3836 | 1468194862829 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:22 INFO - PROCESS | 3836 | 1468194862831 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07537F800 == 37 [pid = 3836] [id = 171] 16:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F077BAC000) [pid = 3836] [serial = 511] [outer = 0000000000000000] 16:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077BB4400) [pid = 3836] [serial = 512] [outer = 000000F077BAC000] 16:54:22 INFO - PROCESS | 3836 | 1468194862875 Marionette DEBUG loaded listener.js 16:54:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F078303800) [pid = 3836] [serial = 513] [outer = 000000F077BAC000] 16:54:23 INFO - PROCESS | 3836 | 1468194863306 Marionette TRACE conn7 <- [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]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 16:54:23 INFO - PROCESS | 3836 | 1468194863367 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 16:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:54:23 INFO - PROCESS | 3836 | 1468194863369 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 16:54:23 INFO - PROCESS | 3836 | 1468194863372 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 3836 | 1468194863374 Marionette TRACE conn7 <- [1,650,null,{}] 16:54:23 INFO - PROCESS | 3836 | 1468194863378 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:23 INFO - PROCESS | 3836 | 1468194863380 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:23 INFO - PROCESS | 3836 | 1468194863462 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 16:54:23 INFO - PROCESS | 3836 | 1468194863467 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:23 INFO - PROCESS | 3836 | 1468194863469 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E27B000 == 38 [pid = 3836] [id = 172] 16:54:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F078310C00) [pid = 3836] [serial = 514] [outer = 0000000000000000] 16:54:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F078F2A000) [pid = 3836] [serial = 515] [outer = 000000F078310C00] 16:54:23 INFO - PROCESS | 3836 | 1468194863514 Marionette DEBUG loaded listener.js 16:54:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0745C7C00) [pid = 3836] [serial = 516] [outer = 000000F078310C00] 16:54:23 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:23 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:23 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:23 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:23 INFO - PROCESS | 3836 | 1468194863938 Marionette TRACE conn7 <- [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]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 587ms 16:54:23 INFO - PROCESS | 3836 | 1468194863965 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 16:54:23 INFO - PROCESS | 3836 | 1468194863968 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 16:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:54:23 INFO - PROCESS | 3836 | 1468194863971 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 3836 | 1468194863974 Marionette TRACE conn7 <- [1,654,null,{}] 16:54:23 INFO - PROCESS | 3836 | 1468194863982 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:23 INFO - PROCESS | 3836 | 1468194863985 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:24 INFO - PROCESS | 3836 | 1468194864130 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 16:54:24 INFO - PROCESS | 3836 | 1468194864296 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:24 INFO - PROCESS | 3836 | 1468194864299 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD7800 == 39 [pid = 3836] [id = 173] 16:54:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0006C4800) [pid = 3836] [serial = 517] [outer = 0000000000000000] 16:54:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F001504C00) [pid = 3836] [serial = 518] [outer = 000000F0006C4800] 16:54:24 INFO - PROCESS | 3836 | 1468194864360 Marionette DEBUG loaded listener.js 16:54:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0020CAC00) [pid = 3836] [serial = 519] [outer = 000000F0006C4800] 16:54:24 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:24 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:24 INFO - PROCESS | 3836 | 1468194864970 Marionette TRACE conn7 <- [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]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1031ms 16:54:25 INFO - PROCESS | 3836 | 1468194865006 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 3836 | 1468194865011 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 16:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:54:25 INFO - PROCESS | 3836 | 1468194865017 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:54:25 INFO - PROCESS | 3836 | 1468194865020 Marionette TRACE conn7 <- [1,658,null,{}] 16:54:25 INFO - PROCESS | 3836 | 1468194865046 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:25 INFO - PROCESS | 3836 | 1468194865049 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:25 INFO - PROCESS | 3836 | 1468194865167 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 16:54:25 INFO - PROCESS | 3836 | 1468194865241 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:25 INFO - PROCESS | 3836 | 1468194865244 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E93800 == 40 [pid = 3836] [id = 174] 16:54:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06ADA4800) [pid = 3836] [serial = 520] [outer = 0000000000000000] 16:54:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06BC91000) [pid = 3836] [serial = 521] [outer = 000000F06ADA4800] 16:54:25 INFO - PROCESS | 3836 | 1468194865343 Marionette DEBUG loaded listener.js 16:54:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070C33C00) [pid = 3836] [serial = 522] [outer = 000000F06ADA4800] 16:54:25 INFO - PROCESS | 3836 | 1468194865931 Marionette TRACE conn7 <- [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]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 965ms 16:54:25 INFO - PROCESS | 3836 | 1468194865985 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 3836 | 1468194865989 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 16:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:54:25 INFO - PROCESS | 3836 | 1468194865992 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:54:26 INFO - PROCESS | 3836 | 1468194865995 Marionette TRACE conn7 <- [1,662,null,{}] 16:54:26 INFO - PROCESS | 3836 | 1468194865999 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:26 INFO - PROCESS | 3836 | 1468194866002 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:26 INFO - PROCESS | 3836 | 1468194866116 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 16:54:26 INFO - PROCESS | 3836 | 1468194866203 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 3836 | 1468194866206 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2CB000 == 41 [pid = 3836] [id = 175] 16:54:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07490D400) [pid = 3836] [serial = 523] [outer = 0000000000000000] 16:54:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F075B55000) [pid = 3836] [serial = 524] [outer = 000000F07490D400] 16:54:26 INFO - PROCESS | 3836 | 1468194866261 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F076EF3000) [pid = 3836] [serial = 525] [outer = 000000F07490D400] 16:54:26 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:26 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:54:26 INFO - PROCESS | 3836 | 1468194866873 Marionette TRACE conn7 <- [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]]]}] 16:54:26 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 16:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 942ms 16:54:26 INFO - PROCESS | 3836 | 1468194866936 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 16:54:26 INFO - PROCESS | 3836 | 1468194866940 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 16:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:54:26 INFO - PROCESS | 3836 | 1468194866965 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:54:26 INFO - PROCESS | 3836 | 1468194866971 Marionette TRACE conn7 <- [1,666,null,{}] 16:54:26 INFO - PROCESS | 3836 | 1468194866975 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:26 INFO - PROCESS | 3836 | 1468194866979 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:27 INFO - PROCESS | 3836 | 1468194867102 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 16:54:27 INFO - PROCESS | 3836 | 1468194867168 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:27 INFO - PROCESS | 3836 | 1468194867170 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F636000 == 42 [pid = 3836] [id = 176] 16:54:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F077BB4C00) [pid = 3836] [serial = 526] [outer = 0000000000000000] 16:54:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F07A61D400) [pid = 3836] [serial = 527] [outer = 000000F077BB4C00] 16:54:27 INFO - PROCESS | 3836 | 1468194867266 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07B0D9000) [pid = 3836] [serial = 528] [outer = 000000F077BB4C00] 16:54:27 INFO - PROCESS | 3836 | 1468194867979 Marionette TRACE conn7 <- [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]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1052ms 16:54:28 INFO - PROCESS | 3836 | 1468194868008 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 3836 | 1468194868012 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 16:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:54:28 INFO - PROCESS | 3836 | 1468194868018 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 3836 | 1468194868022 Marionette TRACE conn7 <- [1,670,null,{}] 16:54:28 INFO - PROCESS | 3836 | 1468194868057 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:28 INFO - PROCESS | 3836 | 1468194868060 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:28 INFO - PROCESS | 3836 | 1468194868186 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 16:54:28 INFO - PROCESS | 3836 | 1468194868258 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:28 INFO - PROCESS | 3836 | 1468194868261 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070EA1000 == 43 [pid = 3836] [id = 177] 16:54:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0020CBC00) [pid = 3836] [serial = 529] [outer = 0000000000000000] 16:54:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F0020D1800) [pid = 3836] [serial = 530] [outer = 000000F0020CBC00] 16:54:28 INFO - PROCESS | 3836 | 1468194868311 Marionette DEBUG loaded listener.js 16:54:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06AC7E400) [pid = 3836] [serial = 531] [outer = 000000F0020CBC00] 16:54:28 INFO - PROCESS | 3836 | [3836] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E27B000 == 42 [pid = 3836] [id = 172] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07537F800 == 41 [pid = 3836] [id = 171] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B89B000 == 40 [pid = 3836] [id = 170] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1A2000 == 39 [pid = 3836] [id = 169] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A662000 == 38 [pid = 3836] [id = 168] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F078260800 == 37 [pid = 3836] [id = 167] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778BB800 == 36 [pid = 3836] [id = 166] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07538A000 == 35 [pid = 3836] [id = 165] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F070E9F000 == 34 [pid = 3836] [id = 164] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1D5800 == 33 [pid = 3836] [id = 163] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E9A000 == 32 [pid = 3836] [id = 162] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A65C800 == 31 [pid = 3836] [id = 160] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E129800 == 30 [pid = 3836] [id = 161] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F636000 == 29 [pid = 3836] [id = 176] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2CB000 == 28 [pid = 3836] [id = 175] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E93800 == 27 [pid = 3836] [id = 174] 16:54:29 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD7800 == 26 [pid = 3836] [id = 173] 16:54:29 INFO - PROCESS | 3836 | [3836] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F07517C400) [pid = 3836] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F07481C400) [pid = 3836] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0020D2400) [pid = 3836] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06BC9CC00) [pid = 3836] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0745BA000) [pid = 3836] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070E4CC00) [pid = 3836] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F069F31400) [pid = 3836] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F070CE1C00) [pid = 3836] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F077BB2C00) [pid = 3836] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AD9B400) [pid = 3836] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06F91C400) [pid = 3836] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06B35F000) [pid = 3836] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001BE9400) [pid = 3836] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AD96000) [pid = 3836] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070E4D000) [pid = 3836] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0020CF800) [pid = 3836] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0015DB800) [pid = 3836] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BE2800) [pid = 3836] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F07A41EC00) [pid = 3836] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F074DBD400) [pid = 3836] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F070CD2800) [pid = 3836] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F068FE0000) [pid = 3836] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0745C4000) [pid = 3836] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06AD2A000) [pid = 3836] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0753CC000) [pid = 3836] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:54:29 INFO - PROCESS | 3836 | 1468194869672 Marionette TRACE conn7 <- [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]]]}] 16:54:29 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) 16:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1705ms 16:54:29 INFO - PROCESS | 3836 | 1468194869727 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 16:54:29 INFO - PROCESS | 3836 | 1468194869732 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 16:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:54:29 INFO - PROCESS | 3836 | 1468194869746 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:54:29 INFO - PROCESS | 3836 | 1468194869749 Marionette TRACE conn7 <- [1,674,null,{}] 16:54:29 INFO - PROCESS | 3836 | 1468194869755 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:29 INFO - PROCESS | 3836 | 1468194869758 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:29 INFO - PROCESS | 3836 | 1468194869886 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 16:54:29 INFO - PROCESS | 3836 | 1468194869949 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 3836 | 1468194869953 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A3AB000 == 27 [pid = 3836] [id = 178] 16:54:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0015E0400) [pid = 3836] [serial = 532] [outer = 0000000000000000] 16:54:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0015E8000) [pid = 3836] [serial = 533] [outer = 000000F0015E0400] 16:54:30 INFO - PROCESS | 3836 | 1468194870005 Marionette DEBUG loaded listener.js 16:54:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F001BF1800) [pid = 3836] [serial = 534] [outer = 000000F0015E0400] 16:54:30 INFO - PROCESS | 3836 | 1468194870882 Marionette TRACE conn7 <- [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]]]}] 16:54:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1193ms 16:54:30 INFO - PROCESS | 3836 | 1468194870940 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 3836 | 1468194870946 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 16:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:54:30 INFO - PROCESS | 3836 | 1468194870952 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - PROCESS | 3836 | 1468194870955 Marionette TRACE conn7 <- [1,678,null,{}] 16:54:30 INFO - PROCESS | 3836 | 1468194870959 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:30 INFO - PROCESS | 3836 | 1468194870962 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:31 INFO - PROCESS | 3836 | 1468194871053 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 16:54:31 INFO - PROCESS | 3836 | 1468194871060 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 3836 | 1468194871063 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F4BB000 == 28 [pid = 3836] [id = 179] 16:54:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0020D6800) [pid = 3836] [serial = 535] [outer = 0000000000000000] 16:54:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F068FE7C00) [pid = 3836] [serial = 536] [outer = 000000F0020D6800] 16:54:31 INFO - PROCESS | 3836 | 1468194871112 Marionette DEBUG loaded listener.js 16:54:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06A3CA000) [pid = 3836] [serial = 537] [outer = 000000F0020D6800] 16:54:32 INFO - PROCESS | 3836 | 1468194872072 Marionette TRACE conn7 <- [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]]]}] 16:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1132ms 16:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:54:32 INFO - PROCESS | 3836 | 1468194872087 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 16:54:32 INFO - PROCESS | 3836 | 1468194872089 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 16:54:32 INFO - PROCESS | 3836 | 1468194872093 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:54:32 INFO - PROCESS | 3836 | 1468194872097 Marionette TRACE conn7 <- [1,682,null,{}] 16:54:32 INFO - PROCESS | 3836 | 1468194872108 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:32 INFO - PROCESS | 3836 | 1468194872113 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:32 INFO - PROCESS | 3836 | 1468194872226 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 16:54:32 INFO - PROCESS | 3836 | 1468194872233 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:32 INFO - PROCESS | 3836 | 1468194872237 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE5800 == 29 [pid = 3836] [id = 180] 16:54:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AD99800) [pid = 3836] [serial = 538] [outer = 0000000000000000] 16:54:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AE44800) [pid = 3836] [serial = 539] [outer = 000000F06AD99800] 16:54:32 INFO - PROCESS | 3836 | 1468194872285 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06B660800) [pid = 3836] [serial = 540] [outer = 000000F06AD99800] 16:54:33 INFO - PROCESS | 3836 | 1468194873258 Marionette TRACE conn7 <- [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]]]}] 16:54:33 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) 16:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 16:54:33 INFO - PROCESS | 3836 | 1468194873275 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 16:54:33 INFO - PROCESS | 3836 | 1468194873278 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 16:54:33 INFO - PROCESS | 3836 | 1468194873281 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:54:33 INFO - PROCESS | 3836 | 1468194873283 Marionette TRACE conn7 <- [1,686,null,{}] 16:54:33 INFO - PROCESS | 3836 | 1468194873287 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:33 INFO - PROCESS | 3836 | 1468194873289 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:33 INFO - PROCESS | 3836 | 1468194873397 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 16:54:33 INFO - PROCESS | 3836 | 1468194873403 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:33 INFO - PROCESS | 3836 | 1468194873405 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07531B000 == 30 [pid = 3836] [id = 181] 16:54:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06F646C00) [pid = 3836] [serial = 541] [outer = 0000000000000000] 16:54:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06F9B3000) [pid = 3836] [serial = 542] [outer = 000000F06F646C00] 16:54:33 INFO - PROCESS | 3836 | 1468194873450 Marionette DEBUG loaded listener.js 16:54:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F070135400) [pid = 3836] [serial = 543] [outer = 000000F06F646C00] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F078310C00) [pid = 3836] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F074823C00) [pid = 3836] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F075B51C00) [pid = 3836] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0775F6400) [pid = 3836] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001509800) [pid = 3836] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06AC8A400) [pid = 3836] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F07517F400) [pid = 3836] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AC88000) [pid = 3836] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0711F0C00) [pid = 3836] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F000645800) [pid = 3836] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0015DE000) [pid = 3836] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F00202C800) [pid = 3836] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:54:33 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F077BAC000) [pid = 3836] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:54:34 INFO - PROCESS | 3836 | 1468194874522 Marionette TRACE conn7 <- [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]]]}] 16:54:34 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) 16:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1299ms 16:54:34 INFO - PROCESS | 3836 | 1468194874584 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 16:54:34 INFO - PROCESS | 3836 | 1468194874589 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 16:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:54:34 INFO - PROCESS | 3836 | 1468194874595 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:54:34 INFO - PROCESS | 3836 | 1468194874599 Marionette TRACE conn7 <- [1,690,null,{}] 16:54:34 INFO - PROCESS | 3836 | 1468194874605 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:34 INFO - PROCESS | 3836 | 1468194874608 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:34 INFO - PROCESS | 3836 | 1468194874777 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 16:54:34 INFO - PROCESS | 3836 | 1468194874906 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 3836 | 1468194874909 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BC76000 == 31 [pid = 3836] [id = 182] 16:54:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0015E2800) [pid = 3836] [serial = 544] [outer = 0000000000000000] 16:54:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F001BE8800) [pid = 3836] [serial = 545] [outer = 000000F0015E2800] 16:54:34 INFO - PROCESS | 3836 | 1468194874972 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0020C4C00) [pid = 3836] [serial = 546] [outer = 000000F0015E2800] 16:54:36 INFO - PROCESS | 3836 | 1468194876150 Marionette TRACE conn7 <- [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]]]}] 16:54:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1591ms 16:54:36 INFO - PROCESS | 3836 | 1468194876189 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 3836 | 1468194876194 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 16:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:54:36 INFO - PROCESS | 3836 | 1468194876209 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 3836 | 1468194876212 Marionette TRACE conn7 <- [1,694,null,{}] 16:54:36 INFO - PROCESS | 3836 | 1468194876219 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:36 INFO - PROCESS | 3836 | 1468194876222 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:36 INFO - PROCESS | 3836 | 1468194876450 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 16:54:36 INFO - PROCESS | 3836 | 1468194876539 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 3836 | 1468194876542 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F068F5F000 == 32 [pid = 3836] [id = 183] 16:54:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F00150BC00) [pid = 3836] [serial = 547] [outer = 0000000000000000] 16:54:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F001BE5C00) [pid = 3836] [serial = 548] [outer = 000000F00150BC00] 16:54:36 INFO - PROCESS | 3836 | 1468194876593 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0020C8800) [pid = 3836] [serial = 549] [outer = 000000F00150BC00] 16:54:36 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE5800 == 31 [pid = 3836] [id = 180] 16:54:36 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F4BB000 == 30 [pid = 3836] [id = 179] 16:54:36 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A3AB000 == 29 [pid = 3836] [id = 178] 16:54:36 INFO - PROCESS | 3836 | --DOCSHELL 000000F070EA1000 == 28 [pid = 3836] [id = 177] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F074913C00) [pid = 3836] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0775F7800) [pid = 3836] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F076CCC400) [pid = 3836] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0776C2400) [pid = 3836] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0745C6C00) [pid = 3836] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06AD29000) [pid = 3836] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F075B4F400) [pid = 3836] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06AD27400) [pid = 3836] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06AE51800) [pid = 3836] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0713BC800) [pid = 3836] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F070CE1800) [pid = 3836] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0711BA000) [pid = 3836] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F0015E8C00) [pid = 3836] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F0020C2C00) [pid = 3836] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F0020D5400) [pid = 3836] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F06A824C00) [pid = 3836] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F06AE48000) [pid = 3836] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F06AD95400) [pid = 3836] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F077BA9400) [pid = 3836] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F077BB4400) [pid = 3836] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F0745C7C00) [pid = 3836] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F078303800) [pid = 3836] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F0753CD400) [pid = 3836] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F0745C8C00) [pid = 3836] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:54:36 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (000000F078F2A000) [pid = 3836] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:54:37 INFO - PROCESS | 3836 | 1468194877580 Marionette TRACE conn7 <- [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]]]}] 16:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1403ms 16:54:37 INFO - PROCESS | 3836 | 1468194877607 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 16:54:37 INFO - PROCESS | 3836 | 1468194877611 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 16:54:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:54:37 INFO - PROCESS | 3836 | 1468194877615 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:54:37 INFO - PROCESS | 3836 | 1468194877619 Marionette TRACE conn7 <- [1,698,null,{}] 16:54:37 INFO - PROCESS | 3836 | 1468194877623 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:37 INFO - PROCESS | 3836 | 1468194877626 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:37 INFO - PROCESS | 3836 | 1468194877720 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 16:54:37 INFO - PROCESS | 3836 | 1468194877780 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:37 INFO - PROCESS | 3836 | 1468194877783 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C25B800 == 29 [pid = 3836] [id = 184] 16:54:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (000000F0020C1800) [pid = 3836] [serial = 550] [outer = 0000000000000000] 16:54:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F068FE5800) [pid = 3836] [serial = 551] [outer = 000000F0020C1800] 16:54:37 INFO - PROCESS | 3836 | 1468194877831 Marionette DEBUG loaded listener.js 16:54:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F0699D6000) [pid = 3836] [serial = 552] [outer = 000000F0020C1800] 16:54:38 INFO - PROCESS | 3836 | 1468194878721 Marionette TRACE conn7 <- [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]]]}] 16:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 16:54:38 INFO - PROCESS | 3836 | 1468194878747 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 16:54:38 INFO - PROCESS | 3836 | 1468194878750 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 16:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:54:38 INFO - PROCESS | 3836 | 1468194878754 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:54:38 INFO - PROCESS | 3836 | 1468194878756 Marionette TRACE conn7 <- [1,702,null,{}] 16:54:38 INFO - PROCESS | 3836 | 1468194878760 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:38 INFO - PROCESS | 3836 | 1468194878762 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:38 INFO - PROCESS | 3836 | 1468194878876 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 16:54:38 INFO - PROCESS | 3836 | 1468194878892 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 3836 | 1468194878894 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071150800 == 30 [pid = 3836] [id = 185] 16:54:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F06AC89800) [pid = 3836] [serial = 553] [outer = 0000000000000000] 16:54:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F06AD29000) [pid = 3836] [serial = 554] [outer = 000000F06AC89800] 16:54:38 INFO - PROCESS | 3836 | 1468194878941 Marionette DEBUG loaded listener.js 16:54:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F06AD9CC00) [pid = 3836] [serial = 555] [outer = 000000F06AC89800] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F0020D6800) [pid = 3836] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F0015E0400) [pid = 3836] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F0020CBC00) [pid = 3836] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F06AD99800) [pid = 3836] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F0006C4800) [pid = 3836] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (000000F06ADA4800) [pid = 3836] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 51 (000000F07490D400) [pid = 3836] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:54:39 INFO - PROCESS | 3836 | --DOMWINDOW == 50 (000000F077BB4C00) [pid = 3836] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:54:39 INFO - PROCESS | 3836 | 1468194879906 Marionette TRACE conn7 <- [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]]]}] 16:54:39 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 16:54:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 16:54:39 INFO - PROCESS | 3836 | 1468194879936 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 16:54:39 INFO - PROCESS | 3836 | 1468194879940 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 16:54:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:54:39 INFO - PROCESS | 3836 | 1468194879952 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 3836 | 1468194879957 Marionette TRACE conn7 <- [1,706,null,{}] 16:54:39 INFO - PROCESS | 3836 | 1468194879961 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:39 INFO - PROCESS | 3836 | 1468194879964 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:40 INFO - PROCESS | 3836 | 1468194880057 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 16:54:40 INFO - PROCESS | 3836 | 1468194880063 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 3836 | 1468194880065 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751C6800 == 31 [pid = 3836] [id = 186] 16:54:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (000000F06B0C3C00) [pid = 3836] [serial = 556] [outer = 0000000000000000] 16:54:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (000000F06B743C00) [pid = 3836] [serial = 557] [outer = 000000F06B0C3C00] 16:54:40 INFO - PROCESS | 3836 | 1468194880110 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (000000F06BC9A000) [pid = 3836] [serial = 558] [outer = 000000F06B0C3C00] 16:54:41 INFO - PROCESS | 3836 | 1468194881033 Marionette TRACE conn7 <- [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]]]}] 16:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1138ms 16:54:41 INFO - PROCESS | 3836 | 1468194881088 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 16:54:41 INFO - PROCESS | 3836 | 1468194881090 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 16:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:54:41 INFO - PROCESS | 3836 | 1468194881094 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 3836 | 1468194881096 Marionette TRACE conn7 <- [1,710,null,{}] 16:54:41 INFO - PROCESS | 3836 | 1468194881099 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:41 INFO - PROCESS | 3836 | 1468194881101 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:41 INFO - PROCESS | 3836 | 1468194881185 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 16:54:41 INFO - PROCESS | 3836 | 1468194881191 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:41 INFO - PROCESS | 3836 | 1468194881193 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E89800 == 32 [pid = 3836] [id = 187] 16:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F06B0CE400) [pid = 3836] [serial = 559] [outer = 0000000000000000] 16:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F06F68F400) [pid = 3836] [serial = 560] [outer = 000000F06B0CE400] 16:54:41 INFO - PROCESS | 3836 | 1468194881239 Marionette DEBUG loaded listener.js 16:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F06F91E400) [pid = 3836] [serial = 561] [outer = 000000F06B0CE400] 16:54:41 INFO - PROCESS | 3836 | 1468194881660 Marionette TRACE conn7 <- [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] 16:54:41 INFO - PROCESS | 3836 | 1468194881686 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 16:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:54:41 INFO - PROCESS | 3836 | 1468194881692 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 3836 | 1468194881694 Marionette TRACE conn7 <- [1,714,null,{}] 16:54:41 INFO - PROCESS | 3836 | 1468194881713 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:41 INFO - PROCESS | 3836 | 1468194881715 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:41 INFO - PROCESS | 3836 | 1468194881798 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 16:54:41 INFO - PROCESS | 3836 | 1468194881804 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:41 INFO - PROCESS | 3836 | 1468194881810 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EC0000 == 33 [pid = 3836] [id = 188] 16:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F070C36400) [pid = 3836] [serial = 562] [outer = 0000000000000000] 16:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F070CD7C00) [pid = 3836] [serial = 563] [outer = 000000F070C36400] 16:54:41 INFO - PROCESS | 3836 | 1468194881867 Marionette DEBUG loaded listener.js 16:54:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F070E49400) [pid = 3836] [serial = 564] [outer = 000000F070C36400] 16:54:42 INFO - PROCESS | 3836 | 1468194882349 Marionette TRACE conn7 <- [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]]]}] 16:54:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 714ms 16:54:42 INFO - PROCESS | 3836 | 1468194882406 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 16:54:42 INFO - PROCESS | 3836 | 1468194882408 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 16:54:42 INFO - PROCESS | 3836 | 1468194882411 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:54:42 INFO - PROCESS | 3836 | 1468194882413 Marionette TRACE conn7 <- [1,718,null,{}] 16:54:42 INFO - PROCESS | 3836 | 1468194882417 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:42 INFO - PROCESS | 3836 | 1468194882419 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:42 INFO - PROCESS | 3836 | 1468194882504 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 16:54:42 INFO - PROCESS | 3836 | 1468194882552 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:42 INFO - PROCESS | 3836 | 1468194882554 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077EBB000 == 34 [pid = 3836] [id = 189] 16:54:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F0711FB800) [pid = 3836] [serial = 565] [outer = 0000000000000000] 16:54:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F07184EC00) [pid = 3836] [serial = 566] [outer = 000000F0711FB800] 16:54:42 INFO - PROCESS | 3836 | 1468194882606 Marionette DEBUG loaded listener.js 16:54:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F0745BA000) [pid = 3836] [serial = 567] [outer = 000000F0711FB800] 16:54:43 INFO - PROCESS | 3836 | 1468194883192 Marionette TRACE conn7 <- [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] 16:54:43 INFO - PROCESS | 3836 | 1468194883267 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 16:54:43 INFO - PROCESS | 3836 | 1468194883273 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:54:43 INFO - PROCESS | 3836 | 1468194883276 Marionette TRACE conn7 <- [1,722,null,{}] 16:54:43 INFO - PROCESS | 3836 | 1468194883282 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:43 INFO - PROCESS | 3836 | 1468194883285 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:43 INFO - PROCESS | 3836 | 1468194883401 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 16:54:43 INFO - PROCESS | 3836 | 1468194883469 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:43 INFO - PROCESS | 3836 | 1468194883472 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE53800 == 35 [pid = 3836] [id = 190] 16:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F0020BA800) [pid = 3836] [serial = 568] [outer = 0000000000000000] 16:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F069A09000) [pid = 3836] [serial = 569] [outer = 000000F0020BA800] 16:54:43 INFO - PROCESS | 3836 | 1468194883531 Marionette DEBUG loaded listener.js 16:54:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06AC7E800) [pid = 3836] [serial = 570] [outer = 000000F0020BA800] 16:54:44 INFO - PROCESS | 3836 | 1468194884182 Marionette TRACE conn7 <- [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]]]}] 16:54:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 943ms 16:54:44 INFO - PROCESS | 3836 | 1468194884222 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 16:54:44 INFO - PROCESS | 3836 | 1468194884228 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 16:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:54:44 INFO - PROCESS | 3836 | 1468194884234 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:54:44 INFO - PROCESS | 3836 | 1468194884237 Marionette TRACE conn7 <- [1,726,null,{}] 16:54:44 INFO - PROCESS | 3836 | 1468194884241 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:44 INFO - PROCESS | 3836 | 1468194884244 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:44 INFO - PROCESS | 3836 | 1468194884364 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 16:54:44 INFO - PROCESS | 3836 | 1468194884433 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 3836 | 1468194884436 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EB5000 == 36 [pid = 3836] [id = 191] 16:54:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F06B0C4000) [pid = 3836] [serial = 571] [outer = 0000000000000000] 16:54:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06BA30C00) [pid = 3836] [serial = 572] [outer = 000000F06B0C4000] 16:54:44 INFO - PROCESS | 3836 | 1468194884493 Marionette DEBUG loaded listener.js 16:54:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06FE4A000) [pid = 3836] [serial = 573] [outer = 000000F06B0C4000] 16:54:45 INFO - PROCESS | 3836 | [3836] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:54:45 INFO - PROCESS | 3836 | 1468194885529 Marionette TRACE conn7 <- [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]]]}] 16:54:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1341ms 16:54:45 INFO - PROCESS | 3836 | 1468194885578 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 16:54:45 INFO - PROCESS | 3836 | 1468194885581 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 16:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:54:45 INFO - PROCESS | 3836 | 1468194885585 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:54:45 INFO - PROCESS | 3836 | 1468194885589 Marionette TRACE conn7 <- [1,730,null,{}] 16:54:45 INFO - PROCESS | 3836 | 1468194885600 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:45 INFO - PROCESS | 3836 | 1468194885605 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:45 INFO - PROCESS | 3836 | 1468194885744 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 16:54:45 INFO - PROCESS | 3836 | 1468194885808 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:45 INFO - PROCESS | 3836 | 1468194885811 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078262000 == 37 [pid = 3836] [id = 192] 16:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0711F0000) [pid = 3836] [serial = 574] [outer = 0000000000000000] 16:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0745BA400) [pid = 3836] [serial = 575] [outer = 000000F0711F0000] 16:54:45 INFO - PROCESS | 3836 | 1468194885870 Marionette DEBUG loaded listener.js 16:54:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0745C6400) [pid = 3836] [serial = 576] [outer = 000000F0711F0000] 16:54:47 INFO - PROCESS | 3836 | 1468194887042 Marionette TRACE conn7 <- [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]]]}] 16:54:47 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 16:54:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1495ms 16:54:47 INFO - PROCESS | 3836 | 1468194887082 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 3836 | 1468194887086 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 16:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:54:47 INFO - PROCESS | 3836 | 1468194887098 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 3836 | 1468194887101 Marionette TRACE conn7 <- [1,734,null,{}] 16:54:47 INFO - PROCESS | 3836 | 1468194887107 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:47 INFO - PROCESS | 3836 | 1468194887110 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:47 INFO - PROCESS | 3836 | 1468194887285 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 16:54:47 INFO - PROCESS | 3836 | 1468194887349 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:47 INFO - PROCESS | 3836 | 1468194887352 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06B787000 == 38 [pid = 3836] [id = 193] 16:54:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0020BB800) [pid = 3836] [serial = 577] [outer = 0000000000000000] 16:54:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F068FE3C00) [pid = 3836] [serial = 578] [outer = 000000F0020BB800] 16:54:47 INFO - PROCESS | 3836 | 1468194887404 Marionette DEBUG loaded listener.js 16:54:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06A8EB800) [pid = 3836] [serial = 579] [outer = 000000F0020BB800] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EC0000 == 37 [pid = 3836] [id = 188] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E89800 == 36 [pid = 3836] [id = 187] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751C6800 == 35 [pid = 3836] [id = 186] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F071150800 == 34 [pid = 3836] [id = 185] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C25B800 == 33 [pid = 3836] [id = 184] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F068F5F000 == 32 [pid = 3836] [id = 183] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BC76000 == 31 [pid = 3836] [id = 182] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07531B000 == 30 [pid = 3836] [id = 181] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F078262000 == 29 [pid = 3836] [id = 192] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EB5000 == 28 [pid = 3836] [id = 191] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F077EBB000 == 27 [pid = 3836] [id = 189] 16:54:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE53800 == 26 [pid = 3836] [id = 190] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06F9B3000) [pid = 3836] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F068FE7C00) [pid = 3836] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0015E8000) [pid = 3836] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F001BF1800) [pid = 3836] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06AC7E400) [pid = 3836] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0020D1800) [pid = 3836] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06AE44800) [pid = 3836] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0020CAC00) [pid = 3836] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F001504C00) [pid = 3836] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F070C33C00) [pid = 3836] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F06BC91000) [pid = 3836] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F076EF3000) [pid = 3836] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F075B55000) [pid = 3836] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F07B0D9000) [pid = 3836] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F07A61D400) [pid = 3836] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F06B660800) [pid = 3836] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:54:48 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F06A3CA000) [pid = 3836] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:54:49 INFO - PROCESS | 3836 | 1468194889066 Marionette TRACE conn7 <- [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]]]}] 16:54:49 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.) 16:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1997ms 16:54:49 INFO - PROCESS | 3836 | 1468194889100 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 16:54:49 INFO - PROCESS | 3836 | 1468194889104 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 16:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:54:49 INFO - PROCESS | 3836 | 1468194889108 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:54:49 INFO - PROCESS | 3836 | 1468194889112 Marionette TRACE conn7 <- [1,738,null,{}] 16:54:49 INFO - PROCESS | 3836 | 1468194889117 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:49 INFO - PROCESS | 3836 | 1468194889120 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:49 INFO - PROCESS | 3836 | 1468194889207 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 16:54:49 INFO - PROCESS | 3836 | 1468194889216 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:49 INFO - PROCESS | 3836 | 1468194889220 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069FF9000 == 27 [pid = 3836] [id = 194] 16:54:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F001509C00) [pid = 3836] [serial = 580] [outer = 0000000000000000] 16:54:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F001BE6000) [pid = 3836] [serial = 581] [outer = 000000F001509C00] 16:54:49 INFO - PROCESS | 3836 | 1468194889270 Marionette DEBUG loaded listener.js 16:54:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F002027400) [pid = 3836] [serial = 582] [outer = 000000F001509C00] 16:54:50 INFO - PROCESS | 3836 | 1468194890204 Marionette TRACE conn7 <- [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]]]}] 16:54:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 16:54:50 INFO - PROCESS | 3836 | 1468194890245 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 16:54:50 INFO - PROCESS | 3836 | 1468194890250 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 16:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:54:50 INFO - PROCESS | 3836 | 1468194890257 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 3836 | 1468194890260 Marionette TRACE conn7 <- [1,742,null,{}] 16:54:50 INFO - PROCESS | 3836 | 1468194890264 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:50 INFO - PROCESS | 3836 | 1468194890267 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:50 INFO - PROCESS | 3836 | 1468194890357 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 16:54:50 INFO - PROCESS | 3836 | 1468194890365 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:50 INFO - PROCESS | 3836 | 1468194890367 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C113000 == 28 [pid = 3836] [id = 195] 16:54:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F068FE0000) [pid = 3836] [serial = 583] [outer = 0000000000000000] 16:54:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F068FEA800) [pid = 3836] [serial = 584] [outer = 000000F068FE0000] 16:54:50 INFO - PROCESS | 3836 | 1468194890415 Marionette DEBUG loaded listener.js 16:54:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06A821800) [pid = 3836] [serial = 585] [outer = 000000F068FE0000] 16:54:51 INFO - PROCESS | 3836 | 1468194891401 Marionette TRACE conn7 <- [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]]]}] 16:54:51 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 16:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1195ms 16:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:54:51 INFO - PROCESS | 3836 | 1468194891454 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 16:54:51 INFO - PROCESS | 3836 | 1468194891456 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 16:54:51 INFO - PROCESS | 3836 | 1468194891460 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:54:51 INFO - PROCESS | 3836 | 1468194891464 Marionette TRACE conn7 <- [1,746,null,{}] 16:54:51 INFO - PROCESS | 3836 | 1468194891475 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:51 INFO - PROCESS | 3836 | 1468194891480 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:51 INFO - PROCESS | 3836 | 1468194891589 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 16:54:51 INFO - PROCESS | 3836 | 1468194891598 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 3836 | 1468194891601 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07138D800 == 29 [pid = 3836] [id = 196] 16:54:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F000643000) [pid = 3836] [serial = 586] [outer = 0000000000000000] 16:54:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06AE45800) [pid = 3836] [serial = 587] [outer = 000000F000643000] 16:54:51 INFO - PROCESS | 3836 | 1468194891650 Marionette DEBUG loaded listener.js 16:54:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F06B34E800) [pid = 3836] [serial = 588] [outer = 000000F000643000] 16:54:52 INFO - PROCESS | 3836 | 1468194892107 Marionette TRACE conn7 <- [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]]]}] 16:54:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 16:54:52 INFO - PROCESS | 3836 | 1468194892154 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 16:54:52 INFO - PROCESS | 3836 | 1468194892157 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 16:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:54:52 INFO - PROCESS | 3836 | 1468194892160 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:54:52 INFO - PROCESS | 3836 | 1468194892162 Marionette TRACE conn7 <- [1,750,null,{}] 16:54:52 INFO - PROCESS | 3836 | 1468194892165 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:52 INFO - PROCESS | 3836 | 1468194892167 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:52 INFO - PROCESS | 3836 | 1468194892277 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 16:54:52 INFO - PROCESS | 3836 | 1468194892283 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:52 INFO - PROCESS | 3836 | 1468194892285 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075117000 == 30 [pid = 3836] [id = 197] 16:54:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06BC9CC00) [pid = 3836] [serial = 589] [outer = 0000000000000000] 16:54:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06F404800) [pid = 3836] [serial = 590] [outer = 000000F06BC9CC00] 16:54:52 INFO - PROCESS | 3836 | 1468194892366 Marionette DEBUG loaded listener.js 16:54:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06F980C00) [pid = 3836] [serial = 591] [outer = 000000F06BC9CC00] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F070C36400) [pid = 3836] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0711FB800) [pid = 3836] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F06B0C3C00) [pid = 3836] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F06B0CE400) [pid = 3836] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F0020C1800) [pid = 3836] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F06F646C00) [pid = 3836] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F00150BC00) [pid = 3836] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F0015E2800) [pid = 3836] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:54:52 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F06AC89800) [pid = 3836] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:54:53 INFO - PROCESS | 3836 | [3836] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:54:53 INFO - PROCESS | 3836 | 1468194893318 Marionette TRACE conn7 <- [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]]]}] 16:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1193ms 16:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:54:53 INFO - PROCESS | 3836 | 1468194893356 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 16:54:53 INFO - PROCESS | 3836 | 1468194893358 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 16:54:53 INFO - PROCESS | 3836 | 1468194893362 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:54:53 INFO - PROCESS | 3836 | 1468194893363 Marionette TRACE conn7 <- [1,754,null,{}] 16:54:53 INFO - PROCESS | 3836 | 1468194893367 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:53 INFO - PROCESS | 3836 | 1468194893369 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:53 INFO - PROCESS | 3836 | 1468194893452 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 16:54:53 INFO - PROCESS | 3836 | 1468194893513 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:53 INFO - PROCESS | 3836 | 1468194893515 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C80000 == 31 [pid = 3836] [id = 198] 16:54:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F00202D800) [pid = 3836] [serial = 592] [outer = 0000000000000000] 16:54:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F06AE4D400) [pid = 3836] [serial = 593] [outer = 000000F00202D800] 16:54:53 INFO - PROCESS | 3836 | 1468194893561 Marionette DEBUG loaded listener.js 16:54:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06FED9C00) [pid = 3836] [serial = 594] [outer = 000000F00202D800] 16:54:54 INFO - PROCESS | 3836 | 1468194894378 Marionette TRACE conn7 <- [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]]]}] 16:54:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1025ms 16:54:54 INFO - PROCESS | 3836 | 1468194894390 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 16:54:54 INFO - PROCESS | 3836 | 1468194894392 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 16:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:54:54 INFO - PROCESS | 3836 | 1468194894396 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:54:54 INFO - PROCESS | 3836 | 1468194894398 Marionette TRACE conn7 <- [1,758,null,{}] 16:54:54 INFO - PROCESS | 3836 | 1468194894401 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:54 INFO - PROCESS | 3836 | 1468194894407 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:54 INFO - PROCESS | 3836 | 1468194894528 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 16:54:54 INFO - PROCESS | 3836 | 1468194894587 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 3836 | 1468194894589 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778C2800 == 32 [pid = 3836] [id = 199] 16:54:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F0005A3400) [pid = 3836] [serial = 595] [outer = 0000000000000000] 16:54:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F070CDEC00) [pid = 3836] [serial = 596] [outer = 000000F0005A3400] 16:54:54 INFO - PROCESS | 3836 | 1468194894637 Marionette DEBUG loaded listener.js 16:54:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0711F7800) [pid = 3836] [serial = 597] [outer = 000000F0005A3400] 16:54:55 INFO - PROCESS | 3836 | 1468194895392 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1025ms 16:54:55 INFO - PROCESS | 3836 | 1468194895425 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 16:54:55 INFO - PROCESS | 3836 | 1468194895430 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 16:54:55 INFO - PROCESS | 3836 | 1468194895435 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:54:55 INFO - PROCESS | 3836 | 1468194895441 Marionette TRACE conn7 <- [1,762,null,{}] 16:54:55 INFO - PROCESS | 3836 | 1468194895446 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:55 INFO - PROCESS | 3836 | 1468194895449 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:55 INFO - PROCESS | 3836 | 1468194895573 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 16:54:55 INFO - PROCESS | 3836 | 1468194895640 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:55 INFO - PROCESS | 3836 | 1468194895643 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BAA2800 == 33 [pid = 3836] [id = 200] 16:54:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001BE9800) [pid = 3836] [serial = 598] [outer = 0000000000000000] 16:54:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002028C00) [pid = 3836] [serial = 599] [outer = 000000F001BE9800] 16:54:55 INFO - PROCESS | 3836 | 1468194895703 Marionette DEBUG loaded listener.js 16:54:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F068FDFC00) [pid = 3836] [serial = 600] [outer = 000000F001BE9800] 16:54:56 INFO - PROCESS | 3836 | 1468194896439 Marionette TRACE conn7 <- [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]]]}] 16:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1031ms 16:54:56 INFO - PROCESS | 3836 | 1468194896470 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 16:54:56 INFO - PROCESS | 3836 | 1468194896475 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 16:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:54:56 INFO - PROCESS | 3836 | 1468194896482 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:54:56 INFO - PROCESS | 3836 | 1468194896485 Marionette TRACE conn7 <- [1,766,null,{}] 16:54:56 INFO - PROCESS | 3836 | 1468194896490 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:56 INFO - PROCESS | 3836 | 1468194896493 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:56 INFO - PROCESS | 3836 | 1468194896636 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 16:54:56 INFO - PROCESS | 3836 | 1468194896706 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:56 INFO - PROCESS | 3836 | 1468194896709 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB74800 == 34 [pid = 3836] [id = 201] 16:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F002021400) [pid = 3836] [serial = 601] [outer = 0000000000000000] 16:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0020D2000) [pid = 3836] [serial = 602] [outer = 000000F002021400] 16:54:56 INFO - PROCESS | 3836 | 1468194896768 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AD96C00) [pid = 3836] [serial = 603] [outer = 000000F002021400] 16:54:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C80000 == 33 [pid = 3836] [id = 198] 16:54:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F075117000 == 32 [pid = 3836] [id = 197] 16:54:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F07138D800 == 31 [pid = 3836] [id = 196] 16:54:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C113000 == 30 [pid = 3836] [id = 195] 16:54:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F069FF9000 == 29 [pid = 3836] [id = 194] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F070E49400) [pid = 3836] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0745BA000) [pid = 3836] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F07184EC00) [pid = 3836] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06B743C00) [pid = 3836] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06F68F400) [pid = 3836] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F068FE5800) [pid = 3836] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0699D6000) [pid = 3836] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F070135400) [pid = 3836] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F001BE5C00) [pid = 3836] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F0020C8800) [pid = 3836] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F001BE8800) [pid = 3836] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F0020C4C00) [pid = 3836] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F070CD7C00) [pid = 3836] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F06AD9CC00) [pid = 3836] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F06AD29000) [pid = 3836] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F06BC9A000) [pid = 3836] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F06F91E400) [pid = 3836] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:54:57 INFO - PROCESS | 3836 | 1468194897460 Marionette TRACE conn7 <- [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]]]}] 16:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1034ms 16:54:57 INFO - PROCESS | 3836 | 1468194897518 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 16:54:57 INFO - PROCESS | 3836 | 1468194897522 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 16:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:54:57 INFO - PROCESS | 3836 | 1468194897526 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 3836 | 1468194897531 Marionette TRACE conn7 <- [1,770,null,{}] 16:54:57 INFO - PROCESS | 3836 | 1468194897536 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:57 INFO - PROCESS | 3836 | 1468194897539 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:57 INFO - PROCESS | 3836 | 1468194897631 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 16:54:57 INFO - PROCESS | 3836 | 1468194897700 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 3836 | 1468194897703 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA9A800 == 30 [pid = 3836] [id = 202] 16:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F0015E9C00) [pid = 3836] [serial = 604] [outer = 0000000000000000] 16:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F0020C7800) [pid = 3836] [serial = 605] [outer = 000000F0015E9C00] 16:54:57 INFO - PROCESS | 3836 | 1468194897752 Marionette DEBUG loaded listener.js 16:54:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F068FE8800) [pid = 3836] [serial = 606] [outer = 000000F0015E9C00] 16:54:58 INFO - PROCESS | 3836 | 1468194898126 Marionette TRACE conn7 <- [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]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 649ms 16:54:58 INFO - PROCESS | 3836 | 1468194898189 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 3836 | 1468194898194 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 16:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:54:58 INFO - PROCESS | 3836 | 1468194898200 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 3836 | 1468194898203 Marionette TRACE conn7 <- [1,774,null,{}] 16:54:58 INFO - PROCESS | 3836 | 1468194898207 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:58 INFO - PROCESS | 3836 | 1468194898210 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:58 INFO - PROCESS | 3836 | 1468194898324 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 16:54:58 INFO - PROCESS | 3836 | 1468194898333 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:58 INFO - PROCESS | 3836 | 1468194898335 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071399000 == 31 [pid = 3836] [id = 203] 16:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F06ADA0800) [pid = 3836] [serial = 607] [outer = 0000000000000000] 16:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F06AE44800) [pid = 3836] [serial = 608] [outer = 000000F06ADA0800] 16:54:58 INFO - PROCESS | 3836 | 1468194898383 Marionette DEBUG loaded listener.js 16:54:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F06B0D1400) [pid = 3836] [serial = 609] [outer = 000000F06ADA0800] 16:54:58 INFO - PROCESS | 3836 | 1468194898841 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 689ms 16:54:58 INFO - PROCESS | 3836 | 1468194898892 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 3836 | 1468194898895 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 16:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:54:58 INFO - PROCESS | 3836 | 1468194898898 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 3836 | 1468194898902 Marionette TRACE conn7 <- [1,778,null,{}] 16:54:58 INFO - PROCESS | 3836 | 1468194898913 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:58 INFO - PROCESS | 3836 | 1468194898918 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:59 INFO - PROCESS | 3836 | 1468194899005 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 16:54:59 INFO - PROCESS | 3836 | 1468194899015 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 3836 | 1468194899019 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B72000 == 32 [pid = 3836] [id = 204] 16:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F06C2A9000) [pid = 3836] [serial = 610] [outer = 0000000000000000] 16:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06F988C00) [pid = 3836] [serial = 611] [outer = 000000F06C2A9000] 16:54:59 INFO - PROCESS | 3836 | 1468194899067 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F0701ECC00) [pid = 3836] [serial = 612] [outer = 000000F06C2A9000] 16:54:59 INFO - PROCESS | 3836 | 1468194899506 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 16:54:59 INFO - PROCESS | 3836 | 1468194899530 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 16:54:59 INFO - PROCESS | 3836 | 1468194899533 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 16:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:54:59 INFO - PROCESS | 3836 | 1468194899536 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:54:59 INFO - PROCESS | 3836 | 1468194899538 Marionette TRACE conn7 <- [1,782,null,{}] 16:54:59 INFO - PROCESS | 3836 | 1468194899541 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:59 INFO - PROCESS | 3836 | 1468194899543 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:59 INFO - PROCESS | 3836 | 1468194899660 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 16:54:59 INFO - PROCESS | 3836 | 1468194899735 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 3836 | 1468194899737 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:54:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777AB800 == 33 [pid = 3836] [id = 205] 16:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F070D94000) [pid = 3836] [serial = 613] [outer = 0000000000000000] 16:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F070E4C800) [pid = 3836] [serial = 614] [outer = 000000F070D94000] 16:54:59 INFO - PROCESS | 3836 | 1468194899783 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F0711F1000) [pid = 3836] [serial = 615] [outer = 000000F070D94000] 16:55:00 INFO - PROCESS | 3836 | 1468194900192 Marionette TRACE conn7 <- [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]]]}] 16:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 16:55:00 INFO - PROCESS | 3836 | 1468194900271 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 3836 | 1468194900273 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 16:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:55:00 INFO - PROCESS | 3836 | 1468194900277 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 3836 | 1468194900279 Marionette TRACE conn7 <- [1,786,null,{}] 16:55:00 INFO - PROCESS | 3836 | 1468194900282 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:00 INFO - PROCESS | 3836 | 1468194900284 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:00 INFO - PROCESS | 3836 | 1468194900392 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 16:55:00 INFO - PROCESS | 3836 | 1468194900400 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 3836 | 1468194900402 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078151000 == 34 [pid = 3836] [id = 206] 16:55:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0711F1800) [pid = 3836] [serial = 616] [outer = 0000000000000000] 16:55:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0713BAC00) [pid = 3836] [serial = 617] [outer = 000000F0711F1800] 16:55:00 INFO - PROCESS | 3836 | 1468194900446 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0745BE000) [pid = 3836] [serial = 618] [outer = 000000F0711F1800] 16:55:00 INFO - PROCESS | 3836 | 1468194900896 Marionette TRACE conn7 <- [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]]]}] 16:55:00 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 16:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 16:55:00 INFO - PROCESS | 3836 | 1468194900973 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 3836 | 1468194900975 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 16:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:55:00 INFO - PROCESS | 3836 | 1468194900983 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 3836 | 1468194900985 Marionette TRACE conn7 <- [1,790,null,{}] 16:55:01 INFO - PROCESS | 3836 | 1468194900989 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:01 INFO - PROCESS | 3836 | 1468194900995 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:01 INFO - PROCESS | 3836 | 1468194901151 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 16:55:01 INFO - PROCESS | 3836 | 1468194901197 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 3836 | 1468194901199 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07885E800 == 35 [pid = 3836] [id = 207] 16:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0745C1000) [pid = 3836] [serial = 619] [outer = 0000000000000000] 16:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0749AF800) [pid = 3836] [serial = 620] [outer = 000000F0745C1000] 16:55:01 INFO - PROCESS | 3836 | 1468194901252 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F074F0B000) [pid = 3836] [serial = 621] [outer = 000000F0745C1000] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F000643000) [pid = 3836] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0020BB800) [pid = 3836] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F068FE0000) [pid = 3836] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F001509C00) [pid = 3836] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06BC9CC00) [pid = 3836] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0020BA800) [pid = 3836] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F06B0C4000) [pid = 3836] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0711F0000) [pid = 3836] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:55:01 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F00202D800) [pid = 3836] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:55:01 INFO - PROCESS | 3836 | 1468194901634 Marionette TRACE conn7 <- [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]]]}] 16:55:01 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 16:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 16:55:01 INFO - PROCESS | 3836 | 1468194901672 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 16:55:01 INFO - PROCESS | 3836 | 1468194901674 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 16:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:55:01 INFO - PROCESS | 3836 | 1468194901677 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:55:01 INFO - PROCESS | 3836 | 1468194901679 Marionette TRACE conn7 <- [1,794,null,{}] 16:55:01 INFO - PROCESS | 3836 | 1468194901682 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:01 INFO - PROCESS | 3836 | 1468194901684 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:01 INFO - PROCESS | 3836 | 1468194901767 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 16:55:01 INFO - PROCESS | 3836 | 1468194901837 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 3836 | 1468194901839 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B6A000 == 36 [pid = 3836] [id = 208] 16:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F068FE0000) [pid = 3836] [serial = 622] [outer = 0000000000000000] 16:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0711F4800) [pid = 3836] [serial = 623] [outer = 000000F068FE0000] 16:55:01 INFO - PROCESS | 3836 | 1468194901884 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F07517C000) [pid = 3836] [serial = 624] [outer = 000000F068FE0000] 16:55:02 INFO - PROCESS | 3836 | 1468194902223 Marionette TRACE conn7 <- [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]]]}] 16:55:02 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 16:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 16:55:02 INFO - PROCESS | 3836 | 1468194902268 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 16:55:02 INFO - PROCESS | 3836 | 1468194902270 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 16:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:55:02 INFO - PROCESS | 3836 | 1468194902274 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 3836 | 1468194902276 Marionette TRACE conn7 <- [1,798,null,{}] 16:55:02 INFO - PROCESS | 3836 | 1468194902279 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:02 INFO - PROCESS | 3836 | 1468194902281 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:02 INFO - PROCESS | 3836 | 1468194902363 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 16:55:02 INFO - PROCESS | 3836 | 1468194902454 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:02 INFO - PROCESS | 3836 | 1468194902456 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A64E800 == 37 [pid = 3836] [id = 209] 16:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F070E51400) [pid = 3836] [serial = 625] [outer = 0000000000000000] 16:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F07528B400) [pid = 3836] [serial = 626] [outer = 000000F070E51400] 16:55:02 INFO - PROCESS | 3836 | 1468194902511 Marionette DEBUG loaded listener.js 16:55:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F075B2EC00) [pid = 3836] [serial = 627] [outer = 000000F070E51400] 16:55:02 INFO - PROCESS | 3836 | 1468194902861 Marionette TRACE conn7 <- [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]]]}] 16:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 16:55:02 INFO - PROCESS | 3836 | 1468194902906 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 16:55:02 INFO - PROCESS | 3836 | 1468194902909 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 16:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:55:02 INFO - PROCESS | 3836 | 1468194902912 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 3836 | 1468194902914 Marionette TRACE conn7 <- [1,802,null,{}] 16:55:02 INFO - PROCESS | 3836 | 1468194902917 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:02 INFO - PROCESS | 3836 | 1468194902919 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:03 INFO - PROCESS | 3836 | 1468194903027 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 16:55:03 INFO - PROCESS | 3836 | 1468194903033 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:03 INFO - PROCESS | 3836 | 1468194903035 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0C4800 == 38 [pid = 3836] [id = 210] 16:55:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F075B4BC00) [pid = 3836] [serial = 628] [outer = 0000000000000000] 16:55:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F075B4FC00) [pid = 3836] [serial = 629] [outer = 000000F075B4BC00] 16:55:03 INFO - PROCESS | 3836 | 1468194903081 Marionette DEBUG loaded listener.js 16:55:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F075B57000) [pid = 3836] [serial = 630] [outer = 000000F075B4BC00] 16:55:03 INFO - PROCESS | 3836 | 1468194903459 Marionette TRACE conn7 <- [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] 16:55:03 INFO - PROCESS | 3836 | 1468194903555 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 16:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:55:03 INFO - PROCESS | 3836 | 1468194903565 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:55:03 INFO - PROCESS | 3836 | 1468194903570 Marionette TRACE conn7 <- [1,806,null,{}] 16:55:03 INFO - PROCESS | 3836 | 1468194903577 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:03 INFO - PROCESS | 3836 | 1468194903581 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:03 INFO - PROCESS | 3836 | 1468194903716 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 16:55:03 INFO - PROCESS | 3836 | 1468194903867 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:03 INFO - PROCESS | 3836 | 1468194903873 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07011B000 == 39 [pid = 3836] [id = 211] 16:55:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F00202DC00) [pid = 3836] [serial = 631] [outer = 0000000000000000] 16:55:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0020C0400) [pid = 3836] [serial = 632] [outer = 000000F00202DC00] 16:55:03 INFO - PROCESS | 3836 | 1468194903932 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06A825000) [pid = 3836] [serial = 633] [outer = 000000F00202DC00] 16:55:04 INFO - PROCESS | 3836 | 1468194904459 Marionette TRACE conn7 <- [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]]]}] 16:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 16:55:04 INFO - PROCESS | 3836 | 1468194904512 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 16:55:04 INFO - PROCESS | 3836 | 1468194904515 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 16:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:55:04 INFO - PROCESS | 3836 | 1468194904522 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:55:04 INFO - PROCESS | 3836 | 1468194904527 Marionette TRACE conn7 <- [1,810,null,{}] 16:55:04 INFO - PROCESS | 3836 | 1468194904532 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:04 INFO - PROCESS | 3836 | 1468194904535 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:04 INFO - PROCESS | 3836 | 1468194904650 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 16:55:04 INFO - PROCESS | 3836 | 1468194904735 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:04 INFO - PROCESS | 3836 | 1468194904738 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078164000 == 40 [pid = 3836] [id = 212] 16:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06BA34C00) [pid = 3836] [serial = 634] [outer = 0000000000000000] 16:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06C29F000) [pid = 3836] [serial = 635] [outer = 000000F06BA34C00] 16:55:04 INFO - PROCESS | 3836 | 1468194904795 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0700D2400) [pid = 3836] [serial = 636] [outer = 000000F06BA34C00] 16:55:05 INFO - PROCESS | 3836 | 1468194905384 Marionette TRACE conn7 <- [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] 16:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:55:05 INFO - PROCESS | 3836 | 1468194905413 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 16:55:05 INFO - PROCESS | 3836 | 1468194905418 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:55:05 INFO - PROCESS | 3836 | 1468194905421 Marionette TRACE conn7 <- [1,814,null,{}] 16:55:05 INFO - PROCESS | 3836 | 1468194905427 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:05 INFO - PROCESS | 3836 | 1468194905432 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:05 INFO - PROCESS | 3836 | 1468194905547 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 16:55:05 INFO - PROCESS | 3836 | 1468194905639 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:05 INFO - PROCESS | 3836 | 1468194905643 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1A8800 == 41 [pid = 3836] [id = 213] 16:55:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F074825C00) [pid = 3836] [serial = 637] [outer = 0000000000000000] 16:55:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0749AB800) [pid = 3836] [serial = 638] [outer = 000000F074825C00] 16:55:05 INFO - PROCESS | 3836 | 1468194905702 Marionette DEBUG loaded listener.js 16:55:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076C31400) [pid = 3836] [serial = 639] [outer = 000000F074825C00] 16:55:06 INFO - PROCESS | 3836 | 1468194906267 Marionette TRACE conn7 <- [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]]]}] 16:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 16:55:06 INFO - PROCESS | 3836 | 1468194906299 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 16:55:06 INFO - PROCESS | 3836 | 1468194906301 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 16:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:55:06 INFO - PROCESS | 3836 | 1468194906305 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:55:06 INFO - PROCESS | 3836 | 1468194906307 Marionette TRACE conn7 <- [1,818,null,{}] 16:55:06 INFO - PROCESS | 3836 | 1468194906311 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:06 INFO - PROCESS | 3836 | 1468194906313 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:06 INFO - PROCESS | 3836 | 1468194906425 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 16:55:06 INFO - PROCESS | 3836 | 1468194906508 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 3836 | 1468194906511 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8A8800 == 42 [pid = 3836] [id = 214] 16:55:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F076CCA000) [pid = 3836] [serial = 640] [outer = 0000000000000000] 16:55:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F076CCF400) [pid = 3836] [serial = 641] [outer = 000000F076CCA000] 16:55:06 INFO - PROCESS | 3836 | 1468194906566 Marionette DEBUG loaded listener.js 16:55:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F076F6B000) [pid = 3836] [serial = 642] [outer = 000000F076CCA000] 16:55:07 INFO - PROCESS | 3836 | 1468194907180 Marionette TRACE conn7 <- [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]]]}] 16:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 944ms 16:55:07 INFO - PROCESS | 3836 | 1468194907252 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 3836 | 1468194907255 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 16:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:55:07 INFO - PROCESS | 3836 | 1468194907258 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - PROCESS | 3836 | 1468194907260 Marionette TRACE conn7 <- [1,822,null,{}] 16:55:07 INFO - PROCESS | 3836 | 1468194907264 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:07 INFO - PROCESS | 3836 | 1468194907267 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:07 INFO - PROCESS | 3836 | 1468194907429 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 16:55:07 INFO - PROCESS | 3836 | 1468194907500 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 3836 | 1468194907502 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A876000 == 43 [pid = 3836] [id = 215] 16:55:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0006C8000) [pid = 3836] [serial = 643] [outer = 0000000000000000] 16:55:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0006CF400) [pid = 3836] [serial = 644] [outer = 000000F0006C8000] 16:55:07 INFO - PROCESS | 3836 | 1468194907704 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F001BE8800) [pid = 3836] [serial = 645] [outer = 000000F0006C8000] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A64E800 == 42 [pid = 3836] [id = 209] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B6A000 == 41 [pid = 3836] [id = 208] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07885E800 == 40 [pid = 3836] [id = 207] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F078151000 == 39 [pid = 3836] [id = 206] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777AB800 == 38 [pid = 3836] [id = 205] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B72000 == 37 [pid = 3836] [id = 204] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F071399000 == 36 [pid = 3836] [id = 203] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BA9A800 == 35 [pid = 3836] [id = 202] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB74800 == 34 [pid = 3836] [id = 201] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BAA2800 == 33 [pid = 3836] [id = 200] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778C2800 == 32 [pid = 3836] [id = 199] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06B787000 == 31 [pid = 3836] [id = 193] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8A8800 == 30 [pid = 3836] [id = 214] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1A8800 == 29 [pid = 3836] [id = 213] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F078164000 == 28 [pid = 3836] [id = 212] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0C4800 == 27 [pid = 3836] [id = 210] 16:55:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07011B000 == 26 [pid = 3836] [id = 211] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AE45800) [pid = 3836] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A8EB800) [pid = 3836] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F068FE3C00) [pid = 3836] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F068FEA800) [pid = 3836] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F001BE6000) [pid = 3836] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06F404800) [pid = 3836] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F002027400) [pid = 3836] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06B34E800) [pid = 3836] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06F980C00) [pid = 3836] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06AC7E800) [pid = 3836] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F069A09000) [pid = 3836] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06FE4A000) [pid = 3836] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06BA30C00) [pid = 3836] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0745C6400) [pid = 3836] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0745BA400) [pid = 3836] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06AE4D400) [pid = 3836] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06FED9C00) [pid = 3836] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:55:08 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06A821800) [pid = 3836] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:55:09 INFO - PROCESS | 3836 | 1468194909082 Marionette TRACE conn7 <- [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]]]}] 16:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1846ms 16:55:09 INFO - PROCESS | 3836 | 1468194909107 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 16:55:09 INFO - PROCESS | 3836 | 1468194909112 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 16:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:55:09 INFO - PROCESS | 3836 | 1468194909118 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 3836 | 1468194909121 Marionette TRACE conn7 <- [1,826,null,{}] 16:55:09 INFO - PROCESS | 3836 | 1468194909128 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:09 INFO - PROCESS | 3836 | 1468194909131 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:09 INFO - PROCESS | 3836 | 1468194909265 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 16:55:09 INFO - PROCESS | 3836 | 1468194909281 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 3836 | 1468194909285 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A872000 == 27 [pid = 3836] [id = 216] 16:55:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F001BEBC00) [pid = 3836] [serial = 646] [outer = 0000000000000000] 16:55:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F00201F800) [pid = 3836] [serial = 647] [outer = 000000F001BEBC00] 16:55:09 INFO - PROCESS | 3836 | 1468194909336 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F000642400) [pid = 3836] [serial = 648] [outer = 000000F001BEBC00] 16:55:09 INFO - PROCESS | 3836 | 1468194909827 Marionette TRACE conn7 <- [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]]]}] 16:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 16:55:09 INFO - PROCESS | 3836 | 1468194909855 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 16:55:09 INFO - PROCESS | 3836 | 1468194909860 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 16:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:55:09 INFO - PROCESS | 3836 | 1468194909867 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 3836 | 1468194909870 Marionette TRACE conn7 <- [1,830,null,{}] 16:55:09 INFO - PROCESS | 3836 | 1468194909874 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:09 INFO - PROCESS | 3836 | 1468194909876 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:09 INFO - PROCESS | 3836 | 1468194909970 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 16:55:09 INFO - PROCESS | 3836 | 1468194909980 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 3836 | 1468194909983 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F685800 == 28 [pid = 3836] [id = 217] 16:55:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F068FE6400) [pid = 3836] [serial = 649] [outer = 0000000000000000] 16:55:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06994CC00) [pid = 3836] [serial = 650] [outer = 000000F068FE6400] 16:55:10 INFO - PROCESS | 3836 | 1468194910033 Marionette DEBUG loaded listener.js 16:55:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06A8E5400) [pid = 3836] [serial = 651] [outer = 000000F068FE6400] 16:55:10 INFO - PROCESS | 3836 | 1468194910493 Marionette TRACE conn7 <- [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]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 16:55:10 INFO - PROCESS | 3836 | 1468194910540 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 16:55:10 INFO - PROCESS | 3836 | 1468194910543 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 16:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:55:10 INFO - PROCESS | 3836 | 1468194910547 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 3836 | 1468194910551 Marionette TRACE conn7 <- [1,834,null,{}] 16:55:10 INFO - PROCESS | 3836 | 1468194910563 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:10 INFO - PROCESS | 3836 | 1468194910568 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:11 INFO - PROCESS | 3836 | 1468194911949 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 16:55:12 INFO - PROCESS | 3836 | 1468194912084 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:12 INFO - PROCESS | 3836 | 1468194912087 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075302800 == 29 [pid = 3836] [id = 218] 16:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0015E9800) [pid = 3836] [serial = 652] [outer = 0000000000000000] 16:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06BADF400) [pid = 3836] [serial = 653] [outer = 000000F0015E9800] 16:55:12 INFO - PROCESS | 3836 | 1468194912137 Marionette DEBUG loaded listener.js 16:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06F410400) [pid = 3836] [serial = 654] [outer = 000000F0015E9800] 16:55:12 INFO - PROCESS | 3836 | 1468194912545 Marionette TRACE conn7 <- [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]]]}] 16:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2028ms 16:55:12 INFO - PROCESS | 3836 | 1468194912581 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 16:55:12 INFO - PROCESS | 3836 | 1468194912583 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 16:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:55:12 INFO - PROCESS | 3836 | 1468194912587 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:55:12 INFO - PROCESS | 3836 | 1468194912589 Marionette TRACE conn7 <- [1,838,null,{}] 16:55:12 INFO - PROCESS | 3836 | 1468194912592 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:12 INFO - PROCESS | 3836 | 1468194912594 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:12 INFO - PROCESS | 3836 | 1468194912715 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 16:55:12 INFO - PROCESS | 3836 | 1468194912721 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:12 INFO - PROCESS | 3836 | 1468194912723 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E82800 == 30 [pid = 3836] [id = 219] 16:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06F91E400) [pid = 3836] [serial = 655] [outer = 0000000000000000] 16:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06FED8800) [pid = 3836] [serial = 656] [outer = 000000F06F91E400] 16:55:12 INFO - PROCESS | 3836 | 1468194912807 Marionette DEBUG loaded listener.js 16:55:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0700D2800) [pid = 3836] [serial = 657] [outer = 000000F06F91E400] 16:55:13 INFO - PROCESS | 3836 | 1468194913254 Marionette TRACE conn7 <- [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]]]}] 16:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 16:55:13 INFO - PROCESS | 3836 | 1468194913326 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 16:55:13 INFO - PROCESS | 3836 | 1468194913328 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 16:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:55:13 INFO - PROCESS | 3836 | 1468194913358 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:55:13 INFO - PROCESS | 3836 | 1468194913360 Marionette TRACE conn7 <- [1,842,null,{}] 16:55:13 INFO - PROCESS | 3836 | 1468194913371 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:13 INFO - PROCESS | 3836 | 1468194913373 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:13 INFO - PROCESS | 3836 | 1468194913479 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 16:55:13 INFO - PROCESS | 3836 | 1468194913489 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 3836 | 1468194913491 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777B0000 == 31 [pid = 3836] [id = 220] 16:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F00202E400) [pid = 3836] [serial = 658] [outer = 0000000000000000] 16:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F070D90400) [pid = 3836] [serial = 659] [outer = 000000F00202E400] 16:55:13 INFO - PROCESS | 3836 | 1468194913538 Marionette DEBUG loaded listener.js 16:55:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0711F7000) [pid = 3836] [serial = 660] [outer = 000000F00202E400] 16:55:14 INFO - PROCESS | 3836 | 1468194913991 Marionette TRACE conn7 <- [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]]]}] 16:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 713ms 16:55:14 INFO - PROCESS | 3836 | 1468194914048 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 16:55:14 INFO - PROCESS | 3836 | 1468194914050 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 16:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:55:14 INFO - PROCESS | 3836 | 1468194914054 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:55:14 INFO - PROCESS | 3836 | 1468194914056 Marionette TRACE conn7 <- [1,846,null,{}] 16:55:14 INFO - PROCESS | 3836 | 1468194914068 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:14 INFO - PROCESS | 3836 | 1468194914074 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:14 INFO - PROCESS | 3836 | 1468194914205 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 16:55:14 INFO - PROCESS | 3836 | 1468194914217 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:14 INFO - PROCESS | 3836 | 1468194914219 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07826F000 == 32 [pid = 3836] [id = 221] 16:55:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F070E46C00) [pid = 3836] [serial = 661] [outer = 0000000000000000] 16:55:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0745C1400) [pid = 3836] [serial = 662] [outer = 000000F070E46C00] 16:55:14 INFO - PROCESS | 3836 | 1468194914266 Marionette DEBUG loaded listener.js 16:55:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F074F0BC00) [pid = 3836] [serial = 663] [outer = 000000F070E46C00] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F075B4BC00) [pid = 3836] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F070D94000) [pid = 3836] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0711F1800) [pid = 3836] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0005A3400) [pid = 3836] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F001BE9800) [pid = 3836] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0015E9C00) [pid = 3836] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F002021400) [pid = 3836] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06ADA0800) [pid = 3836] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F068FE0000) [pid = 3836] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06C2A9000) [pid = 3836] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0745C1000) [pid = 3836] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:55:14 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F070E51400) [pid = 3836] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:55:14 INFO - PROCESS | 3836 | 1468194914927 Marionette TRACE conn7 <- [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]]]}] 16:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 881ms 16:55:14 INFO - PROCESS | 3836 | 1468194914937 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 16:55:14 INFO - PROCESS | 3836 | 1468194914940 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 16:55:14 INFO - PROCESS | 3836 | 1468194914943 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:55:14 INFO - PROCESS | 3836 | 1468194914945 Marionette TRACE conn7 <- [1,850,null,{}] 16:55:14 INFO - PROCESS | 3836 | 1468194914948 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:14 INFO - PROCESS | 3836 | 1468194914950 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:15 INFO - PROCESS | 3836 | 1468194915031 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 16:55:15 INFO - PROCESS | 3836 | 1468194915100 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 3836 | 1468194915102 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B6D000 == 33 [pid = 3836] [id = 222] 16:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F002023400) [pid = 3836] [serial = 664] [outer = 0000000000000000] 16:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06AD9C000) [pid = 3836] [serial = 665] [outer = 000000F002023400] 16:55:15 INFO - PROCESS | 3836 | 1468194915149 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070E51400) [pid = 3836] [serial = 666] [outer = 000000F002023400] 16:55:15 INFO - PROCESS | 3836 | 1468194915497 Marionette TRACE conn7 <- [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]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 587ms 16:55:15 INFO - PROCESS | 3836 | 1468194915534 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 16:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:55:15 INFO - PROCESS | 3836 | 1468194915536 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 16:55:15 INFO - PROCESS | 3836 | 1468194915566 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 3836 | 1468194915568 Marionette TRACE conn7 <- [1,854,null,{}] 16:55:15 INFO - PROCESS | 3836 | 1468194915572 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:15 INFO - PROCESS | 3836 | 1468194915573 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:15 INFO - PROCESS | 3836 | 1468194915683 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 16:55:15 INFO - PROCESS | 3836 | 1468194915690 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 3836 | 1468194915692 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B193000 == 34 [pid = 3836] [id = 223] 16:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0006CBC00) [pid = 3836] [serial = 667] [outer = 0000000000000000] 16:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074F0C400) [pid = 3836] [serial = 668] [outer = 000000F0006CBC00] 16:55:15 INFO - PROCESS | 3836 | 1468194915738 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F075B51400) [pid = 3836] [serial = 669] [outer = 000000F0006CBC00] 16:55:16 INFO - PROCESS | 3836 | 1468194916138 Marionette TRACE conn7 <- [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]]]}] 16:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 651ms 16:55:16 INFO - PROCESS | 3836 | 1468194916194 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 16:55:16 INFO - PROCESS | 3836 | 1468194916196 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 16:55:16 INFO - PROCESS | 3836 | 1468194916199 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:55:16 INFO - PROCESS | 3836 | 1468194916201 Marionette TRACE conn7 <- [1,858,null,{}] 16:55:16 INFO - PROCESS | 3836 | 1468194916205 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:16 INFO - PROCESS | 3836 | 1468194916207 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:16 INFO - PROCESS | 3836 | 1468194916319 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 16:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0753CD800) [pid = 3836] [serial = 670] [outer = 000000F074DC9800] 16:55:16 INFO - PROCESS | 3836 | 1468194916346 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:16 INFO - PROCESS | 3836 | 1468194916348 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751DE000 == 35 [pid = 3836] [id = 224] 16:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0753C6000) [pid = 3836] [serial = 671] [outer = 0000000000000000] 16:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F076CC6800) [pid = 3836] [serial = 672] [outer = 000000F0753C6000] 16:55:16 INFO - PROCESS | 3836 | 1468194916403 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F076F6A800) [pid = 3836] [serial = 673] [outer = 000000F0753C6000] 16:55:16 INFO - PROCESS | 3836 | 1468194916927 Marionette TRACE conn7 <- [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]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 818ms 16:55:17 INFO - PROCESS | 3836 | 1468194917028 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 3836 | 1468194917033 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 16:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:55:17 INFO - PROCESS | 3836 | 1468194917039 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 3836 | 1468194917043 Marionette TRACE conn7 <- [1,862,null,{}] 16:55:17 INFO - PROCESS | 3836 | 1468194917083 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:17 INFO - PROCESS | 3836 | 1468194917087 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:17 INFO - PROCESS | 3836 | 1468194917226 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 16:55:17 INFO - PROCESS | 3836 | 1468194917293 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 3836 | 1468194917298 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE4000 == 36 [pid = 3836] [id = 225] 16:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F001BE4C00) [pid = 3836] [serial = 674] [outer = 0000000000000000] 16:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F001BEA400) [pid = 3836] [serial = 675] [outer = 000000F001BE4C00] 16:55:17 INFO - PROCESS | 3836 | 1468194917359 Marionette DEBUG loaded listener.js 16:55:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0020C6400) [pid = 3836] [serial = 676] [outer = 000000F001BE4C00] 16:55:18 INFO - PROCESS | 3836 | 1468194918131 Marionette TRACE conn7 <- [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]]]}] 16:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1160ms 16:55:18 INFO - PROCESS | 3836 | 1468194918201 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 16:55:18 INFO - PROCESS | 3836 | 1468194918207 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 16:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:55:18 INFO - PROCESS | 3836 | 1468194918214 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:55:18 INFO - PROCESS | 3836 | 1468194918217 Marionette TRACE conn7 <- [1,866,null,{}] 16:55:18 INFO - PROCESS | 3836 | 1468194918221 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:18 INFO - PROCESS | 3836 | 1468194918224 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:18 INFO - PROCESS | 3836 | 1468194918381 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 16:55:18 INFO - PROCESS | 3836 | 1468194918490 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:18 INFO - PROCESS | 3836 | 1468194918493 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07531A000 == 37 [pid = 3836] [id = 226] 16:55:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06A82D800) [pid = 3836] [serial = 677] [outer = 0000000000000000] 16:55:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06AC86000) [pid = 3836] [serial = 678] [outer = 000000F06A82D800] 16:55:18 INFO - PROCESS | 3836 | 1468194918554 Marionette DEBUG loaded listener.js 16:55:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06B0D0800) [pid = 3836] [serial = 679] [outer = 000000F06A82D800] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B193000 == 36 [pid = 3836] [id = 223] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B6D000 == 35 [pid = 3836] [id = 222] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F07826F000 == 34 [pid = 3836] [id = 221] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777B0000 == 33 [pid = 3836] [id = 220] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E82800 == 32 [pid = 3836] [id = 219] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F075302800 == 31 [pid = 3836] [id = 218] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F685800 == 30 [pid = 3836] [id = 217] 16:55:19 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A872000 == 29 [pid = 3836] [id = 216] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F075B4FC00) [pid = 3836] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070E4C800) [pid = 3836] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0711F1000) [pid = 3836] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0745BE000) [pid = 3836] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F070CDEC00) [pid = 3836] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002028C00) [pid = 3836] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0713BAC00) [pid = 3836] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F068FDFC00) [pid = 3836] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020C7800) [pid = 3836] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F068FE8800) [pid = 3836] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0020D2000) [pid = 3836] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06AD96C00) [pid = 3836] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AE44800) [pid = 3836] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06B0D1400) [pid = 3836] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0711F4800) [pid = 3836] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06F988C00) [pid = 3836] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0711F7800) [pid = 3836] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0749AF800) [pid = 3836] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F075B57000) [pid = 3836] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F074F0B000) [pid = 3836] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F07528B400) [pid = 3836] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F07517C000) [pid = 3836] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F075B2EC00) [pid = 3836] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0701ECC00) [pid = 3836] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:55:19 INFO - PROCESS | 3836 | 1468194919470 Marionette TRACE conn7 <- [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]]]}] 16:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1278ms 16:55:19 INFO - PROCESS | 3836 | 1468194919492 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 16:55:19 INFO - PROCESS | 3836 | 1468194919497 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 16:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:55:19 INFO - PROCESS | 3836 | 1468194919502 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - PROCESS | 3836 | 1468194919506 Marionette TRACE conn7 <- [1,870,null,{}] 16:55:19 INFO - PROCESS | 3836 | 1468194919511 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:19 INFO - PROCESS | 3836 | 1468194919514 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:19 INFO - PROCESS | 3836 | 1468194919612 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 16:55:19 INFO - PROCESS | 3836 | 1468194919619 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:19 INFO - PROCESS | 3836 | 1468194919621 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE4800 == 30 [pid = 3836] [id = 227] 16:55:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0020C7800) [pid = 3836] [serial = 680] [outer = 0000000000000000] 16:55:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0020D2000) [pid = 3836] [serial = 681] [outer = 000000F0020C7800] 16:55:19 INFO - PROCESS | 3836 | 1468194919675 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F069948800) [pid = 3836] [serial = 682] [outer = 000000F0020C7800] 16:55:20 INFO - PROCESS | 3836 | 1468194920188 Marionette TRACE conn7 <- [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]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 16:55:20 INFO - PROCESS | 3836 | 1468194920240 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 16:55:20 INFO - PROCESS | 3836 | 1468194920245 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 16:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:55:20 INFO - PROCESS | 3836 | 1468194920251 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - PROCESS | 3836 | 1468194920254 Marionette TRACE conn7 <- [1,874,null,{}] 16:55:20 INFO - PROCESS | 3836 | 1468194920258 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:20 INFO - PROCESS | 3836 | 1468194920261 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:20 INFO - PROCESS | 3836 | 1468194920352 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 16:55:20 INFO - PROCESS | 3836 | 1468194920427 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:20 INFO - PROCESS | 3836 | 1468194920430 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D51800 == 31 [pid = 3836] [id = 228] 16:55:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AC7E400) [pid = 3836] [serial = 683] [outer = 0000000000000000] 16:55:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AD98800) [pid = 3836] [serial = 684] [outer = 000000F06AC7E400] 16:55:20 INFO - PROCESS | 3836 | 1468194920479 Marionette DEBUG loaded listener.js 16:55:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06B0D2800) [pid = 3836] [serial = 685] [outer = 000000F06AC7E400] 16:55:20 INFO - PROCESS | 3836 | 1468194920861 Marionette TRACE conn7 <- [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]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 16:55:20 INFO - PROCESS | 3836 | 1468194920889 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 16:55:20 INFO - PROCESS | 3836 | 1468194920892 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 16:55:20 INFO - PROCESS | 3836 | 1468194920912 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:55:20 INFO - PROCESS | 3836 | 1468194920916 Marionette TRACE conn7 <- [1,878,null,{}] 16:55:20 INFO - PROCESS | 3836 | 1468194920927 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:20 INFO - PROCESS | 3836 | 1468194920932 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:21 INFO - PROCESS | 3836 | 1468194921050 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 16:55:21 INFO - PROCESS | 3836 | 1468194921066 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:21 INFO - PROCESS | 3836 | 1468194921069 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075307800 == 32 [pid = 3836] [id = 229] 16:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0006CC800) [pid = 3836] [serial = 686] [outer = 0000000000000000] 16:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F070086C00) [pid = 3836] [serial = 687] [outer = 000000F0006CC800] 16:55:21 INFO - PROCESS | 3836 | 1468194921119 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070D93800) [pid = 3836] [serial = 688] [outer = 000000F0006CC800] 16:55:21 INFO - PROCESS | 3836 | 1468194921559 Marionette TRACE conn7 <- [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]]]}] 16:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 16:55:21 INFO - PROCESS | 3836 | 1468194921611 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 16:55:21 INFO - PROCESS | 3836 | 1468194921614 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 16:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:55:21 INFO - PROCESS | 3836 | 1468194921617 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:55:21 INFO - PROCESS | 3836 | 1468194921619 Marionette TRACE conn7 <- [1,882,null,{}] 16:55:21 INFO - PROCESS | 3836 | 1468194921622 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:21 INFO - PROCESS | 3836 | 1468194921624 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:21 INFO - PROCESS | 3836 | 1468194921741 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 16:55:21 INFO - PROCESS | 3836 | 1468194921785 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:21 INFO - PROCESS | 3836 | 1468194921788 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777A8800 == 33 [pid = 3836] [id = 230] 16:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0711F5400) [pid = 3836] [serial = 689] [outer = 0000000000000000] 16:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0711FB000) [pid = 3836] [serial = 690] [outer = 000000F0711F5400] 16:55:21 INFO - PROCESS | 3836 | 1468194921842 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0745B9C00) [pid = 3836] [serial = 691] [outer = 000000F0711F5400] 16:55:22 INFO - PROCESS | 3836 | 1468194922282 Marionette TRACE conn7 <- [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]]]}] 16:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 16:55:22 INFO - PROCESS | 3836 | 1468194922360 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 3836 | 1468194922362 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 16:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:55:22 INFO - PROCESS | 3836 | 1468194922366 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 3836 | 1468194922368 Marionette TRACE conn7 <- [1,886,null,{}] 16:55:22 INFO - PROCESS | 3836 | 1468194922371 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:22 INFO - PROCESS | 3836 | 1468194922374 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:22 INFO - PROCESS | 3836 | 1468194922521 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 16:55:22 INFO - PROCESS | 3836 | 1468194922569 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:22 INFO - PROCESS | 3836 | 1468194922572 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07811F800 == 34 [pid = 3836] [id = 231] 16:55:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F002029000) [pid = 3836] [serial = 692] [outer = 0000000000000000] 16:55:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F07481A000) [pid = 3836] [serial = 693] [outer = 000000F002029000] 16:55:22 INFO - PROCESS | 3836 | 1468194922618 Marionette DEBUG loaded listener.js 16:55:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07490CC00) [pid = 3836] [serial = 694] [outer = 000000F002029000] 16:55:23 INFO - PROCESS | 3836 | 1468194923045 Marionette TRACE conn7 <- [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]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 16:55:23 INFO - PROCESS | 3836 | 1468194923101 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 3836 | 1468194923103 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 16:55:23 INFO - PROCESS | 3836 | 1468194923107 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:55:23 INFO - PROCESS | 3836 | 1468194923108 Marionette TRACE conn7 <- [1,890,null,{}] 16:55:23 INFO - PROCESS | 3836 | 1468194923112 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:23 INFO - PROCESS | 3836 | 1468194923118 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:23 INFO - PROCESS | 3836 | 1468194923256 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 16:55:23 INFO - PROCESS | 3836 | 1468194923314 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:23 INFO - PROCESS | 3836 | 1468194923316 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079113800 == 35 [pid = 3836] [id = 232] 16:55:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07517C000) [pid = 3836] [serial = 695] [outer = 0000000000000000] 16:55:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F075B2EC00) [pid = 3836] [serial = 696] [outer = 000000F07517C000] 16:55:23 INFO - PROCESS | 3836 | 1468194923362 Marionette DEBUG loaded listener.js 16:55:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F077529000) [pid = 3836] [serial = 697] [outer = 000000F07517C000] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0006C8000) [pid = 3836] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001BEBC00) [pid = 3836] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F068FE6400) [pid = 3836] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0006CBC00) [pid = 3836] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F00202DC00) [pid = 3836] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06BA34C00) [pid = 3836] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F074825C00) [pid = 3836] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F076CCA000) [pid = 3836] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F00202E400) [pid = 3836] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F002023400) [pid = 3836] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F070E46C00) [pid = 3836] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0015E9800) [pid = 3836] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:55:23 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06F91E400) [pid = 3836] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:55:23 INFO - PROCESS | 3836 | 1468194923807 Marionette TRACE conn7 <- [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]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 16:55:23 INFO - PROCESS | 3836 | 1468194923847 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 3836 | 1468194923849 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 16:55:23 INFO - PROCESS | 3836 | 1468194923853 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - PROCESS | 3836 | 1468194923855 Marionette TRACE conn7 <- [1,894,null,{}] 16:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:55:23 INFO - PROCESS | 3836 | 1468194923858 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:23 INFO - PROCESS | 3836 | 1468194923860 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:23 INFO - PROCESS | 3836 | 1468194923969 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 16:55:24 INFO - PROCESS | 3836 | 1468194924017 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 3836 | 1468194924019 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B6A000 == 36 [pid = 3836] [id = 233] 16:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0020C4C00) [pid = 3836] [serial = 698] [outer = 0000000000000000] 16:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0700CFC00) [pid = 3836] [serial = 699] [outer = 000000F0020C4C00] 16:55:24 INFO - PROCESS | 3836 | 1468194924065 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F076CCAC00) [pid = 3836] [serial = 700] [outer = 000000F0020C4C00] 16:55:24 INFO - PROCESS | 3836 | 1468194924411 Marionette TRACE conn7 <- [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]]]}] 16:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 566ms 16:55:24 INFO - PROCESS | 3836 | 1468194924424 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 16:55:24 INFO - PROCESS | 3836 | 1468194924427 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 16:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:55:24 INFO - PROCESS | 3836 | 1468194924435 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:55:24 INFO - PROCESS | 3836 | 1468194924437 Marionette TRACE conn7 <- [1,898,null,{}] 16:55:24 INFO - PROCESS | 3836 | 1468194924441 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:24 INFO - PROCESS | 3836 | 1468194924443 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:24 INFO - PROCESS | 3836 | 1468194924568 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 16:55:24 INFO - PROCESS | 3836 | 1468194924589 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 3836 | 1468194924591 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1A3800 == 37 [pid = 3836] [id = 234] 16:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F076EF1C00) [pid = 3836] [serial = 701] [outer = 0000000000000000] 16:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0775F6400) [pid = 3836] [serial = 702] [outer = 000000F076EF1C00] 16:55:24 INFO - PROCESS | 3836 | 1468194924638 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F077630800) [pid = 3836] [serial = 703] [outer = 000000F076EF1C00] 16:55:25 INFO - PROCESS | 3836 | 1468194925015 Marionette TRACE conn7 <- [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]]]}] 16:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 628ms 16:55:25 INFO - PROCESS | 3836 | 1468194925067 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 16:55:25 INFO - PROCESS | 3836 | 1468194925069 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 16:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:55:25 INFO - PROCESS | 3836 | 1468194925072 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 3836 | 1468194925074 Marionette TRACE conn7 <- [1,902,null,{}] 16:55:25 INFO - PROCESS | 3836 | 1468194925077 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:25 INFO - PROCESS | 3836 | 1468194925080 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:25 INFO - PROCESS | 3836 | 1468194925191 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 16:55:25 INFO - PROCESS | 3836 | 1468194925199 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:25 INFO - PROCESS | 3836 | 1468194925201 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E262800 == 38 [pid = 3836] [id = 235] 16:55:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AD9B000) [pid = 3836] [serial = 704] [outer = 0000000000000000] 16:55:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F076CCC800) [pid = 3836] [serial = 705] [outer = 000000F06AD9B000] 16:55:25 INFO - PROCESS | 3836 | 1468194925250 Marionette DEBUG loaded listener.js 16:55:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F077967400) [pid = 3836] [serial = 706] [outer = 000000F06AD9B000] 16:55:25 INFO - PROCESS | 3836 | 1468194925720 Marionette TRACE conn7 <- [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]]]}] 16:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 16:55:25 INFO - PROCESS | 3836 | 1468194925747 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 16:55:25 INFO - PROCESS | 3836 | 1468194925752 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 16:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:55:25 INFO - PROCESS | 3836 | 1468194925758 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 3836 | 1468194925763 Marionette TRACE conn7 <- [1,906,null,{}] 16:55:25 INFO - PROCESS | 3836 | 1468194925771 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:25 INFO - PROCESS | 3836 | 1468194925774 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:25 INFO - PROCESS | 3836 | 1468194925900 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 16:55:25 INFO - PROCESS | 3836 | 1468194925990 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 3836 | 1468194925995 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA9A800 == 39 [pid = 3836] [id = 236] 16:55:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F001BE5C00) [pid = 3836] [serial = 707] [outer = 0000000000000000] 16:55:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F002024C00) [pid = 3836] [serial = 708] [outer = 000000F001BE5C00] 16:55:26 INFO - PROCESS | 3836 | 1468194926057 Marionette DEBUG loaded listener.js 16:55:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F069F33C00) [pid = 3836] [serial = 709] [outer = 000000F001BE5C00] 16:55:26 INFO - PROCESS | 3836 | 1468194926709 Marionette TRACE conn7 <- [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]]]}] 16:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 16:55:26 INFO - PROCESS | 3836 | 1468194926748 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 16:55:26 INFO - PROCESS | 3836 | 1468194926753 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 16:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:55:26 INFO - PROCESS | 3836 | 1468194926760 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:55:26 INFO - PROCESS | 3836 | 1468194926764 Marionette TRACE conn7 <- [1,910,null,{}] 16:55:26 INFO - PROCESS | 3836 | 1468194926768 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:26 INFO - PROCESS | 3836 | 1468194926771 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:26 INFO - PROCESS | 3836 | 1468194926890 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 16:55:26 INFO - PROCESS | 3836 | 1468194926967 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 3836 | 1468194926970 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078117800 == 40 [pid = 3836] [id = 237] 16:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06B346000) [pid = 3836] [serial = 710] [outer = 0000000000000000] 16:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06F68D000) [pid = 3836] [serial = 711] [outer = 000000F06B346000] 16:55:27 INFO - PROCESS | 3836 | 1468194927070 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070CD7C00) [pid = 3836] [serial = 712] [outer = 000000F06B346000] 16:55:27 INFO - PROCESS | 3836 | 1468194927660 Marionette TRACE conn7 <- [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]]]}] 16:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 924ms 16:55:27 INFO - PROCESS | 3836 | 1468194927685 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 16:55:27 INFO - PROCESS | 3836 | 1468194927688 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 16:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:55:27 INFO - PROCESS | 3836 | 1468194927692 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:55:27 INFO - PROCESS | 3836 | 1468194927696 Marionette TRACE conn7 <- [1,914,null,{}] 16:55:27 INFO - PROCESS | 3836 | 1468194927708 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:27 INFO - PROCESS | 3836 | 1468194927713 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:27 INFO - PROCESS | 3836 | 1468194927829 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 16:55:27 INFO - PROCESS | 3836 | 1468194927918 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:27 INFO - PROCESS | 3836 | 1468194927922 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2D3000 == 41 [pid = 3836] [id = 238] 16:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0753C4000) [pid = 3836] [serial = 713] [outer = 0000000000000000] 16:55:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F075B4AC00) [pid = 3836] [serial = 714] [outer = 000000F0753C4000] 16:55:27 INFO - PROCESS | 3836 | 1468194927983 Marionette DEBUG loaded listener.js 16:55:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F076CCEC00) [pid = 3836] [serial = 715] [outer = 000000F0753C4000] 16:55:28 INFO - PROCESS | 3836 | 1468194928654 Marionette TRACE conn7 <- [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]]]}] 16:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 986ms 16:55:28 INFO - PROCESS | 3836 | 1468194928680 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 16:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:55:28 INFO - PROCESS | 3836 | 1468194928684 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 16:55:28 INFO - PROCESS | 3836 | 1468194928687 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 3836 | 1468194928689 Marionette TRACE conn7 <- [1,918,null,{}] 16:55:28 INFO - PROCESS | 3836 | 1468194928693 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:28 INFO - PROCESS | 3836 | 1468194928696 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:28 INFO - PROCESS | 3836 | 1468194928810 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 16:55:28 INFO - PROCESS | 3836 | 1468194928897 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 3836 | 1468194928900 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E69C800 == 42 [pid = 3836] [id = 239] 16:55:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0775F6800) [pid = 3836] [serial = 716] [outer = 0000000000000000] 16:55:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F077BB4C00) [pid = 3836] [serial = 717] [outer = 000000F0775F6800] 16:55:28 INFO - PROCESS | 3836 | 1468194928957 Marionette DEBUG loaded listener.js 16:55:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F077E22000) [pid = 3836] [serial = 718] [outer = 000000F0775F6800] 16:55:29 INFO - PROCESS | 3836 | 1468194929559 Marionette TRACE conn7 <- [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]]]}] 16:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 925ms 16:55:29 INFO - PROCESS | 3836 | 1468194929613 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 16:55:29 INFO - PROCESS | 3836 | 1468194929616 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 16:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:55:29 INFO - PROCESS | 3836 | 1468194929620 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:55:29 INFO - PROCESS | 3836 | 1468194929622 Marionette TRACE conn7 <- [1,922,null,{}] 16:55:29 INFO - PROCESS | 3836 | 1468194929626 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:29 INFO - PROCESS | 3836 | 1468194929628 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:29 INFO - PROCESS | 3836 | 1468194929855 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 16:55:29 INFO - PROCESS | 3836 | 1468194929964 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:29 INFO - PROCESS | 3836 | 1468194929967 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06B6E0000 == 43 [pid = 3836] [id = 240] 16:55:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F001BE3000) [pid = 3836] [serial = 719] [outer = 0000000000000000] 16:55:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F001BEF800) [pid = 3836] [serial = 720] [outer = 000000F001BE3000] 16:55:30 INFO - PROCESS | 3836 | 1468194930019 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0699CE400) [pid = 3836] [serial = 721] [outer = 000000F001BE3000] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A876000 == 42 [pid = 3836] [id = 215] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1A3800 == 41 [pid = 3836] [id = 234] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B6A000 == 40 [pid = 3836] [id = 233] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F079113800 == 39 [pid = 3836] [id = 232] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07811F800 == 38 [pid = 3836] [id = 231] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777A8800 == 37 [pid = 3836] [id = 230] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F075307800 == 36 [pid = 3836] [id = 229] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D51800 == 35 [pid = 3836] [id = 228] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE4800 == 34 [pid = 3836] [id = 227] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751DE000 == 33 [pid = 3836] [id = 224] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE4000 == 32 [pid = 3836] [id = 225] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07531A000 == 31 [pid = 3836] [id = 226] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E69C800 == 30 [pid = 3836] [id = 239] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2D3000 == 29 [pid = 3836] [id = 238] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F078117800 == 28 [pid = 3836] [id = 237] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E262800 == 27 [pid = 3836] [id = 235] 16:55:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BA9A800 == 26 [pid = 3836] [id = 236] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F001BE8800) [pid = 3836] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0006CF400) [pid = 3836] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F00201F800) [pid = 3836] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F000642400) [pid = 3836] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06994CC00) [pid = 3836] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06A8E5400) [pid = 3836] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F075B51400) [pid = 3836] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06A825000) [pid = 3836] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0020C0400) [pid = 3836] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0700D2400) [pid = 3836] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06C29F000) [pid = 3836] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F076C31400) [pid = 3836] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0749AB800) [pid = 3836] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F076F6B000) [pid = 3836] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F076CCF400) [pid = 3836] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0711F7000) [pid = 3836] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F070D90400) [pid = 3836] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AD9C000) [pid = 3836] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0745C1400) [pid = 3836] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F074F0C400) [pid = 3836] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F076CC6800) [pid = 3836] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06BADF400) [pid = 3836] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06FED8800) [pid = 3836] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F074F0BC00) [pid = 3836] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0700D2800) [pid = 3836] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F070E51400) [pid = 3836] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06F410400) [pid = 3836] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:55:31 INFO - PROCESS | 3836 | 1468194931352 Marionette TRACE conn7 <- [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]]]}] 16:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1839ms 16:55:31 INFO - PROCESS | 3836 | 1468194931462 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 16:55:31 INFO - PROCESS | 3836 | 1468194931467 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 16:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:55:31 INFO - PROCESS | 3836 | 1468194931473 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - PROCESS | 3836 | 1468194931476 Marionette TRACE conn7 <- [1,926,null,{}] 16:55:31 INFO - PROCESS | 3836 | 1468194931482 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:31 INFO - PROCESS | 3836 | 1468194931485 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:31 INFO - PROCESS | 3836 | 1468194931586 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 16:55:31 INFO - PROCESS | 3836 | 1468194931652 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:31 INFO - PROCESS | 3836 | 1468194931657 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A87A800 == 27 [pid = 3836] [id = 241] 16:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0015E4800) [pid = 3836] [serial = 722] [outer = 0000000000000000] 16:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0015E9400) [pid = 3836] [serial = 723] [outer = 000000F0015E4800] 16:55:31 INFO - PROCESS | 3836 | 1468194931710 Marionette DEBUG loaded listener.js 16:55:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F002026400) [pid = 3836] [serial = 724] [outer = 000000F0015E4800] 16:55:32 INFO - PROCESS | 3836 | 1468194932126 Marionette TRACE conn7 <- [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]]]}] 16:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 16:55:32 INFO - PROCESS | 3836 | 1468194932168 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 16:55:32 INFO - PROCESS | 3836 | 1468194932173 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 16:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:55:32 INFO - PROCESS | 3836 | 1468194932180 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 3836 | 1468194932183 Marionette TRACE conn7 <- [1,930,null,{}] 16:55:32 INFO - PROCESS | 3836 | 1468194932187 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:32 INFO - PROCESS | 3836 | 1468194932190 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:32 INFO - PROCESS | 3836 | 1468194932286 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 16:55:32 INFO - PROCESS | 3836 | 1468194932293 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:32 INFO - PROCESS | 3836 | 1468194932296 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1DB000 == 28 [pid = 3836] [id = 242] 16:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0020C2000) [pid = 3836] [serial = 725] [outer = 0000000000000000] 16:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F068FDEC00) [pid = 3836] [serial = 726] [outer = 000000F0020C2000] 16:55:32 INFO - PROCESS | 3836 | 1468194932348 Marionette DEBUG loaded listener.js 16:55:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0699D0C00) [pid = 3836] [serial = 727] [outer = 000000F0020C2000] 16:55:32 INFO - PROCESS | 3836 | 1468194932823 Marionette TRACE conn7 <- [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]]]}] 16:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 16:55:32 INFO - PROCESS | 3836 | 1468194932853 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 16:55:32 INFO - PROCESS | 3836 | 1468194932855 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 16:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:55:32 INFO - PROCESS | 3836 | 1468194932859 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 3836 | 1468194932863 Marionette TRACE conn7 <- [1,934,null,{}] 16:55:32 INFO - PROCESS | 3836 | 1468194932875 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:32 INFO - PROCESS | 3836 | 1468194932881 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:33 INFO - PROCESS | 3836 | 1468194933003 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 16:55:33 INFO - PROCESS | 3836 | 1468194933019 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 3836 | 1468194933022 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748D3800 == 29 [pid = 3836] [id = 243] 16:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0020C3000) [pid = 3836] [serial = 728] [outer = 0000000000000000] 16:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06AD31000) [pid = 3836] [serial = 729] [outer = 000000F0020C3000] 16:55:33 INFO - PROCESS | 3836 | 1468194933136 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06B0C9000) [pid = 3836] [serial = 730] [outer = 000000F0020C3000] 16:55:33 INFO - PROCESS | 3836 | 1468194933540 Marionette TRACE conn7 <- [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]]]}] 16:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 16:55:33 INFO - PROCESS | 3836 | 1468194933596 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 16:55:33 INFO - PROCESS | 3836 | 1468194933599 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 16:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:55:33 INFO - PROCESS | 3836 | 1468194933611 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:55:33 INFO - PROCESS | 3836 | 1468194933613 Marionette TRACE conn7 <- [1,938,null,{}] 16:55:33 INFO - PROCESS | 3836 | 1468194933617 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:33 INFO - PROCESS | 3836 | 1468194933619 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:33 INFO - PROCESS | 3836 | 1468194933734 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 16:55:33 INFO - PROCESS | 3836 | 1468194933785 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 3836 | 1468194933787 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075306800 == 30 [pid = 3836] [id = 244] 16:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06C23EC00) [pid = 3836] [serial = 731] [outer = 0000000000000000] 16:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06E1B4800) [pid = 3836] [serial = 732] [outer = 000000F06C23EC00] 16:55:33 INFO - PROCESS | 3836 | 1468194933834 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06F915400) [pid = 3836] [serial = 733] [outer = 000000F06C23EC00] 16:55:34 INFO - PROCESS | 3836 | 1468194934274 Marionette TRACE conn7 <- [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]]]}] 16:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 16:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:55:34 INFO - PROCESS | 3836 | 1468194934287 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 16:55:34 INFO - PROCESS | 3836 | 1468194934289 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 16:55:34 INFO - PROCESS | 3836 | 1468194934292 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:55:34 INFO - PROCESS | 3836 | 1468194934294 Marionette TRACE conn7 <- [1,942,null,{}] 16:55:34 INFO - PROCESS | 3836 | 1468194934304 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:34 INFO - PROCESS | 3836 | 1468194934307 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:34 INFO - PROCESS | 3836 | 1468194934452 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 16:55:34 INFO - PROCESS | 3836 | 1468194934463 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:34 INFO - PROCESS | 3836 | 1468194934465 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E8C800 == 31 [pid = 3836] [id = 245] 16:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06C241000) [pid = 3836] [serial = 734] [outer = 0000000000000000] 16:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0700CD400) [pid = 3836] [serial = 735] [outer = 000000F06C241000] 16:55:34 INFO - PROCESS | 3836 | 1468194934512 Marionette DEBUG loaded listener.js 16:55:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F070CD4800) [pid = 3836] [serial = 736] [outer = 000000F06C241000] 16:55:34 INFO - PROCESS | 3836 | 1468194934958 Marionette TRACE conn7 <- [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]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 16:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:55:35 INFO - PROCESS | 3836 | 1468194935030 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 3836 | 1468194935033 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 16:55:35 INFO - PROCESS | 3836 | 1468194935036 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 3836 | 1468194935038 Marionette TRACE conn7 <- [1,946,null,{}] 16:55:35 INFO - PROCESS | 3836 | 1468194935047 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:35 INFO - PROCESS | 3836 | 1468194935053 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:35 INFO - PROCESS | 3836 | 1468194935189 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 16:55:35 INFO - PROCESS | 3836 | 1468194935202 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:35 INFO - PROCESS | 3836 | 1468194935204 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A5D000 == 32 [pid = 3836] [id = 246] 16:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F070E45000) [pid = 3836] [serial = 737] [outer = 0000000000000000] 16:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070E53800) [pid = 3836] [serial = 738] [outer = 000000F070E45000] 16:55:35 INFO - PROCESS | 3836 | 1468194935251 Marionette DEBUG loaded listener.js 16:55:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0745BC000) [pid = 3836] [serial = 739] [outer = 000000F070E45000] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F07517C000) [pid = 3836] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002029000) [pid = 3836] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0020C4C00) [pid = 3836] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AC7E400) [pid = 3836] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06A82D800) [pid = 3836] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F001BE4C00) [pid = 3836] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F076EF1C00) [pid = 3836] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0753C6000) [pid = 3836] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0020C7800) [pid = 3836] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0006CC800) [pid = 3836] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AD9B000) [pid = 3836] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:55:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0711F5400) [pid = 3836] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:55:35 INFO - PROCESS | 3836 | 1468194935882 Marionette TRACE conn7 <- [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]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 16:55:35 INFO - PROCESS | 3836 | 1468194935921 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 3836 | 1468194935924 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 16:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:55:35 INFO - PROCESS | 3836 | 1468194935927 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 3836 | 1468194935929 Marionette TRACE conn7 <- [1,950,null,{}] 16:55:35 INFO - PROCESS | 3836 | 1468194935932 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:35 INFO - PROCESS | 3836 | 1468194935935 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:36 INFO - PROCESS | 3836 | 1468194936015 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 16:55:36 INFO - PROCESS | 3836 | 1468194936023 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:36 INFO - PROCESS | 3836 | 1468194936024 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078161000 == 33 [pid = 3836] [id = 247] 16:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06AC7E400) [pid = 3836] [serial = 740] [outer = 0000000000000000] 16:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0711C0000) [pid = 3836] [serial = 741] [outer = 000000F06AC7E400] 16:55:36 INFO - PROCESS | 3836 | 1468194936071 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0745C4C00) [pid = 3836] [serial = 742] [outer = 000000F06AC7E400] 16:55:36 INFO - PROCESS | 3836 | 1468194936489 Marionette TRACE conn7 <- [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]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 587ms 16:55:36 INFO - PROCESS | 3836 | 1468194936527 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 3836 | 1468194936529 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 16:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:55:36 INFO - PROCESS | 3836 | 1468194936534 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 3836 | 1468194936536 Marionette TRACE conn7 <- [1,954,null,{}] 16:55:36 INFO - PROCESS | 3836 | 1468194936539 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:36 INFO - PROCESS | 3836 | 1468194936541 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:36 INFO - PROCESS | 3836 | 1468194936623 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 16:55:36 INFO - PROCESS | 3836 | 1468194936630 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:36 INFO - PROCESS | 3836 | 1468194936632 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078DDF000 == 34 [pid = 3836] [id = 248] 16:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0745C7400) [pid = 3836] [serial = 743] [outer = 0000000000000000] 16:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074823400) [pid = 3836] [serial = 744] [outer = 000000F0745C7400] 16:55:36 INFO - PROCESS | 3836 | 1468194936678 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F074DC7C00) [pid = 3836] [serial = 745] [outer = 000000F0745C7400] 16:55:37 INFO - PROCESS | 3836 | 1468194937446 Marionette TRACE conn7 <- [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]]]}] 16:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 16:55:37 INFO - PROCESS | 3836 | 1468194937522 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 16:55:37 INFO - PROCESS | 3836 | 1468194937528 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 16:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:55:37 INFO - PROCESS | 3836 | 1468194937533 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:55:37 INFO - PROCESS | 3836 | 1468194937539 Marionette TRACE conn7 <- [1,958,null,{}] 16:55:37 INFO - PROCESS | 3836 | 1468194937545 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:37 INFO - PROCESS | 3836 | 1468194937548 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:37 INFO - PROCESS | 3836 | 1468194937705 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 16:55:37 INFO - PROCESS | 3836 | 1468194937814 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:37 INFO - PROCESS | 3836 | 1468194937817 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F9EE800 == 35 [pid = 3836] [id = 249] 16:55:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F002023400) [pid = 3836] [serial = 746] [outer = 0000000000000000] 16:55:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F00202E000) [pid = 3836] [serial = 747] [outer = 000000F002023400] 16:55:37 INFO - PROCESS | 3836 | 1468194937879 Marionette DEBUG loaded listener.js 16:55:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F068FEA800) [pid = 3836] [serial = 748] [outer = 000000F002023400] 16:55:38 INFO - PROCESS | 3836 | 1468194938633 Marionette TRACE conn7 <- [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]]]}] 16:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1184ms 16:55:38 INFO - PROCESS | 3836 | 1468194938720 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 16:55:38 INFO - PROCESS | 3836 | 1468194938725 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 16:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:55:38 INFO - PROCESS | 3836 | 1468194938732 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:55:38 INFO - PROCESS | 3836 | 1468194938735 Marionette TRACE conn7 <- [1,962,null,{}] 16:55:38 INFO - PROCESS | 3836 | 1468194938739 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:38 INFO - PROCESS | 3836 | 1468194938742 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:38 INFO - PROCESS | 3836 | 1468194938885 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 16:55:38 INFO - PROCESS | 3836 | 1468194938979 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:38 INFO - PROCESS | 3836 | 1468194938982 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777B3800 == 36 [pid = 3836] [id = 250] 16:55:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AC7F800) [pid = 3836] [serial = 749] [outer = 0000000000000000] 16:55:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06AE45C00) [pid = 3836] [serial = 750] [outer = 000000F06AC7F800] 16:55:39 INFO - PROCESS | 3836 | 1468194939042 Marionette DEBUG loaded listener.js 16:55:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06F404800) [pid = 3836] [serial = 751] [outer = 000000F06AC7F800] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F078161000 == 35 [pid = 3836] [id = 247] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A5D000 == 34 [pid = 3836] [id = 246] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E8C800 == 33 [pid = 3836] [id = 245] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F075306800 == 32 [pid = 3836] [id = 244] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748D3800 == 31 [pid = 3836] [id = 243] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1DB000 == 30 [pid = 3836] [id = 242] 16:55:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A87A800 == 29 [pid = 3836] [id = 241] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F000645400) [pid = 3836] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F075B2EC00) [pid = 3836] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F07490CC00) [pid = 3836] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07481A000) [pid = 3836] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0700CFC00) [pid = 3836] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06B0D2800) [pid = 3836] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06AC86000) [pid = 3836] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06B0D0800) [pid = 3836] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BEA400) [pid = 3836] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020C6400) [pid = 3836] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F077630800) [pid = 3836] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F076F6A800) [pid = 3836] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0020D2000) [pid = 3836] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F069948800) [pid = 3836] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F070086C00) [pid = 3836] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06AD98800) [pid = 3836] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F077967400) [pid = 3836] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F076CCC800) [pid = 3836] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0775F6400) [pid = 3836] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F077529000) [pid = 3836] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0711FB000) [pid = 3836] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0745B9C00) [pid = 3836] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F076CCAC00) [pid = 3836] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F070D93800) [pid = 3836] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:55:39 INFO - PROCESS | 3836 | 1468194939835 Marionette TRACE conn7 <- [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]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1135ms 16:55:39 INFO - PROCESS | 3836 | 1468194939869 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 16:55:39 INFO - PROCESS | 3836 | 1468194939873 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 16:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:55:39 INFO - PROCESS | 3836 | 1468194939878 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - PROCESS | 3836 | 1468194939882 Marionette TRACE conn7 <- [1,966,null,{}] 16:55:39 INFO - PROCESS | 3836 | 1468194939888 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:39 INFO - PROCESS | 3836 | 1468194939891 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:40 INFO - PROCESS | 3836 | 1468194939986 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 16:55:40 INFO - PROCESS | 3836 | 1468194940000 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 3836 | 1468194940002 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BC6C800 == 30 [pid = 3836] [id = 251] 16:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F002021000) [pid = 3836] [serial = 752] [outer = 0000000000000000] 16:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F00202D000) [pid = 3836] [serial = 753] [outer = 000000F002021000] 16:55:40 INFO - PROCESS | 3836 | 1468194940052 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F0020D6C00) [pid = 3836] [serial = 754] [outer = 000000F002021000] 16:55:40 INFO - PROCESS | 3836 | 1468194940574 Marionette TRACE conn7 <- [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]]]}] 16:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 16:55:40 INFO - PROCESS | 3836 | 1468194940616 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 3836 | 1468194940621 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 16:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:55:40 INFO - PROCESS | 3836 | 1468194940627 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 3836 | 1468194940630 Marionette TRACE conn7 <- [1,970,null,{}] 16:55:40 INFO - PROCESS | 3836 | 1468194940634 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:40 INFO - PROCESS | 3836 | 1468194940637 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:40 INFO - PROCESS | 3836 | 1468194940731 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 16:55:40 INFO - PROCESS | 3836 | 1468194940801 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 3836 | 1468194940804 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07114D800 == 31 [pid = 3836] [id = 252] 16:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06AC88000) [pid = 3836] [serial = 755] [outer = 0000000000000000] 16:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06AD26400) [pid = 3836] [serial = 756] [outer = 000000F06AC88000] 16:55:40 INFO - PROCESS | 3836 | 1468194940855 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06B364000) [pid = 3836] [serial = 757] [outer = 000000F06AC88000] 16:55:41 INFO - PROCESS | 3836 | 1468194941241 Marionette TRACE conn7 <- [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]]]}] 16:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 16:55:41 INFO - PROCESS | 3836 | 1468194941302 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 16:55:41 INFO - PROCESS | 3836 | 1468194941304 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 16:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:55:41 INFO - PROCESS | 3836 | 1468194941308 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:55:41 INFO - PROCESS | 3836 | 1468194941312 Marionette TRACE conn7 <- [1,974,null,{}] 16:55:41 INFO - PROCESS | 3836 | 1468194941324 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:41 INFO - PROCESS | 3836 | 1468194941329 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:41 INFO - PROCESS | 3836 | 1468194941421 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 16:55:41 INFO - PROCESS | 3836 | 1468194941437 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:41 INFO - PROCESS | 3836 | 1468194941440 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E83800 == 32 [pid = 3836] [id = 253] 16:55:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06F68D400) [pid = 3836] [serial = 758] [outer = 0000000000000000] 16:55:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F070C34800) [pid = 3836] [serial = 759] [outer = 000000F06F68D400] 16:55:41 INFO - PROCESS | 3836 | 1468194941489 Marionette DEBUG loaded listener.js 16:55:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F070E4E400) [pid = 3836] [serial = 760] [outer = 000000F06F68D400] 16:55:41 INFO - PROCESS | 3836 | 1468194941942 Marionette TRACE conn7 <- [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]]]}] 16:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 16:55:42 INFO - PROCESS | 3836 | 1468194942001 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 16:55:42 INFO - PROCESS | 3836 | 1468194942004 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 16:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:55:42 INFO - PROCESS | 3836 | 1468194942008 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:55:42 INFO - PROCESS | 3836 | 1468194942009 Marionette TRACE conn7 <- [1,978,null,{}] 16:55:42 INFO - PROCESS | 3836 | 1468194942013 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:42 INFO - PROCESS | 3836 | 1468194942015 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:42 INFO - PROCESS | 3836 | 1468194942137 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 16:55:42 INFO - PROCESS | 3836 | 1468194942143 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 3836 | 1468194942145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778CE800 == 33 [pid = 3836] [id = 254] 16:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0711EF400) [pid = 3836] [serial = 761] [outer = 0000000000000000] 16:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0711FE400) [pid = 3836] [serial = 762] [outer = 000000F0711EF400] 16:55:42 INFO - PROCESS | 3836 | 1468194942192 Marionette DEBUG loaded listener.js 16:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0745BEC00) [pid = 3836] [serial = 763] [outer = 000000F0711EF400] 16:55:42 INFO - PROCESS | 3836 | 1468194942632 Marionette TRACE conn7 <- [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]]]}] 16:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 16:55:42 INFO - PROCESS | 3836 | 1468194942681 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 16:55:42 INFO - PROCESS | 3836 | 1468194942684 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 16:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:55:42 INFO - PROCESS | 3836 | 1468194942692 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:55:42 INFO - PROCESS | 3836 | 1468194942694 Marionette TRACE conn7 <- [1,982,null,{}] 16:55:42 INFO - PROCESS | 3836 | 1468194942698 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:42 INFO - PROCESS | 3836 | 1468194942700 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:42 INFO - PROCESS | 3836 | 1468194942808 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 16:55:42 INFO - PROCESS | 3836 | 1468194942889 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 3836 | 1468194942892 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078165800 == 34 [pid = 3836] [id = 255] 16:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F07481D400) [pid = 3836] [serial = 764] [outer = 0000000000000000] 16:55:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0749A8800) [pid = 3836] [serial = 765] [outer = 000000F07481D400] 16:55:42 INFO - PROCESS | 3836 | 1468194942938 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F074F0D000) [pid = 3836] [serial = 766] [outer = 000000F07481D400] 16:55:43 INFO - PROCESS | 3836 | 1468194943360 Marionette TRACE conn7 <- [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]]]}] 16:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 16:55:43 INFO - PROCESS | 3836 | 1468194943425 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 3836 | 1468194943427 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 16:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:55:43 INFO - PROCESS | 3836 | 1468194943430 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 3836 | 1468194943432 Marionette TRACE conn7 <- [1,986,null,{}] 16:55:43 INFO - PROCESS | 3836 | 1468194943436 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:43 INFO - PROCESS | 3836 | 1468194943442 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:43 INFO - PROCESS | 3836 | 1468194943598 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 16:55:43 INFO - PROCESS | 3836 | 1468194943623 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:43 INFO - PROCESS | 3836 | 1468194943625 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A474800 == 35 [pid = 3836] [id = 256] 16:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F075B4E000) [pid = 3836] [serial = 767] [outer = 0000000000000000] 16:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F076C32800) [pid = 3836] [serial = 768] [outer = 000000F075B4E000] 16:55:43 INFO - PROCESS | 3836 | 1468194943672 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076CCAC00) [pid = 3836] [serial = 769] [outer = 000000F075B4E000] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06C23EC00) [pid = 3836] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0020C2000) [pid = 3836] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0020C3000) [pid = 3836] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0015E4800) [pid = 3836] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F001BE3000) [pid = 3836] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06C241000) [pid = 3836] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F001BE5C00) [pid = 3836] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06B346000) [pid = 3836] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0753C4000) [pid = 3836] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0775F6800) [pid = 3836] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F070E45000) [pid = 3836] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:55:44 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06AC7E400) [pid = 3836] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:55:44 INFO - PROCESS | 3836 | 1468194944150 Marionette TRACE conn7 <- [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]]]}] 16:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 775ms 16:55:44 INFO - PROCESS | 3836 | 1468194944209 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 16:55:44 INFO - PROCESS | 3836 | 1468194944211 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 16:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:55:44 INFO - PROCESS | 3836 | 1468194944215 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:55:44 INFO - PROCESS | 3836 | 1468194944216 Marionette TRACE conn7 <- [1,990,null,{}] 16:55:44 INFO - PROCESS | 3836 | 1468194944220 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:44 INFO - PROCESS | 3836 | 1468194944222 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:44 INFO - PROCESS | 3836 | 1468194944331 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 16:55:44 INFO - PROCESS | 3836 | 1468194944380 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 3836 | 1468194944382 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B01F800 == 36 [pid = 3836] [id = 257] 16:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F00063E800) [pid = 3836] [serial = 770] [outer = 0000000000000000] 16:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06ADA4400) [pid = 3836] [serial = 771] [outer = 000000F00063E800] 16:55:44 INFO - PROCESS | 3836 | 1468194944427 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F075B56C00) [pid = 3836] [serial = 772] [outer = 000000F00063E800] 16:55:44 INFO - PROCESS | 3836 | 1468194944775 Marionette TRACE conn7 <- [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]]]}] 16:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 587ms 16:55:44 INFO - PROCESS | 3836 | 1468194944805 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 16:55:44 INFO - PROCESS | 3836 | 1468194944807 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 16:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:55:44 INFO - PROCESS | 3836 | 1468194944811 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:55:44 INFO - PROCESS | 3836 | 1468194944813 Marionette TRACE conn7 <- [1,994,null,{}] 16:55:44 INFO - PROCESS | 3836 | 1468194944817 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:44 INFO - PROCESS | 3836 | 1468194944819 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:44 INFO - PROCESS | 3836 | 1468194944934 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 16:55:44 INFO - PROCESS | 3836 | 1468194944959 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 3836 | 1468194944961 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B19D800 == 37 [pid = 3836] [id = 258] 16:55:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F002027C00) [pid = 3836] [serial = 773] [outer = 0000000000000000] 16:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F076CD0C00) [pid = 3836] [serial = 774] [outer = 000000F002027C00] 16:55:45 INFO - PROCESS | 3836 | 1468194945016 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F07759D800) [pid = 3836] [serial = 775] [outer = 000000F002027C00] 16:55:45 INFO - PROCESS | 3836 | 1468194945405 Marionette TRACE conn7 <- [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]]]}] 16:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 16:55:45 INFO - PROCESS | 3836 | 1468194945443 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 16:55:45 INFO - PROCESS | 3836 | 1468194945445 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 16:55:45 INFO - PROCESS | 3836 | 1468194945448 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:55:45 INFO - PROCESS | 3836 | 1468194945450 Marionette TRACE conn7 <- [1,998,null,{}] 16:55:45 INFO - PROCESS | 3836 | 1468194945454 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:45 INFO - PROCESS | 3836 | 1468194945456 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:45 INFO - PROCESS | 3836 | 1468194945569 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 16:55:45 INFO - PROCESS | 3836 | 1468194945577 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 3836 | 1468194945579 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8A1800 == 38 [pid = 3836] [id = 259] 16:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F077527C00) [pid = 3836] [serial = 776] [outer = 0000000000000000] 16:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077628C00) [pid = 3836] [serial = 777] [outer = 000000F077527C00] 16:55:45 INFO - PROCESS | 3836 | 1468194945625 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0776C3000) [pid = 3836] [serial = 778] [outer = 000000F077527C00] 16:55:46 INFO - PROCESS | 3836 | 1468194946081 Marionette TRACE conn7 <- [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]]]}] 16:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 16:55:46 INFO - PROCESS | 3836 | 1468194946124 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 16:55:46 INFO - PROCESS | 3836 | 1468194946129 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 16:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:55:46 INFO - PROCESS | 3836 | 1468194946135 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:55:46 INFO - PROCESS | 3836 | 1468194946140 Marionette TRACE conn7 <- [1,1002,null,{}] 16:55:46 INFO - PROCESS | 3836 | 1468194946164 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:46 INFO - PROCESS | 3836 | 1468194946167 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:46 INFO - PROCESS | 3836 | 1468194946301 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 16:55:46 INFO - PROCESS | 3836 | 1468194946383 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:46 INFO - PROCESS | 3836 | 1468194946388 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C265800 == 39 [pid = 3836] [id = 260] 16:55:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F001BE3C00) [pid = 3836] [serial = 779] [outer = 0000000000000000] 16:55:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F001BF0400) [pid = 3836] [serial = 780] [outer = 000000F001BE3C00] 16:55:46 INFO - PROCESS | 3836 | 1468194946449 Marionette DEBUG loaded listener.js 16:55:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06A82A800) [pid = 3836] [serial = 781] [outer = 000000F001BE3C00] 16:55:47 INFO - PROCESS | 3836 | 1468194947137 Marionette TRACE conn7 <- [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]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1027ms 16:55:47 INFO - PROCESS | 3836 | 1468194947165 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 3836 | 1468194947170 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 16:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:55:47 INFO - PROCESS | 3836 | 1468194947177 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 3836 | 1468194947180 Marionette TRACE conn7 <- [1,1006,null,{}] 16:55:47 INFO - PROCESS | 3836 | 1468194947184 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:47 INFO - PROCESS | 3836 | 1468194947187 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:47 INFO - PROCESS | 3836 | 1468194947323 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 16:55:47 INFO - PROCESS | 3836 | 1468194947440 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 3836 | 1468194947443 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778C1800 == 40 [pid = 3836] [id = 261] 16:55:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06BADF400) [pid = 3836] [serial = 782] [outer = 0000000000000000] 16:55:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06C23D800) [pid = 3836] [serial = 783] [outer = 000000F06BADF400] 16:55:47 INFO - PROCESS | 3836 | 1468194947505 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0711F7000) [pid = 3836] [serial = 784] [outer = 000000F06BADF400] 16:55:48 INFO - PROCESS | 3836 | 1468194948170 Marionette TRACE conn7 <- [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]]]}] 16:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1025ms 16:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:55:48 INFO - PROCESS | 3836 | 1468194948202 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 16:55:48 INFO - PROCESS | 3836 | 1468194948205 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 16:55:48 INFO - PROCESS | 3836 | 1468194948209 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:55:48 INFO - PROCESS | 3836 | 1468194948213 Marionette TRACE conn7 <- [1,1010,null,{}] 16:55:48 INFO - PROCESS | 3836 | 1468194948225 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:48 INFO - PROCESS | 3836 | 1468194948231 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:48 INFO - PROCESS | 3836 | 1468194948355 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 16:55:48 INFO - PROCESS | 3836 | 1468194948474 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:48 INFO - PROCESS | 3836 | 1468194948478 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E280000 == 41 [pid = 3836] [id = 262] 16:55:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0753C2400) [pid = 3836] [serial = 785] [outer = 0000000000000000] 16:55:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F076CC3400) [pid = 3836] [serial = 786] [outer = 000000F0753C2400] 16:55:48 INFO - PROCESS | 3836 | 1468194948540 Marionette DEBUG loaded listener.js 16:55:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F077AF3000) [pid = 3836] [serial = 787] [outer = 000000F0753C2400] 16:55:49 INFO - PROCESS | 3836 | 1468194949099 Marionette TRACE conn7 <- [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]]]}] 16:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 923ms 16:55:49 INFO - PROCESS | 3836 | 1468194949134 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 16:55:49 INFO - PROCESS | 3836 | 1468194949138 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 16:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:55:49 INFO - PROCESS | 3836 | 1468194949141 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:55:49 INFO - PROCESS | 3836 | 1468194949144 Marionette TRACE conn7 <- [1,1014,null,{}] 16:55:49 INFO - PROCESS | 3836 | 1468194949148 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:49 INFO - PROCESS | 3836 | 1468194949150 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:49 INFO - PROCESS | 3836 | 1468194949267 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 16:55:49 INFO - PROCESS | 3836 | 1468194949356 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:49 INFO - PROCESS | 3836 | 1468194949358 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2DA000 == 42 [pid = 3836] [id = 263] 16:55:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F077BB0C00) [pid = 3836] [serial = 788] [outer = 0000000000000000] 16:55:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F077BB3400) [pid = 3836] [serial = 789] [outer = 000000F077BB0C00] 16:55:49 INFO - PROCESS | 3836 | 1468194949414 Marionette DEBUG loaded listener.js 16:55:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F077F69000) [pid = 3836] [serial = 790] [outer = 000000F077BB0C00] 16:55:50 INFO - PROCESS | 3836 | 1468194950040 Marionette TRACE conn7 <- [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]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 16:55:50 INFO - PROCESS | 3836 | 1468194950130 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 16:55:50 INFO - PROCESS | 3836 | 1468194950132 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 16:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:55:50 INFO - PROCESS | 3836 | 1468194950136 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - PROCESS | 3836 | 1468194950139 Marionette TRACE conn7 <- [1,1018,null,{}] 16:55:50 INFO - PROCESS | 3836 | 1468194950143 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:50 INFO - PROCESS | 3836 | 1468194950145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:50 INFO - PROCESS | 3836 | 1468194950449 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 16:55:50 INFO - PROCESS | 3836 | 1468194950458 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:50 INFO - PROCESS | 3836 | 1468194950461 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F748000 == 43 [pid = 3836] [id = 264] 16:55:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F001BF0C00) [pid = 3836] [serial = 791] [outer = 0000000000000000] 16:55:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F002029000) [pid = 3836] [serial = 792] [outer = 000000F001BF0C00] 16:55:50 INFO - PROCESS | 3836 | 1468194950513 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F068FE6000) [pid = 3836] [serial = 793] [outer = 000000F001BF0C00] 16:55:51 INFO - PROCESS | 3836 | 1468194951129 Marionette TRACE conn7 <- [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]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1024ms 16:55:51 INFO - PROCESS | 3836 | 1468194951164 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 16:55:51 INFO - PROCESS | 3836 | 1468194951168 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 16:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:55:51 INFO - PROCESS | 3836 | 1468194951172 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - PROCESS | 3836 | 1468194951175 Marionette TRACE conn7 <- [1,1022,null,{}] 16:55:51 INFO - PROCESS | 3836 | 1468194951180 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:51 INFO - PROCESS | 3836 | 1468194951183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:51 INFO - PROCESS | 3836 | 1468194951289 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 16:55:51 INFO - PROCESS | 3836 | 1468194951365 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 3836 | 1468194951368 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070E9E800 == 44 [pid = 3836] [id = 265] 16:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F06AD2C400) [pid = 3836] [serial = 794] [outer = 0000000000000000] 16:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06AD9BC00) [pid = 3836] [serial = 795] [outer = 000000F06AD2C400] 16:55:51 INFO - PROCESS | 3836 | 1468194951420 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06B6F2400) [pid = 3836] [serial = 796] [outer = 000000F06AD2C400] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F06B6E0000 == 43 [pid = 3836] [id = 240] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B19D800 == 42 [pid = 3836] [id = 258] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B01F800 == 41 [pid = 3836] [id = 257] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A474800 == 40 [pid = 3836] [id = 256] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F078165800 == 39 [pid = 3836] [id = 255] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778CE800 == 38 [pid = 3836] [id = 254] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E83800 == 37 [pid = 3836] [id = 253] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07114D800 == 36 [pid = 3836] [id = 252] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BC6C800 == 35 [pid = 3836] [id = 251] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777B3800 == 34 [pid = 3836] [id = 250] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F9EE800 == 33 [pid = 3836] [id = 249] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F078DDF000 == 32 [pid = 3836] [id = 248] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F748000 == 31 [pid = 3836] [id = 264] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2DA000 == 30 [pid = 3836] [id = 263] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E280000 == 29 [pid = 3836] [id = 262] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778C1800 == 28 [pid = 3836] [id = 261] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8A1800 == 27 [pid = 3836] [id = 259] 16:55:52 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C265800 == 26 [pid = 3836] [id = 260] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06E1B4800) [pid = 3836] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F06F915400) [pid = 3836] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F068FDEC00) [pid = 3836] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0699D0C00) [pid = 3836] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06AD31000) [pid = 3836] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0015E9400) [pid = 3836] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F002026400) [pid = 3836] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0699CE400) [pid = 3836] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F001BEF800) [pid = 3836] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F070CD4800) [pid = 3836] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F069F33C00) [pid = 3836] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F002024C00) [pid = 3836] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0700CD400) [pid = 3836] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F070CD7C00) [pid = 3836] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06F68D000) [pid = 3836] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F076CCEC00) [pid = 3836] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F075B4AC00) [pid = 3836] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F077E22000) [pid = 3836] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F077BB4C00) [pid = 3836] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F070E53800) [pid = 3836] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0745BC000) [pid = 3836] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0711C0000) [pid = 3836] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06B0C9000) [pid = 3836] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F074823400) [pid = 3836] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0745C4C00) [pid = 3836] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:55:52 INFO - PROCESS | 3836 | 1468194952619 Marionette TRACE conn7 <- [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]]]}] 16:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1487ms 16:55:52 INFO - PROCESS | 3836 | 1468194952665 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 16:55:52 INFO - PROCESS | 3836 | 1468194952669 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 16:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:55:52 INFO - PROCESS | 3836 | 1468194952674 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:55:52 INFO - PROCESS | 3836 | 1468194952679 Marionette TRACE conn7 <- [1,1026,null,{}] 16:55:52 INFO - PROCESS | 3836 | 1468194952685 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:52 INFO - PROCESS | 3836 | 1468194952688 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:52 INFO - PROCESS | 3836 | 1468194952809 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 16:55:52 INFO - PROCESS | 3836 | 1468194952881 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:52 INFO - PROCESS | 3836 | 1468194952884 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD7000 == 27 [pid = 3836] [id = 266] 16:55:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F002024400) [pid = 3836] [serial = 797] [outer = 0000000000000000] 16:55:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0020BD000) [pid = 3836] [serial = 798] [outer = 000000F002024400] 16:55:52 INFO - PROCESS | 3836 | 1468194952935 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0020D0C00) [pid = 3836] [serial = 799] [outer = 000000F002024400] 16:55:53 INFO - PROCESS | 3836 | 1468194953336 Marionette TRACE conn7 <- [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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 16:55:53 INFO - PROCESS | 3836 | 1468194953369 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 3836 | 1468194953374 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 16:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:55:53 INFO - PROCESS | 3836 | 1468194953414 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 3836 | 1468194953418 Marionette TRACE conn7 <- [1,1030,null,{}] 16:55:53 INFO - PROCESS | 3836 | 1468194953421 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:53 INFO - PROCESS | 3836 | 1468194953424 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:53 INFO - PROCESS | 3836 | 1468194953520 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 16:55:53 INFO - PROCESS | 3836 | 1468194953527 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 3836 | 1468194953529 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F9F1800 == 28 [pid = 3836] [id = 267] 16:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F068FE7400) [pid = 3836] [serial = 800] [outer = 0000000000000000] 16:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06A825400) [pid = 3836] [serial = 801] [outer = 000000F068FE7400] 16:55:53 INFO - PROCESS | 3836 | 1468194953578 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06AC84800) [pid = 3836] [serial = 802] [outer = 000000F068FE7400] 16:55:54 INFO - PROCESS | 3836 | 1468194954015 Marionette TRACE conn7 <- [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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 16:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:55:54 INFO - PROCESS | 3836 | 1468194954049 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 3836 | 1468194954051 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 16:55:54 INFO - PROCESS | 3836 | 1468194954055 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 3836 | 1468194954059 Marionette TRACE conn7 <- [1,1034,null,{}] 16:55:54 INFO - PROCESS | 3836 | 1468194954070 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:54 INFO - PROCESS | 3836 | 1468194954076 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:54 INFO - PROCESS | 3836 | 1468194954166 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 16:55:54 INFO - PROCESS | 3836 | 1468194954173 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 3836 | 1468194954177 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F81800 == 29 [pid = 3836] [id = 268] 16:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AD9D000) [pid = 3836] [serial = 803] [outer = 0000000000000000] 16:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06B34EC00) [pid = 3836] [serial = 804] [outer = 000000F06AD9D000] 16:55:54 INFO - PROCESS | 3836 | 1468194954228 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06C2A9000) [pid = 3836] [serial = 805] [outer = 000000F06AD9D000] 16:55:54 INFO - PROCESS | 3836 | 1468194954707 Marionette TRACE conn7 <- [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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 16:55:54 INFO - PROCESS | 3836 | 1468194954748 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 3836 | 1468194954751 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 16:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:55:54 INFO - PROCESS | 3836 | 1468194954755 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 3836 | 1468194954756 Marionette TRACE conn7 <- [1,1038,null,{}] 16:55:54 INFO - PROCESS | 3836 | 1468194954760 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:54 INFO - PROCESS | 3836 | 1468194954762 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:54 INFO - PROCESS | 3836 | 1468194954881 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 16:55:54 INFO - PROCESS | 3836 | 1468194954963 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 3836 | 1468194954965 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B73000 == 30 [pid = 3836] [id = 269] 16:55:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06F915400) [pid = 3836] [serial = 806] [outer = 0000000000000000] 16:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06FE45C00) [pid = 3836] [serial = 807] [outer = 000000F06F915400] 16:55:55 INFO - PROCESS | 3836 | 1468194955013 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F070086400) [pid = 3836] [serial = 808] [outer = 000000F06F915400] 16:55:55 INFO - PROCESS | 3836 | 1468194955420 Marionette TRACE conn7 <- [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]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 16:55:55 INFO - PROCESS | 3836 | 1468194955491 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 16:55:55 INFO - PROCESS | 3836 | 1468194955493 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 16:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:55:55 INFO - PROCESS | 3836 | 1468194955497 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 3836 | 1468194955499 Marionette TRACE conn7 <- [1,1042,null,{}] 16:55:55 INFO - PROCESS | 3836 | 1468194955502 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:55 INFO - PROCESS | 3836 | 1468194955505 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:55 INFO - PROCESS | 3836 | 1468194955619 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 16:55:55 INFO - PROCESS | 3836 | 1468194955630 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 3836 | 1468194955632 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EA9000 == 31 [pid = 3836] [id = 270] 16:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0020CBC00) [pid = 3836] [serial = 809] [outer = 0000000000000000] 16:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F070CD5C00) [pid = 3836] [serial = 810] [outer = 000000F0020CBC00] 16:55:55 INFO - PROCESS | 3836 | 1468194955715 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070D93C00) [pid = 3836] [serial = 811] [outer = 000000F0020CBC00] 16:55:56 INFO - PROCESS | 3836 | 1468194956146 Marionette TRACE conn7 <- [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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 16:55:56 INFO - PROCESS | 3836 | 1468194956177 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 3836 | 1468194956179 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 16:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:55:56 INFO - PROCESS | 3836 | 1468194956187 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 3836 | 1468194956189 Marionette TRACE conn7 <- [1,1046,null,{}] 16:55:56 INFO - PROCESS | 3836 | 1468194956193 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:56 INFO - PROCESS | 3836 | 1468194956199 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:56 INFO - PROCESS | 3836 | 1468194956349 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 16:55:56 INFO - PROCESS | 3836 | 1468194956372 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 3836 | 1468194956374 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078113000 == 32 [pid = 3836] [id = 271] 16:55:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06A3C9000) [pid = 3836] [serial = 812] [outer = 0000000000000000] 16:55:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F074521800) [pid = 3836] [serial = 813] [outer = 000000F06A3C9000] 16:55:56 INFO - PROCESS | 3836 | 1468194956422 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07481B800) [pid = 3836] [serial = 814] [outer = 000000F06A3C9000] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06AC88000) [pid = 3836] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F002027C00) [pid = 3836] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F00063E800) [pid = 3836] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F075B4E000) [pid = 3836] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0711EF400) [pid = 3836] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06F68D400) [pid = 3836] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002023400) [pid = 3836] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0745C7400) [pid = 3836] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F07481D400) [pid = 3836] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F002021000) [pid = 3836] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AC7F800) [pid = 3836] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:55:56 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F077527C00) [pid = 3836] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:55:57 INFO - PROCESS | 3836 | 1468194956997 Marionette TRACE conn7 <- [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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 819ms 16:55:57 INFO - PROCESS | 3836 | 1468194957009 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 3836 | 1468194957011 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 16:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:55:57 INFO - PROCESS | 3836 | 1468194957014 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 3836 | 1468194957016 Marionette TRACE conn7 <- [1,1050,null,{}] 16:55:57 INFO - PROCESS | 3836 | 1468194957030 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:57 INFO - PROCESS | 3836 | 1468194957032 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:57 INFO - PROCESS | 3836 | 1468194957113 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 16:55:57 INFO - PROCESS | 3836 | 1468194957118 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 3836 | 1468194957120 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078516000 == 33 [pid = 3836] [id = 272] 16:55:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AC7DC00) [pid = 3836] [serial = 815] [outer = 0000000000000000] 16:55:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06FE4F800) [pid = 3836] [serial = 816] [outer = 000000F06AC7DC00] 16:55:57 INFO - PROCESS | 3836 | 1468194957167 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0745C4000) [pid = 3836] [serial = 817] [outer = 000000F06AC7DC00] 16:55:57 INFO - PROCESS | 3836 | 1468194957573 Marionette TRACE conn7 <- [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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 16:55:57 INFO - PROCESS | 3836 | 1468194957648 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 16:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:55:57 INFO - PROCESS | 3836 | 1468194957650 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 16:55:57 INFO - PROCESS | 3836 | 1468194957653 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 3836 | 1468194957655 Marionette TRACE conn7 <- [1,1054,null,{}] 16:55:57 INFO - PROCESS | 3836 | 1468194957659 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:57 INFO - PROCESS | 3836 | 1468194957661 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:57 INFO - PROCESS | 3836 | 1468194957743 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 16:55:57 INFO - PROCESS | 3836 | 1468194957750 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 3836 | 1468194957752 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A175800 == 34 [pid = 3836] [id = 273] 16:55:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F07451FC00) [pid = 3836] [serial = 818] [outer = 0000000000000000] 16:55:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F074DC2800) [pid = 3836] [serial = 819] [outer = 000000F07451FC00] 16:55:57 INFO - PROCESS | 3836 | 1468194957798 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07517CC00) [pid = 3836] [serial = 820] [outer = 000000F07451FC00] 16:55:58 INFO - PROCESS | 3836 | 1468194958233 Marionette TRACE conn7 <- [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]]]}] 16:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 16:55:58 INFO - PROCESS | 3836 | 1468194958286 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 16:55:58 INFO - PROCESS | 3836 | 1468194958289 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 16:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:55:58 INFO - PROCESS | 3836 | 1468194958292 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:55:58 INFO - PROCESS | 3836 | 1468194958294 Marionette TRACE conn7 <- [1,1058,null,{}] 16:55:58 INFO - PROCESS | 3836 | 1468194958302 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:58 INFO - PROCESS | 3836 | 1468194958304 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:58 INFO - PROCESS | 3836 | 1468194958387 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 16:55:58 INFO - PROCESS | 3836 | 1468194958393 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:58 INFO - PROCESS | 3836 | 1468194958395 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:55:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B19A000 == 35 [pid = 3836] [id = 274] 16:55:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F074DBEC00) [pid = 3836] [serial = 821] [outer = 0000000000000000] 16:55:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0753C7C00) [pid = 3836] [serial = 822] [outer = 000000F074DBEC00] 16:55:58 INFO - PROCESS | 3836 | 1468194958443 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F075B52000) [pid = 3836] [serial = 823] [outer = 000000F074DBEC00] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD7000 == 34 [pid = 3836] [id = 266] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F070E9E800 == 33 [pid = 3836] [id = 265] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F9F1800 == 32 [pid = 3836] [id = 267] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F81800 == 31 [pid = 3836] [id = 268] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B73000 == 30 [pid = 3836] [id = 269] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A175800 == 29 [pid = 3836] [id = 273] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F078516000 == 28 [pid = 3836] [id = 272] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EA9000 == 27 [pid = 3836] [id = 270] 16:55:59 INFO - PROCESS | 3836 | --DOCSHELL 000000F078113000 == 26 [pid = 3836] [id = 271] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F07759D800) [pid = 3836] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F077628C00) [pid = 3836] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0776C3000) [pid = 3836] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06B364000) [pid = 3836] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F076CD0C00) [pid = 3836] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F075B56C00) [pid = 3836] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F076C32800) [pid = 3836] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0711FE400) [pid = 3836] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F070C34800) [pid = 3836] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F070E4E400) [pid = 3836] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AD26400) [pid = 3836] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F068FEA800) [pid = 3836] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06ADA4400) [pid = 3836] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F074DC7C00) [pid = 3836] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F076CCAC00) [pid = 3836] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F074F0D000) [pid = 3836] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0749A8800) [pid = 3836] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0020D6C00) [pid = 3836] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06AE45C00) [pid = 3836] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06F404800) [pid = 3836] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0745BEC00) [pid = 3836] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F00202E000) [pid = 3836] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F00202D000) [pid = 3836] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:56:00 INFO - PROCESS | 3836 | 1468194960246 Marionette TRACE conn7 <- [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]]]}] 16:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1986ms 16:56:00 INFO - PROCESS | 3836 | 1468194960282 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 16:56:00 INFO - PROCESS | 3836 | 1468194960286 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 16:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:56:00 INFO - PROCESS | 3836 | 1468194960291 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - PROCESS | 3836 | 1468194960295 Marionette TRACE conn7 <- [1,1062,null,{}] 16:56:00 INFO - PROCESS | 3836 | 1468194960301 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:00 INFO - PROCESS | 3836 | 1468194960305 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:00 INFO - PROCESS | 3836 | 1468194960414 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 16:56:00 INFO - PROCESS | 3836 | 1468194960425 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:00 INFO - PROCESS | 3836 | 1468194960431 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A3AB800 == 27 [pid = 3836] [id = 275] 16:56:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F0015DFC00) [pid = 3836] [serial = 824] [outer = 0000000000000000] 16:56:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0015E1000) [pid = 3836] [serial = 825] [outer = 000000F0015DFC00] 16:56:00 INFO - PROCESS | 3836 | 1468194960496 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001BE7800) [pid = 3836] [serial = 826] [outer = 000000F0015DFC00] 16:56:01 INFO - PROCESS | 3836 | 1468194960997 Marionette TRACE conn7 <- [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]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 16:56:01 INFO - PROCESS | 3836 | 1468194961033 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 3836 | 1468194961038 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 16:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:56:01 INFO - PROCESS | 3836 | 1468194961045 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 3836 | 1468194961048 Marionette TRACE conn7 <- [1,1066,null,{}] 16:56:01 INFO - PROCESS | 3836 | 1468194961052 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:01 INFO - PROCESS | 3836 | 1468194961055 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:01 INFO - PROCESS | 3836 | 1468194961145 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 16:56:01 INFO - PROCESS | 3836 | 1468194961154 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 3836 | 1468194961157 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C257800 == 28 [pid = 3836] [id = 276] 16:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F00202E000) [pid = 3836] [serial = 827] [outer = 0000000000000000] 16:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0020BE400) [pid = 3836] [serial = 828] [outer = 000000F00202E000] 16:56:01 INFO - PROCESS | 3836 | 1468194961207 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0020CC800) [pid = 3836] [serial = 829] [outer = 000000F00202E000] 16:56:01 INFO - PROCESS | 3836 | 1468194961672 Marionette TRACE conn7 <- [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]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 16:56:01 INFO - PROCESS | 3836 | 1468194961720 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 3836 | 1468194961723 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 16:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:56:01 INFO - PROCESS | 3836 | 1468194961726 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 3836 | 1468194961730 Marionette TRACE conn7 <- [1,1070,null,{}] 16:56:01 INFO - PROCESS | 3836 | 1468194961742 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:01 INFO - PROCESS | 3836 | 1468194961747 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:01 INFO - PROCESS | 3836 | 1468194961863 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 16:56:01 INFO - PROCESS | 3836 | 1468194961881 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 3836 | 1468194961884 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07114D800 == 29 [pid = 3836] [id = 277] 16:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F00050C800) [pid = 3836] [serial = 830] [outer = 0000000000000000] 16:56:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F069AC9400) [pid = 3836] [serial = 831] [outer = 000000F00050C800] 16:56:01 INFO - PROCESS | 3836 | 1468194961934 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06A8E8000) [pid = 3836] [serial = 832] [outer = 000000F00050C800] 16:56:02 INFO - PROCESS | 3836 | 1468194962364 Marionette TRACE conn7 <- [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]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 16:56:02 INFO - PROCESS | 3836 | 1468194962421 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 16:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:56:02 INFO - PROCESS | 3836 | 1468194962423 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 16:56:02 INFO - PROCESS | 3836 | 1468194962427 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 3836 | 1468194962429 Marionette TRACE conn7 <- [1,1074,null,{}] 16:56:02 INFO - PROCESS | 3836 | 1468194962432 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:02 INFO - PROCESS | 3836 | 1468194962434 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:02 INFO - PROCESS | 3836 | 1468194962522 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 16:56:02 INFO - PROCESS | 3836 | 1468194962527 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 3836 | 1468194962530 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075106800 == 30 [pid = 3836] [id = 278] 16:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AC84000) [pid = 3836] [serial = 833] [outer = 0000000000000000] 16:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06AD29800) [pid = 3836] [serial = 834] [outer = 000000F06AC84000] 16:56:02 INFO - PROCESS | 3836 | 1468194962578 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06ADA1800) [pid = 3836] [serial = 835] [outer = 000000F06AC84000] 16:56:03 INFO - PROCESS | 3836 | 1468194963047 Marionette TRACE conn7 <- [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]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 16:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:56:03 INFO - PROCESS | 3836 | 1468194963102 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 3836 | 1468194963104 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 16:56:03 INFO - PROCESS | 3836 | 1468194963108 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 3836 | 1468194963110 Marionette TRACE conn7 <- [1,1078,null,{}] 16:56:03 INFO - PROCESS | 3836 | 1468194963114 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:03 INFO - PROCESS | 3836 | 1468194963116 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:03 INFO - PROCESS | 3836 | 1468194963226 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 16:56:03 INFO - PROCESS | 3836 | 1468194963237 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 3836 | 1468194963239 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EBA800 == 31 [pid = 3836] [id = 279] 16:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F002029800) [pid = 3836] [serial = 836] [outer = 0000000000000000] 16:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06B746C00) [pid = 3836] [serial = 837] [outer = 000000F002029800] 16:56:03 INFO - PROCESS | 3836 | 1468194963287 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06F68DC00) [pid = 3836] [serial = 838] [outer = 000000F002029800] 16:56:03 INFO - PROCESS | 3836 | 1468194963700 Marionette TRACE conn7 <- [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]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 16:56:03 INFO - PROCESS | 3836 | 1468194963740 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 3836 | 1468194963742 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 16:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:56:03 INFO - PROCESS | 3836 | 1468194963746 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 3836 | 1468194963748 Marionette TRACE conn7 <- [1,1082,null,{}] 16:56:03 INFO - PROCESS | 3836 | 1468194963751 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:03 INFO - PROCESS | 3836 | 1468194963758 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:03 INFO - PROCESS | 3836 | 1468194963869 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 16:56:03 INFO - PROCESS | 3836 | 1468194963889 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 3836 | 1468194963891 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07810A800 == 32 [pid = 3836] [id = 280] 16:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06F6D0400) [pid = 3836] [serial = 839] [outer = 0000000000000000] 16:56:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F07007A400) [pid = 3836] [serial = 840] [outer = 000000F06F6D0400] 16:56:03 INFO - PROCESS | 3836 | 1468194963937 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070E4C800) [pid = 3836] [serial = 841] [outer = 000000F06F6D0400] 16:56:04 INFO - PROCESS | 3836 | 1468194964364 Marionette TRACE conn7 <- [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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 16:56:04 INFO - PROCESS | 3836 | 1468194964381 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 3836 | 1468194964383 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 16:56:04 INFO - PROCESS | 3836 | 1468194964387 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - PROCESS | 3836 | 1468194964389 Marionette TRACE conn7 <- [1,1086,null,{}] 16:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:56:04 INFO - PROCESS | 3836 | 1468194964392 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:04 INFO - PROCESS | 3836 | 1468194964394 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:04 INFO - PROCESS | 3836 | 1468194964480 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 16:56:04 INFO - PROCESS | 3836 | 1468194964486 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 3836 | 1468194964488 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078510000 == 33 [pid = 3836] [id = 281] 16:56:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F000643400) [pid = 3836] [serial = 842] [outer = 0000000000000000] 16:56:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F070D92000) [pid = 3836] [serial = 843] [outer = 000000F000643400] 16:56:04 INFO - PROCESS | 3836 | 1468194964534 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0711FDC00) [pid = 3836] [serial = 844] [outer = 000000F000643400] 16:56:04 INFO - PROCESS | 3836 | 1468194964953 Marionette TRACE conn7 <- [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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 610ms 16:56:05 INFO - PROCESS | 3836 | 1468194965012 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 3836 | 1468194965014 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 16:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:56:05 INFO - PROCESS | 3836 | 1468194965018 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 3836 | 1468194965019 Marionette TRACE conn7 <- [1,1090,null,{}] 16:56:05 INFO - PROCESS | 3836 | 1468194965023 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:05 INFO - PROCESS | 3836 | 1468194965025 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:05 INFO - PROCESS | 3836 | 1468194965104 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 16:56:05 INFO - PROCESS | 3836 | 1468194965110 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 3836 | 1468194965112 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B76800 == 34 [pid = 3836] [id = 282] 16:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0713B8C00) [pid = 3836] [serial = 845] [outer = 0000000000000000] 16:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0745B9400) [pid = 3836] [serial = 846] [outer = 000000F0713B8C00] 16:56:05 INFO - PROCESS | 3836 | 1468194965159 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0745C2000) [pid = 3836] [serial = 847] [outer = 000000F0713B8C00] 16:56:05 INFO - PROCESS | 3836 | 1468194965574 Marionette TRACE conn7 <- [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]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 587ms 16:56:05 INFO - PROCESS | 3836 | 1468194965624 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 3836 | 1468194965627 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 16:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:56:05 INFO - PROCESS | 3836 | 1468194965659 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 3836 | 1468194965661 Marionette TRACE conn7 <- [1,1094,null,{}] 16:56:05 INFO - PROCESS | 3836 | 1468194965665 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:05 INFO - PROCESS | 3836 | 1468194965667 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:05 INFO - PROCESS | 3836 | 1468194965772 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 16:56:05 INFO - PROCESS | 3836 | 1468194965850 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 3836 | 1468194965852 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07114B800 == 35 [pid = 3836] [id = 283] 16:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F074821800) [pid = 3836] [serial = 848] [outer = 0000000000000000] 16:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F074821000) [pid = 3836] [serial = 849] [outer = 000000F074821800] 16:56:05 INFO - PROCESS | 3836 | 1468194965901 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0749AB800) [pid = 3836] [serial = 850] [outer = 000000F074821800] 16:56:06 INFO - PROCESS | 3836 | 1468194966313 Marionette TRACE conn7 <- [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]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 714ms 16:56:06 INFO - PROCESS | 3836 | 1468194966349 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 3836 | 1468194966351 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 16:56:06 INFO - PROCESS | 3836 | 1468194966355 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:56:06 INFO - PROCESS | 3836 | 1468194966357 Marionette TRACE conn7 <- [1,1098,null,{}] 16:56:06 INFO - PROCESS | 3836 | 1468194966360 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:06 INFO - PROCESS | 3836 | 1468194966362 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:06 INFO - PROCESS | 3836 | 1468194966483 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 16:56:06 INFO - PROCESS | 3836 | 1468194966489 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 3836 | 1468194966491 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1A8000 == 36 [pid = 3836] [id = 284] 16:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F074DC8C00) [pid = 3836] [serial = 851] [outer = 0000000000000000] 16:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F075155000) [pid = 3836] [serial = 852] [outer = 000000F074DC8C00] 16:56:06 INFO - PROCESS | 3836 | 1468194966536 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07528BC00) [pid = 3836] [serial = 853] [outer = 000000F074DC8C00] 16:56:07 INFO - PROCESS | 3836 | 1468194967009 Marionette TRACE conn7 <- [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]]]}] 16:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 16:56:07 INFO - PROCESS | 3836 | 1468194967029 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 16:56:07 INFO - PROCESS | 3836 | 1468194967032 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 16:56:07 INFO - PROCESS | 3836 | 1468194967035 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:56:07 INFO - PROCESS | 3836 | 1468194967038 Marionette TRACE conn7 <- [1,1102,null,{}] 16:56:07 INFO - PROCESS | 3836 | 1468194967049 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:07 INFO - PROCESS | 3836 | 1468194967051 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:07 INFO - PROCESS | 3836 | 1468194967205 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 16:56:07 INFO - PROCESS | 3836 | 1468194967232 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 3836 | 1468194967235 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EBA000 == 37 [pid = 3836] [id = 285] 16:56:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F075B4E000) [pid = 3836] [serial = 854] [outer = 0000000000000000] 16:56:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F076CC1400) [pid = 3836] [serial = 855] [outer = 000000F075B4E000] 16:56:07 INFO - PROCESS | 3836 | 1468194967284 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F076CCF000) [pid = 3836] [serial = 856] [outer = 000000F075B4E000] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F07451FC00) [pid = 3836] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F06F915400) [pid = 3836] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0020CBC00) [pid = 3836] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06A3C9000) [pid = 3836] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06AC7DC00) [pid = 3836] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0753C2400) [pid = 3836] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06BADF400) [pid = 3836] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F001BE3C00) [pid = 3836] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06AD9D000) [pid = 3836] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F068FE7400) [pid = 3836] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002024400) [pid = 3836] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06AD2C400) [pid = 3836] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001BF0C00) [pid = 3836] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:56:07 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F077BB0C00) [pid = 3836] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:56:07 INFO - PROCESS | 3836 | 1468194967882 Marionette TRACE conn7 <- [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]]]}] 16:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 880ms 16:56:07 INFO - PROCESS | 3836 | 1468194967918 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 16:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:56:07 INFO - PROCESS | 3836 | 1468194967920 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 16:56:07 INFO - PROCESS | 3836 | 1468194967924 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - PROCESS | 3836 | 1468194967926 Marionette TRACE conn7 <- [1,1106,null,{}] 16:56:07 INFO - PROCESS | 3836 | 1468194967929 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:07 INFO - PROCESS | 3836 | 1468194967931 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:08 INFO - PROCESS | 3836 | 1468194968015 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 16:56:08 INFO - PROCESS | 3836 | 1468194968022 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 3836 | 1468194968024 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF87000 == 38 [pid = 3836] [id = 286] 16:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0015E5800) [pid = 3836] [serial = 857] [outer = 0000000000000000] 16:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06A3C9000) [pid = 3836] [serial = 858] [outer = 000000F0015E5800] 16:56:08 INFO - PROCESS | 3836 | 1468194968071 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0701EC800) [pid = 3836] [serial = 859] [outer = 000000F0015E5800] 16:56:08 INFO - PROCESS | 3836 | 1468194968502 Marionette TRACE conn7 <- [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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 16:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:56:08 INFO - PROCESS | 3836 | 1468194968557 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 3836 | 1468194968560 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 16:56:08 INFO - PROCESS | 3836 | 1468194968565 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 3836 | 1468194968567 Marionette TRACE conn7 <- [1,1110,null,{}] 16:56:08 INFO - PROCESS | 3836 | 1468194968570 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:08 INFO - PROCESS | 3836 | 1468194968572 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:08 INFO - PROCESS | 3836 | 1468194968657 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 16:56:08 INFO - PROCESS | 3836 | 1468194968663 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 3836 | 1468194968665 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E683800 == 39 [pid = 3836] [id = 287] 16:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070E53000) [pid = 3836] [serial = 860] [outer = 0000000000000000] 16:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F075B49400) [pid = 3836] [serial = 861] [outer = 000000F070E53000] 16:56:08 INFO - PROCESS | 3836 | 1468194968711 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07752B800) [pid = 3836] [serial = 862] [outer = 000000F070E53000] 16:56:09 INFO - PROCESS | 3836 | 1468194969100 Marionette TRACE conn7 <- [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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 587ms 16:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:56:09 INFO - PROCESS | 3836 | 1468194969155 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 3836 | 1468194969157 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 16:56:09 INFO - PROCESS | 3836 | 1468194969166 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - PROCESS | 3836 | 1468194969168 Marionette TRACE conn7 <- [1,1114,null,{}] 16:56:09 INFO - PROCESS | 3836 | 1468194969172 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:09 INFO - PROCESS | 3836 | 1468194969173 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:09 INFO - PROCESS | 3836 | 1468194969259 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 16:56:09 INFO - PROCESS | 3836 | 1468194969266 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:09 INFO - PROCESS | 3836 | 1468194969276 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F63C800 == 40 [pid = 3836] [id = 288] 16:56:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07752F400) [pid = 3836] [serial = 863] [outer = 0000000000000000] 16:56:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0775F6800) [pid = 3836] [serial = 864] [outer = 000000F07752F400] 16:56:09 INFO - PROCESS | 3836 | 1468194969321 Marionette DEBUG loaded listener.js 16:56:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F077631C00) [pid = 3836] [serial = 865] [outer = 000000F07752F400] 16:56:09 INFO - PROCESS | 3836 | 1468194969722 Marionette TRACE conn7 <- [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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 16:56:09 INFO - PROCESS | 3836 | 1468194969826 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 3836 | 1468194969830 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 16:56:09 INFO - PROCESS | 3836 | 1468194969836 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:56:09 INFO - PROCESS | 3836 | 1468194969841 Marionette TRACE conn7 <- [1,1118,null,{}] 16:56:09 INFO - PROCESS | 3836 | 1468194969848 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:09 INFO - PROCESS | 3836 | 1468194969852 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:10 INFO - PROCESS | 3836 | 1468194970019 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 16:56:10 INFO - PROCESS | 3836 | 1468194970181 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 3836 | 1468194970187 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB85800 == 41 [pid = 3836] [id = 289] 16:56:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F001504C00) [pid = 3836] [serial = 866] [outer = 0000000000000000] 16:56:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0015DD800) [pid = 3836] [serial = 867] [outer = 000000F001504C00] 16:56:10 INFO - PROCESS | 3836 | 1468194970247 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F001BEC000) [pid = 3836] [serial = 868] [outer = 000000F001504C00] 16:56:10 INFO - PROCESS | 3836 | [3836] 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 16:56:11 INFO - PROCESS | 3836 | 1468194971289 Marionette TRACE conn7 <- [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]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1470ms 16:56:11 INFO - PROCESS | 3836 | 1468194971316 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 16:56:11 INFO - PROCESS | 3836 | 1468194971320 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 16:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:56:11 INFO - PROCESS | 3836 | 1468194971327 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 3836 | 1468194971331 Marionette TRACE conn7 <- [1,1122,null,{}] 16:56:11 INFO - PROCESS | 3836 | 1468194971336 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:11 INFO - PROCESS | 3836 | 1468194971339 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:11 INFO - PROCESS | 3836 | 1468194971466 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 16:56:11 INFO - PROCESS | 3836 | 1468194971621 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:11 INFO - PROCESS | 3836 | 1468194971624 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077EB3800 == 42 [pid = 3836] [id = 290] 16:56:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06A13C800) [pid = 3836] [serial = 869] [outer = 0000000000000000] 16:56:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06F68CC00) [pid = 3836] [serial = 870] [outer = 000000F06A13C800] 16:56:11 INFO - PROCESS | 3836 | 1468194971688 Marionette DEBUG loaded listener.js 16:56:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F07007B400) [pid = 3836] [serial = 871] [outer = 000000F06A13C800] 16:56:12 INFO - PROCESS | 3836 | [GFX2-]: DrawTargetD2D 1.1 (000000F06AC773E0): Failed to create GradientStopCollection with no stops. 16:56:12 INFO - PROCESS | 3836 | [GFX3-]: No stops specified for gradient pattern. 16:56:12 INFO - PROCESS | 3836 | 1468194972586 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1285ms 16:56:12 INFO - PROCESS | 3836 | 1468194972610 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 16:56:12 INFO - PROCESS | 3836 | 1468194972615 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 16:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:56:12 INFO - PROCESS | 3836 | 1468194972620 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:56:12 INFO - PROCESS | 3836 | 1468194972624 Marionette TRACE conn7 <- [1,1126,null,{}] 16:56:12 INFO - PROCESS | 3836 | 1468194972630 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:12 INFO - PROCESS | 3836 | 1468194972633 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:12 INFO - PROCESS | 3836 | 1468194972756 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 16:56:12 INFO - PROCESS | 3836 | 1468194972831 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 3836 | 1468194972836 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BC7F800 == 43 [pid = 3836] [id = 291] 16:56:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F068FECC00) [pid = 3836] [serial = 872] [outer = 0000000000000000] 16:56:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F0699D1400) [pid = 3836] [serial = 873] [outer = 000000F068FECC00] 16:56:12 INFO - PROCESS | 3836 | 1468194972887 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06A8EF000) [pid = 3836] [serial = 874] [outer = 000000F068FECC00] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E683800 == 42 [pid = 3836] [id = 287] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF87000 == 41 [pid = 3836] [id = 286] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EBA000 == 40 [pid = 3836] [id = 285] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1A8000 == 39 [pid = 3836] [id = 284] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07114B800 == 38 [pid = 3836] [id = 283] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B76800 == 37 [pid = 3836] [id = 282] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F078510000 == 36 [pid = 3836] [id = 281] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07810A800 == 35 [pid = 3836] [id = 280] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EBA800 == 34 [pid = 3836] [id = 279] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F075106800 == 33 [pid = 3836] [id = 278] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07114D800 == 32 [pid = 3836] [id = 277] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C257800 == 31 [pid = 3836] [id = 276] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A3AB800 == 30 [pid = 3836] [id = 275] 16:56:13 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B19A000 == 29 [pid = 3836] [id = 274] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F07517CC00) [pid = 3836] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F0753C7C00) [pid = 3836] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06FE45C00) [pid = 3836] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F070CD5C00) [pid = 3836] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F070086400) [pid = 3836] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F074521800) [pid = 3836] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F070D93C00) [pid = 3836] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F074DC2800) [pid = 3836] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07481B800) [pid = 3836] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06FE4F800) [pid = 3836] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0745C4000) [pid = 3836] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F076CC3400) [pid = 3836] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0711F7000) [pid = 3836] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06C23D800) [pid = 3836] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A82A800) [pid = 3836] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F001BF0400) [pid = 3836] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06B34EC00) [pid = 3836] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AC84800) [pid = 3836] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06A825400) [pid = 3836] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0020BD000) [pid = 3836] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0020D0C00) [pid = 3836] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06B6F2400) [pid = 3836] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06AD9BC00) [pid = 3836] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F068FE6000) [pid = 3836] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F002029000) [pid = 3836] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F077F69000) [pid = 3836] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F077BB3400) [pid = 3836] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F077AF3000) [pid = 3836] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06C2A9000) [pid = 3836] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:56:13 INFO - PROCESS | 3836 | 1468194973394 Marionette TRACE conn7 <- [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]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 840ms 16:56:13 INFO - PROCESS | 3836 | 1468194973464 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 3836 | 1468194973469 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 16:56:13 INFO - PROCESS | 3836 | 1468194973475 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:56:13 INFO - PROCESS | 3836 | 1468194973477 Marionette TRACE conn7 <- [1,1130,null,{}] 16:56:13 INFO - PROCESS | 3836 | 1468194973481 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:13 INFO - PROCESS | 3836 | 1468194973484 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:13 INFO - PROCESS | 3836 | 1468194973576 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 16:56:13 INFO - PROCESS | 3836 | 1468194973590 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 3836 | 1468194973592 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07011E800 == 30 [pid = 3836] [id = 292] 16:56:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AD24000) [pid = 3836] [serial = 875] [outer = 0000000000000000] 16:56:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AD2E800) [pid = 3836] [serial = 876] [outer = 000000F06AD24000] 16:56:13 INFO - PROCESS | 3836 | 1468194973641 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06AE51400) [pid = 3836] [serial = 877] [outer = 000000F06AD24000] 16:56:14 INFO - PROCESS | 3836 | 1468194974132 Marionette TRACE conn7 <- [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]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 16:56:14 INFO - PROCESS | 3836 | 1468194974149 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 16:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:56:14 INFO - PROCESS | 3836 | 1468194974151 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 16:56:14 INFO - PROCESS | 3836 | 1468194974155 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 3836 | 1468194974159 Marionette TRACE conn7 <- [1,1134,null,{}] 16:56:14 INFO - PROCESS | 3836 | 1468194974175 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:14 INFO - PROCESS | 3836 | 1468194974180 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:14 INFO - PROCESS | 3836 | 1468194974298 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 16:56:14 INFO - PROCESS | 3836 | 1468194974386 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 3836 | 1468194974390 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07511B800 == 31 [pid = 3836] [id = 293] 16:56:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06FE45400) [pid = 3836] [serial = 878] [outer = 0000000000000000] 16:56:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070C36000) [pid = 3836] [serial = 879] [outer = 000000F06FE45400] 16:56:14 INFO - PROCESS | 3836 | 1468194974441 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070D93400) [pid = 3836] [serial = 880] [outer = 000000F06FE45400] 16:56:14 INFO - PROCESS | 3836 | 1468194974804 Marionette TRACE conn7 <- [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]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 693ms 16:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:56:14 INFO - PROCESS | 3836 | 1468194974856 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 3836 | 1468194974859 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 16:56:14 INFO - PROCESS | 3836 | 1468194974863 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 3836 | 1468194974864 Marionette TRACE conn7 <- [1,1138,null,{}] 16:56:14 INFO - PROCESS | 3836 | 1468194974868 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:14 INFO - PROCESS | 3836 | 1468194974870 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:14 INFO - PROCESS | 3836 | 1468194974962 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 16:56:14 INFO - PROCESS | 3836 | 1468194974967 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 3836 | 1468194974969 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E8B800 == 32 [pid = 3836] [id = 294] 16:56:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070E4BC00) [pid = 3836] [serial = 881] [outer = 0000000000000000] 16:56:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F07451F000) [pid = 3836] [serial = 882] [outer = 000000F070E4BC00] 16:56:15 INFO - PROCESS | 3836 | 1468194975016 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074817C00) [pid = 3836] [serial = 883] [outer = 000000F070E4BC00] 16:56:15 INFO - PROCESS | 3836 | 1468194975478 Marionette TRACE conn7 <- [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]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 693ms 16:56:15 INFO - PROCESS | 3836 | 1468194975558 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 3836 | 1468194975560 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 16:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:56:15 INFO - PROCESS | 3836 | 1468194975563 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 3836 | 1468194975565 Marionette TRACE conn7 <- [1,1142,null,{}] 16:56:15 INFO - PROCESS | 3836 | 1468194975569 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:15 INFO - PROCESS | 3836 | 1468194975571 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:15 INFO - PROCESS | 3836 | 1468194975717 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 16:56:15 INFO - PROCESS | 3836 | 1468194975739 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 3836 | 1468194975742 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A50800 == 33 [pid = 3836] [id = 295] 16:56:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F074818400) [pid = 3836] [serial = 884] [outer = 0000000000000000] 16:56:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0749A4800) [pid = 3836] [serial = 885] [outer = 000000F074818400] 16:56:15 INFO - PROCESS | 3836 | 1468194975789 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F074F0BC00) [pid = 3836] [serial = 886] [outer = 000000F074818400] 16:56:16 INFO - PROCESS | 3836 | 1468194976244 Marionette TRACE conn7 <- [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]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 16:56:16 INFO - PROCESS | 3836 | 1468194976300 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 3836 | 1468194976302 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 16:56:16 INFO - PROCESS | 3836 | 1468194976306 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:56:16 INFO - PROCESS | 3836 | 1468194976308 Marionette TRACE conn7 <- [1,1146,null,{}] 16:56:16 INFO - PROCESS | 3836 | 1468194976317 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:16 INFO - PROCESS | 3836 | 1468194976323 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:16 INFO - PROCESS | 3836 | 1468194976456 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 16:56:16 INFO - PROCESS | 3836 | 1468194976509 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 3836 | 1468194976511 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0782F2800 == 34 [pid = 3836] [id = 296] 16:56:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F075B57C00) [pid = 3836] [serial = 887] [outer = 0000000000000000] 16:56:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F076CCDC00) [pid = 3836] [serial = 888] [outer = 000000F075B57C00] 16:56:16 INFO - PROCESS | 3836 | 1468194976559 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F07752E000) [pid = 3836] [serial = 889] [outer = 000000F075B57C00] 16:56:17 INFO - PROCESS | 3836 | 1468194976991 Marionette TRACE conn7 <- [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] 16:56:17 INFO - PROCESS | 3836 | 1468194977056 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 16:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:56:17 INFO - PROCESS | 3836 | 1468194977060 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 3836 | 1468194977062 Marionette TRACE conn7 <- [1,1150,null,{}] 16:56:17 INFO - PROCESS | 3836 | 1468194977066 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:17 INFO - PROCESS | 3836 | 1468194977068 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:17 INFO - PROCESS | 3836 | 1468194977176 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 16:56:17 INFO - PROCESS | 3836 | 1468194977186 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 3836 | 1468194977188 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A18B800 == 35 [pid = 3836] [id = 297] 16:56:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F077626000) [pid = 3836] [serial = 890] [outer = 0000000000000000] 16:56:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0776C3C00) [pid = 3836] [serial = 891] [outer = 000000F077626000] 16:56:17 INFO - PROCESS | 3836 | 1468194977233 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F077BA8800) [pid = 3836] [serial = 892] [outer = 000000F077626000] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F00050C800) [pid = 3836] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0015E5800) [pid = 3836] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F074DBEC00) [pid = 3836] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F070E53000) [pid = 3836] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F00202E000) [pid = 3836] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F002029800) [pid = 3836] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0713B8C00) [pid = 3836] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F074821800) [pid = 3836] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06F6D0400) [pid = 3836] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F000643400) [pid = 3836] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AC84000) [pid = 3836] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0015DFC00) [pid = 3836] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F074DC8C00) [pid = 3836] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:56:17 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F075B4E000) [pid = 3836] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:56:17 INFO - PROCESS | 3836 | 1468194977748 Marionette TRACE conn7 <- [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]]]}] 16:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 16:56:17 INFO - PROCESS | 3836 | 1468194977797 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 3836 | 1468194977800 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 16:56:17 INFO - PROCESS | 3836 | 1468194977803 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:56:17 INFO - PROCESS | 3836 | 1468194977805 Marionette TRACE conn7 <- [1,1154,null,{}] 16:56:17 INFO - PROCESS | 3836 | 1468194977808 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:17 INFO - PROCESS | 3836 | 1468194977810 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:17 INFO - PROCESS | 3836 | 1468194977894 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 16:56:17 INFO - PROCESS | 3836 | 1468194977900 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 3836 | 1468194977902 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0CB000 == 36 [pid = 3836] [id = 298] 16:56:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06AE53000) [pid = 3836] [serial = 893] [outer = 0000000000000000] 16:56:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F074DC8C00) [pid = 3836] [serial = 894] [outer = 000000F06AE53000] 16:56:17 INFO - PROCESS | 3836 | 1468194977948 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0777FA000) [pid = 3836] [serial = 895] [outer = 000000F06AE53000] 16:56:18 INFO - PROCESS | 3836 | 1468194978371 Marionette TRACE conn7 <- [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]]]}] 16:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 16:56:18 INFO - PROCESS | 3836 | 1468194978434 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 16:56:18 INFO - PROCESS | 3836 | 1468194978437 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 16:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:56:18 INFO - PROCESS | 3836 | 1468194978440 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:56:18 INFO - PROCESS | 3836 | 1468194978442 Marionette TRACE conn7 <- [1,1158,null,{}] 16:56:18 INFO - PROCESS | 3836 | 1468194978446 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:18 INFO - PROCESS | 3836 | 1468194978448 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:18 INFO - PROCESS | 3836 | 1468194978534 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 16:56:18 INFO - PROCESS | 3836 | 1468194978542 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:18 INFO - PROCESS | 3836 | 1468194978544 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF7F800 == 37 [pid = 3836] [id = 299] 16:56:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F00150D400) [pid = 3836] [serial = 896] [outer = 0000000000000000] 16:56:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F077BADC00) [pid = 3836] [serial = 897] [outer = 000000F00150D400] 16:56:18 INFO - PROCESS | 3836 | 1468194978589 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F077D0A800) [pid = 3836] [serial = 898] [outer = 000000F00150D400] 16:56:19 INFO - PROCESS | 3836 | 1468194979006 Marionette TRACE conn7 <- [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]]]}] 16:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 16:56:19 INFO - PROCESS | 3836 | 1468194979073 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 3836 | 1468194979075 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 16:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:56:19 INFO - PROCESS | 3836 | 1468194979083 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 3836 | 1468194979085 Marionette TRACE conn7 <- [1,1162,null,{}] 16:56:19 INFO - PROCESS | 3836 | 1468194979088 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:19 INFO - PROCESS | 3836 | 1468194979091 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:19 INFO - PROCESS | 3836 | 1468194979176 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 16:56:19 INFO - PROCESS | 3836 | 1468194979182 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 3836 | 1468194979184 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2BF800 == 38 [pid = 3836] [id = 300] 16:56:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F077E2AC00) [pid = 3836] [serial = 899] [outer = 0000000000000000] 16:56:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F078307400) [pid = 3836] [serial = 900] [outer = 000000F077E2AC00] 16:56:19 INFO - PROCESS | 3836 | 1468194979230 Marionette DEBUG loaded listener.js 16:56:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0783F0800) [pid = 3836] [serial = 901] [outer = 000000F077E2AC00] 16:56:19 INFO - PROCESS | 3836 | 1468194979798 Marionette TRACE conn7 <- [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] 16:56:19 INFO - PROCESS | 3836 | 1468194979906 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 16:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:56:19 INFO - PROCESS | 3836 | 1468194979926 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 3836 | 1468194979930 Marionette TRACE conn7 <- [1,1166,null,{}] 16:56:19 INFO - PROCESS | 3836 | 1468194979939 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:19 INFO - PROCESS | 3836 | 1468194979943 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:20 INFO - PROCESS | 3836 | 1468194980078 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 16:56:20 INFO - PROCESS | 3836 | 1468194980149 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 3836 | 1468194980152 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07010F800 == 39 [pid = 3836] [id = 301] 16:56:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F001BE2400) [pid = 3836] [serial = 902] [outer = 0000000000000000] 16:56:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06A13C400) [pid = 3836] [serial = 903] [outer = 000000F001BE2400] 16:56:20 INFO - PROCESS | 3836 | 1468194980253 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06AD2F800) [pid = 3836] [serial = 904] [outer = 000000F001BE2400] 16:56:20 INFO - PROCESS | 3836 | 1468194980846 Marionette TRACE conn7 <- [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] 16:56:20 INFO - PROCESS | 3836 | 1468194980912 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 16:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:56:20 INFO - PROCESS | 3836 | 1468194980920 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:56:20 INFO - PROCESS | 3836 | 1468194980923 Marionette TRACE conn7 <- [1,1170,null,{}] 16:56:20 INFO - PROCESS | 3836 | 1468194980927 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:20 INFO - PROCESS | 3836 | 1468194980930 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:21 INFO - PROCESS | 3836 | 1468194981087 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 16:56:21 INFO - PROCESS | 3836 | 1468194981104 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:21 INFO - PROCESS | 3836 | 1468194981106 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07810A800 == 40 [pid = 3836] [id = 302] 16:56:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06F91FC00) [pid = 3836] [serial = 905] [outer = 0000000000000000] 16:56:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F070CDF800) [pid = 3836] [serial = 906] [outer = 000000F06F91FC00] 16:56:21 INFO - PROCESS | 3836 | 1468194981165 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F07451F800) [pid = 3836] [serial = 907] [outer = 000000F06F91FC00] 16:56:21 INFO - PROCESS | 3836 | 1468194981796 Marionette TRACE conn7 <- [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] 16:56:21 INFO - PROCESS | 3836 | 1468194981847 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 16:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:56:21 INFO - PROCESS | 3836 | 1468194981851 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:56:21 INFO - PROCESS | 3836 | 1468194981855 Marionette TRACE conn7 <- [1,1174,null,{}] 16:56:21 INFO - PROCESS | 3836 | 1468194981867 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:21 INFO - PROCESS | 3836 | 1468194981873 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:22 INFO - PROCESS | 3836 | 1468194981988 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 16:56:22 INFO - PROCESS | 3836 | 1468194982109 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:22 INFO - PROCESS | 3836 | 1468194982113 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F638000 == 41 [pid = 3836] [id = 303] 16:56:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F076CC9C00) [pid = 3836] [serial = 908] [outer = 0000000000000000] 16:56:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F077B16C00) [pid = 3836] [serial = 909] [outer = 000000F076CC9C00] 16:56:22 INFO - PROCESS | 3836 | 1468194982174 Marionette DEBUG loaded listener.js 16:56:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07879D400) [pid = 3836] [serial = 910] [outer = 000000F076CC9C00] 16:56:22 INFO - PROCESS | 3836 | 1468194982779 Marionette TRACE conn7 <- [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] 16:56:22 INFO - PROCESS | 3836 | 1468194982841 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 16:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:56:22 INFO - PROCESS | 3836 | 1468194982845 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - PROCESS | 3836 | 1468194982848 Marionette TRACE conn7 <- [1,1178,null,{}] 16:56:22 INFO - PROCESS | 3836 | 1468194982851 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:22 INFO - PROCESS | 3836 | 1468194982854 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:22 INFO - PROCESS | 3836 | 1468194982969 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 16:56:23 INFO - PROCESS | 3836 | 1468194983086 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:23 INFO - PROCESS | 3836 | 1468194983088 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F717800 == 42 [pid = 3836] [id = 304] 16:56:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F078F85000) [pid = 3836] [serial = 911] [outer = 0000000000000000] 16:56:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F079182800) [pid = 3836] [serial = 912] [outer = 000000F078F85000] 16:56:23 INFO - PROCESS | 3836 | 1468194983146 Marionette DEBUG loaded listener.js 16:56:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0791D2400) [pid = 3836] [serial = 913] [outer = 000000F078F85000] 16:56:23 INFO - PROCESS | 3836 | 1468194983861 Marionette TRACE conn7 <- [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] 16:56:23 INFO - PROCESS | 3836 | 1468194983933 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 16:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:56:23 INFO - PROCESS | 3836 | 1468194983938 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 3836 | 1468194983942 Marionette TRACE conn7 <- [1,1182,null,{}] 16:56:23 INFO - PROCESS | 3836 | 1468194983947 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:23 INFO - PROCESS | 3836 | 1468194983950 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:24 INFO - PROCESS | 3836 | 1468194984068 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 16:56:24 INFO - PROCESS | 3836 | 1468194984139 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:24 INFO - PROCESS | 3836 | 1468194984144 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A886000 == 43 [pid = 3836] [id = 305] 16:56:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0020C4000) [pid = 3836] [serial = 914] [outer = 0000000000000000] 16:56:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F0020D7400) [pid = 3836] [serial = 915] [outer = 000000F0020C4000] 16:56:24 INFO - PROCESS | 3836 | 1468194984244 Marionette DEBUG loaded listener.js 16:56:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06A8E6800) [pid = 3836] [serial = 916] [outer = 000000F0020C4000] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF7F800 == 42 [pid = 3836] [id = 299] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0CB000 == 41 [pid = 3836] [id = 298] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A18B800 == 40 [pid = 3836] [id = 297] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F0782F2800 == 39 [pid = 3836] [id = 296] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A50800 == 38 [pid = 3836] [id = 295] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E8B800 == 37 [pid = 3836] [id = 294] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07511B800 == 36 [pid = 3836] [id = 293] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07011E800 == 35 [pid = 3836] [id = 292] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BC7F800 == 34 [pid = 3836] [id = 291] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F077EB3800 == 33 [pid = 3836] [id = 290] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F63C800 == 32 [pid = 3836] [id = 288] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB85800 == 31 [pid = 3836] [id = 289] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F717800 == 30 [pid = 3836] [id = 304] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F638000 == 29 [pid = 3836] [id = 303] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07810A800 == 28 [pid = 3836] [id = 302] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2BF800 == 27 [pid = 3836] [id = 300] 16:56:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07010F800 == 26 [pid = 3836] [id = 301] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F0775F6800) [pid = 3836] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F0020BE400) [pid = 3836] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F0020CC800) [pid = 3836] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06B746C00) [pid = 3836] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F06F68DC00) [pid = 3836] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0745B9400) [pid = 3836] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F074821000) [pid = 3836] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07007A400) [pid = 3836] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0749AB800) [pid = 3836] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070E4C800) [pid = 3836] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F070D92000) [pid = 3836] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0711FDC00) [pid = 3836] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AD29800) [pid = 3836] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06ADA1800) [pid = 3836] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0015E1000) [pid = 3836] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001BE7800) [pid = 3836] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F07528BC00) [pid = 3836] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F075155000) [pid = 3836] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F076CC1400) [pid = 3836] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F069AC9400) [pid = 3836] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06A8E8000) [pid = 3836] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06A3C9000) [pid = 3836] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F075B52000) [pid = 3836] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0701EC800) [pid = 3836] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F075B49400) [pid = 3836] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F076CCF000) [pid = 3836] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07752B800) [pid = 3836] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0745C2000) [pid = 3836] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:56:25 INFO - PROCESS | 3836 | 1468194985525 Marionette TRACE conn7 <- [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] 16:56:25 INFO - PROCESS | 3836 | 1468194985583 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 16:56:25 INFO - PROCESS | 3836 | 1468194985588 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:56:25 INFO - PROCESS | 3836 | 1468194985591 Marionette TRACE conn7 <- [1,1186,null,{}] 16:56:25 INFO - PROCESS | 3836 | 1468194985602 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:25 INFO - PROCESS | 3836 | 1468194985605 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:25 INFO - PROCESS | 3836 | 1468194985698 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 16:56:25 INFO - PROCESS | 3836 | 1468194985713 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:25 INFO - PROCESS | 3836 | 1468194985715 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCF000 == 27 [pid = 3836] [id = 306] 16:56:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0015E9C00) [pid = 3836] [serial = 917] [outer = 0000000000000000] 16:56:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F002029400) [pid = 3836] [serial = 918] [outer = 000000F0015E9C00] 16:56:25 INFO - PROCESS | 3836 | 1468194985764 Marionette DEBUG loaded listener.js 16:56:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0020CC800) [pid = 3836] [serial = 919] [outer = 000000F0015E9C00] 16:56:26 INFO - PROCESS | 3836 | 1468194986227 Marionette TRACE conn7 <- [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]]]}] 16:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 16:56:26 INFO - PROCESS | 3836 | 1468194986285 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 16:56:26 INFO - PROCESS | 3836 | 1468194986290 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 16:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:56:26 INFO - PROCESS | 3836 | 1468194986297 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:56:26 INFO - PROCESS | 3836 | 1468194986300 Marionette TRACE conn7 <- [1,1190,null,{}] 16:56:26 INFO - PROCESS | 3836 | 1468194986304 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:26 INFO - PROCESS | 3836 | 1468194986306 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:26 INFO - PROCESS | 3836 | 1468194986397 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 16:56:26 INFO - PROCESS | 3836 | 1468194986405 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 3836 | 1468194986408 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F9DA800 == 28 [pid = 3836] [id = 307] 16:56:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06AC81000) [pid = 3836] [serial = 920] [outer = 0000000000000000] 16:56:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06AD25800) [pid = 3836] [serial = 921] [outer = 000000F06AC81000] 16:56:26 INFO - PROCESS | 3836 | 1468194986457 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06ADA0C00) [pid = 3836] [serial = 922] [outer = 000000F06AC81000] 16:56:26 INFO - PROCESS | 3836 | 1468194986933 Marionette TRACE conn7 <- [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]]]}] 16:56:26 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 16:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 16:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:56:27 INFO - PROCESS | 3836 | 1468194986991 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 3836 | 1468194986993 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 16:56:27 INFO - PROCESS | 3836 | 1468194986997 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 3836 | 1468194987001 Marionette TRACE conn7 <- [1,1194,null,{}] 16:56:27 INFO - PROCESS | 3836 | 1468194987013 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:27 INFO - PROCESS | 3836 | 1468194987017 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:27 INFO - PROCESS | 3836 | 1468194987139 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 16:56:27 INFO - PROCESS | 3836 | 1468194987223 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 3836 | 1468194987226 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751D0000 == 29 [pid = 3836] [id = 308] 16:56:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F001BEA000) [pid = 3836] [serial = 923] [outer = 0000000000000000] 16:56:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06F7D7000) [pid = 3836] [serial = 924] [outer = 000000F001BEA000] 16:56:27 INFO - PROCESS | 3836 | 1468194987277 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F070065400) [pid = 3836] [serial = 925] [outer = 000000F001BEA000] 16:56:27 INFO - PROCESS | 3836 | 1468194987694 Marionette TRACE conn7 <- [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]]]}] 16:56:27 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 16:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 16:56:27 INFO - PROCESS | 3836 | 1468194987733 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 3836 | 1468194987736 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 16:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:56:27 INFO - PROCESS | 3836 | 1468194987745 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 3836 | 1468194987747 Marionette TRACE conn7 <- [1,1198,null,{}] 16:56:27 INFO - PROCESS | 3836 | 1468194987751 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:27 INFO - PROCESS | 3836 | 1468194987753 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:27 INFO - PROCESS | 3836 | 1468194987868 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 16:56:27 INFO - PROCESS | 3836 | 1468194987879 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 3836 | 1468194987881 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E89800 == 30 [pid = 3836] [id = 309] 16:56:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070CDD000) [pid = 3836] [serial = 926] [outer = 0000000000000000] 16:56:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F070E44800) [pid = 3836] [serial = 927] [outer = 000000F070CDD000] 16:56:27 INFO - PROCESS | 3836 | 1468194987928 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0711EFC00) [pid = 3836] [serial = 928] [outer = 000000F070CDD000] 16:56:28 INFO - PROCESS | 3836 | 1468194988360 Marionette TRACE conn7 <- [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]]]}] 16:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 16:56:28 INFO - PROCESS | 3836 | 1468194988435 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 16:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:56:28 INFO - PROCESS | 3836 | 1468194988437 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 16:56:28 INFO - PROCESS | 3836 | 1468194988441 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:56:28 INFO - PROCESS | 3836 | 1468194988443 Marionette TRACE conn7 <- [1,1202,null,{}] 16:56:28 INFO - PROCESS | 3836 | 1468194988447 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:28 INFO - PROCESS | 3836 | 1468194988449 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:28 INFO - PROCESS | 3836 | 1468194988590 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 16:56:28 INFO - PROCESS | 3836 | 1468194988615 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:28 INFO - PROCESS | 3836 | 1468194988618 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B1B000 == 31 [pid = 3836] [id = 310] 16:56:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06AC7F800) [pid = 3836] [serial = 929] [outer = 0000000000000000] 16:56:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0711FD800) [pid = 3836] [serial = 930] [outer = 000000F06AC7F800] 16:56:28 INFO - PROCESS | 3836 | 1468194988664 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0745BD800) [pid = 3836] [serial = 931] [outer = 000000F06AC7F800] 16:56:29 INFO - PROCESS | 3836 | 1468194989125 Marionette TRACE conn7 <- [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]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 735ms 16:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:56:29 INFO - PROCESS | 3836 | 1468194989179 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 16:56:29 INFO - PROCESS | 3836 | 1468194989181 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 16:56:29 INFO - PROCESS | 3836 | 1468194989184 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 3836 | 1468194989186 Marionette TRACE conn7 <- [1,1206,null,{}] 16:56:29 INFO - PROCESS | 3836 | 1468194989190 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:29 INFO - PROCESS | 3836 | 1468194989196 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:29 INFO - PROCESS | 3836 | 1468194989337 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 16:56:29 INFO - PROCESS | 3836 | 1468194989350 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:29 INFO - PROCESS | 3836 | 1468194989353 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07884D000 == 32 [pid = 3836] [id = 311] 16:56:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0711F7800) [pid = 3836] [serial = 932] [outer = 0000000000000000] 16:56:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F074F0B400) [pid = 3836] [serial = 933] [outer = 000000F0711F7800] 16:56:29 INFO - PROCESS | 3836 | 1468194989399 Marionette DEBUG loaded listener.js 16:56:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F075B2EC00) [pid = 3836] [serial = 934] [outer = 000000F0711F7800] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F00150D400) [pid = 3836] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F077E2AC00) [pid = 3836] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F074818400) [pid = 3836] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F075B57C00) [pid = 3836] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F077626000) [pid = 3836] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06A13C800) [pid = 3836] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F001504C00) [pid = 3836] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070E4BC00) [pid = 3836] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06FE45400) [pid = 3836] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F068FECC00) [pid = 3836] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F07752F400) [pid = 3836] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06AD24000) [pid = 3836] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:56:29 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AE53000) [pid = 3836] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:56:30 INFO - PROCESS | 3836 | 1468194990048 Marionette TRACE conn7 <- [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]]]}] 16:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 16:56:30 INFO - PROCESS | 3836 | 1468194990111 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 16:56:30 INFO - PROCESS | 3836 | 1468194990113 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 16:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:56:30 INFO - PROCESS | 3836 | 1468194990117 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 3836 | 1468194990119 Marionette TRACE conn7 <- [1,1210,null,{}] 16:56:30 INFO - PROCESS | 3836 | 1468194990123 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:30 INFO - PROCESS | 3836 | 1468194990125 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:30 INFO - PROCESS | 3836 | 1468194990205 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 16:56:30 INFO - PROCESS | 3836 | 1468194990212 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:30 INFO - PROCESS | 3836 | 1468194990214 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A17B800 == 33 [pid = 3836] [id = 312] 16:56:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F00150F800) [pid = 3836] [serial = 935] [outer = 0000000000000000] 16:56:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070E45000) [pid = 3836] [serial = 936] [outer = 000000F00150F800] 16:56:30 INFO - PROCESS | 3836 | 1468194990260 Marionette DEBUG loaded listener.js 16:56:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F07528D000) [pid = 3836] [serial = 937] [outer = 000000F00150F800] 16:56:30 INFO - PROCESS | 3836 | 1468194990663 Marionette TRACE conn7 <- [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] 16:56:30 INFO - PROCESS | 3836 | 1468194990752 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 16:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:56:30 INFO - PROCESS | 3836 | 1468194990755 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 3836 | 1468194990757 Marionette TRACE conn7 <- [1,1214,null,{}] 16:56:30 INFO - PROCESS | 3836 | 1468194990761 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:30 INFO - PROCESS | 3836 | 1468194990763 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:30 INFO - PROCESS | 3836 | 1468194990845 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 16:56:30 INFO - PROCESS | 3836 | 1468194990852 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:30 INFO - PROCESS | 3836 | 1468194990854 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B198000 == 34 [pid = 3836] [id = 313] 16:56:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F075B54000) [pid = 3836] [serial = 938] [outer = 0000000000000000] 16:56:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076C35C00) [pid = 3836] [serial = 939] [outer = 000000F075B54000] 16:56:30 INFO - PROCESS | 3836 | 1468194990909 Marionette DEBUG loaded listener.js 16:56:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F076CCBC00) [pid = 3836] [serial = 940] [outer = 000000F075B54000] 16:56:31 INFO - PROCESS | 3836 | 1468194991346 Marionette TRACE conn7 <- [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]]]}] 16:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 16:56:31 INFO - PROCESS | 3836 | 1468194991387 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 16:56:31 INFO - PROCESS | 3836 | 1468194991389 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 16:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:56:31 INFO - PROCESS | 3836 | 1468194991393 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:56:31 INFO - PROCESS | 3836 | 1468194991395 Marionette TRACE conn7 <- [1,1218,null,{}] 16:56:31 INFO - PROCESS | 3836 | 1468194991399 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:31 INFO - PROCESS | 3836 | 1468194991400 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:31 INFO - PROCESS | 3836 | 1468194991485 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 16:56:31 INFO - PROCESS | 3836 | 1468194991490 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 3836 | 1468194991492 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751CE800 == 35 [pid = 3836] [id = 314] 16:56:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F075B55C00) [pid = 3836] [serial = 941] [outer = 0000000000000000] 16:56:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F07752C000) [pid = 3836] [serial = 942] [outer = 000000F075B55C00] 16:56:31 INFO - PROCESS | 3836 | 1468194991536 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0775F6800) [pid = 3836] [serial = 943] [outer = 000000F075B55C00] 16:56:32 INFO - PROCESS | 3836 | 1468194992343 Marionette TRACE conn7 <- [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]]]}] 16:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 986ms 16:56:32 INFO - PROCESS | 3836 | 1468194992382 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 3836 | 1468194992388 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 16:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:56:32 INFO - PROCESS | 3836 | 1468194992394 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 3836 | 1468194992398 Marionette TRACE conn7 <- [1,1222,null,{}] 16:56:32 INFO - PROCESS | 3836 | 1468194992405 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:32 INFO - PROCESS | 3836 | 1468194992409 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:32 INFO - PROCESS | 3836 | 1468194992560 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 16:56:32 INFO - PROCESS | 3836 | 1468194992679 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:32 INFO - PROCESS | 3836 | 1468194992682 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F683800 == 36 [pid = 3836] [id = 315] 16:56:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F002026400) [pid = 3836] [serial = 944] [outer = 0000000000000000] 16:56:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0020CA400) [pid = 3836] [serial = 945] [outer = 000000F002026400] 16:56:32 INFO - PROCESS | 3836 | 1468194992743 Marionette DEBUG loaded listener.js 16:56:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06A8E7800) [pid = 3836] [serial = 946] [outer = 000000F002026400] 16:56:33 INFO - PROCESS | 3836 | 1468194993494 Marionette TRACE conn7 <- [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]]]}] 16:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1136ms 16:56:33 INFO - PROCESS | 3836 | 1468194993532 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 16:56:33 INFO - PROCESS | 3836 | 1468194993538 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 16:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:56:33 INFO - PROCESS | 3836 | 1468194993572 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:56:33 INFO - PROCESS | 3836 | 1468194993576 Marionette TRACE conn7 <- [1,1226,null,{}] 16:56:33 INFO - PROCESS | 3836 | 1468194993582 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:33 INFO - PROCESS | 3836 | 1468194993585 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:33 INFO - PROCESS | 3836 | 1468194993725 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 16:56:33 INFO - PROCESS | 3836 | 1468194993794 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:33 INFO - PROCESS | 3836 | 1468194993797 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F001C83800 == 37 [pid = 3836] [id = 316] 16:56:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0015DE400) [pid = 3836] [serial = 947] [outer = 0000000000000000] 16:56:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F001BEC400) [pid = 3836] [serial = 948] [outer = 000000F0015DE400] 16:56:33 INFO - PROCESS | 3836 | 1468194993985 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F068FEDC00) [pid = 3836] [serial = 949] [outer = 000000F0015DE400] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B198000 == 36 [pid = 3836] [id = 313] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A17B800 == 35 [pid = 3836] [id = 312] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07884D000 == 34 [pid = 3836] [id = 311] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B1B000 == 33 [pid = 3836] [id = 310] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E89800 == 32 [pid = 3836] [id = 309] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751D0000 == 31 [pid = 3836] [id = 308] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F9DA800 == 30 [pid = 3836] [id = 307] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCF000 == 29 [pid = 3836] [id = 306] 16:56:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A886000 == 28 [pid = 3836] [id = 305] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F077D0A800) [pid = 3836] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F078307400) [pid = 3836] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0783F0800) [pid = 3836] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0749A4800) [pid = 3836] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F076CCDC00) [pid = 3836] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F074F0BC00) [pid = 3836] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0776C3C00) [pid = 3836] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06F68CC00) [pid = 3836] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F07007B400) [pid = 3836] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0015DD800) [pid = 3836] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F001BEC000) [pid = 3836] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F07451F000) [pid = 3836] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F070C36000) [pid = 3836] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F070D93400) [pid = 3836] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0699D1400) [pid = 3836] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06A8EF000) [pid = 3836] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F077631C00) [pid = 3836] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06AD2E800) [pid = 3836] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06AE51400) [pid = 3836] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F07752E000) [pid = 3836] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F077BADC00) [pid = 3836] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F077BA8800) [pid = 3836] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F074DC8C00) [pid = 3836] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0777FA000) [pid = 3836] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F074817C00) [pid = 3836] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:56:34 INFO - PROCESS | 3836 | 1468194994621 Marionette TRACE conn7 <- [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]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1109ms 16:56:34 INFO - PROCESS | 3836 | 1468194994655 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 3836 | 1468194994659 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 16:56:34 INFO - PROCESS | 3836 | 1468194994664 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:56:34 INFO - PROCESS | 3836 | 1468194994666 Marionette TRACE conn7 <- [1,1230,null,{}] 16:56:34 INFO - PROCESS | 3836 | 1468194994681 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:34 INFO - PROCESS | 3836 | 1468194994684 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:34 INFO - PROCESS | 3836 | 1468194994806 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 16:56:34 INFO - PROCESS | 3836 | 1468194994822 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 3836 | 1468194994824 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C114000 == 29 [pid = 3836] [id = 317] 16:56:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002021C00) [pid = 3836] [serial = 950] [outer = 0000000000000000] 16:56:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F068FE9000) [pid = 3836] [serial = 951] [outer = 000000F002021C00] 16:56:34 INFO - PROCESS | 3836 | 1468194994874 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06AC7D000) [pid = 3836] [serial = 952] [outer = 000000F002021C00] 16:56:35 INFO - PROCESS | 3836 | 1468194995302 Marionette TRACE conn7 <- [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]]]}] 16:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 16:56:35 INFO - PROCESS | 3836 | 1468194995368 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 3836 | 1468194995372 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 16:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:56:35 INFO - PROCESS | 3836 | 1468194995383 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - PROCESS | 3836 | 1468194995385 Marionette TRACE conn7 <- [1,1234,null,{}] 16:56:35 INFO - PROCESS | 3836 | 1468194995390 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:35 INFO - PROCESS | 3836 | 1468194995393 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:35 INFO - PROCESS | 3836 | 1468194995488 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 16:56:35 INFO - PROCESS | 3836 | 1468194995503 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 3836 | 1468194995505 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F7C800 == 30 [pid = 3836] [id = 318] 16:56:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06F437C00) [pid = 3836] [serial = 953] [outer = 0000000000000000] 16:56:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06F920800) [pid = 3836] [serial = 954] [outer = 000000F06F437C00] 16:56:35 INFO - PROCESS | 3836 | 1468194995552 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0700D0000) [pid = 3836] [serial = 955] [outer = 000000F06F437C00] 16:56:36 INFO - PROCESS | 3836 | 1468194996088 Marionette TRACE conn7 <- [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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 16:56:36 INFO - PROCESS | 3836 | 1468194996117 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 3836 | 1468194996119 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 16:56:36 INFO - PROCESS | 3836 | 1468194996122 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:56:36 INFO - PROCESS | 3836 | 1468194996126 Marionette TRACE conn7 <- [1,1238,null,{}] 16:56:36 INFO - PROCESS | 3836 | 1468194996138 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:36 INFO - PROCESS | 3836 | 1468194996143 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:36 INFO - PROCESS | 3836 | 1468194996237 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 16:56:36 INFO - PROCESS | 3836 | 1468194996246 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 3836 | 1468194996248 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EBD800 == 31 [pid = 3836] [id = 319] 16:56:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F070CDEC00) [pid = 3836] [serial = 956] [outer = 0000000000000000] 16:56:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0711F6000) [pid = 3836] [serial = 957] [outer = 000000F070CDEC00] 16:56:36 INFO - PROCESS | 3836 | 1468194996294 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F07451F000) [pid = 3836] [serial = 958] [outer = 000000F070CDEC00] 16:56:36 INFO - PROCESS | 3836 | 1468194996734 Marionette TRACE conn7 <- [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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 16:56:36 INFO - PROCESS | 3836 | 1468194996757 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 3836 | 1468194996761 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 16:56:36 INFO - PROCESS | 3836 | 1468194996764 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:56:36 INFO - PROCESS | 3836 | 1468194996766 Marionette TRACE conn7 <- [1,1242,null,{}] 16:56:36 INFO - PROCESS | 3836 | 1468194996770 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:36 INFO - PROCESS | 3836 | 1468194996772 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:36 INFO - PROCESS | 3836 | 1468194996890 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 16:56:36 INFO - PROCESS | 3836 | 1468194996899 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 3836 | 1468194996901 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07811F800 == 32 [pid = 3836] [id = 320] 16:56:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0745C8000) [pid = 3836] [serial = 959] [outer = 0000000000000000] 16:56:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F074821800) [pid = 3836] [serial = 960] [outer = 000000F0745C8000] 16:56:36 INFO - PROCESS | 3836 | 1468194996955 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F074DC7000) [pid = 3836] [serial = 961] [outer = 000000F0745C8000] 16:56:37 INFO - PROCESS | 3836 | 1468194997436 Marionette TRACE conn7 <- [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]]]}] 16:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 16:56:37 INFO - PROCESS | 3836 | 1468194997502 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 16:56:37 INFO - PROCESS | 3836 | 1468194997505 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 16:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:56:37 INFO - PROCESS | 3836 | 1468194997508 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:56:37 INFO - PROCESS | 3836 | 1468194997510 Marionette TRACE conn7 <- [1,1246,null,{}] 16:56:37 INFO - PROCESS | 3836 | 1468194997513 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:37 INFO - PROCESS | 3836 | 1468194997516 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:37 INFO - PROCESS | 3836 | 1468194997633 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 16:56:37 INFO - PROCESS | 3836 | 1468194997642 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 3836 | 1468194997644 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E92800 == 33 [pid = 3836] [id = 321] 16:56:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F075282400) [pid = 3836] [serial = 962] [outer = 0000000000000000] 16:56:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0753C6800) [pid = 3836] [serial = 963] [outer = 000000F075282400] 16:56:37 INFO - PROCESS | 3836 | 1468194997703 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076C38000) [pid = 3836] [serial = 964] [outer = 000000F075282400] 16:56:38 INFO - PROCESS | 3836 | 1468194998190 Marionette TRACE conn7 <- [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]]]}] 16:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 16:56:38 INFO - PROCESS | 3836 | 1468194998249 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 16:56:38 INFO - PROCESS | 3836 | 1468194998252 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 16:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:56:38 INFO - PROCESS | 3836 | 1468194998255 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:56:38 INFO - PROCESS | 3836 | 1468194998257 Marionette TRACE conn7 <- [1,1250,null,{}] 16:56:38 INFO - PROCESS | 3836 | 1468194998261 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:38 INFO - PROCESS | 3836 | 1468194998267 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:38 INFO - PROCESS | 3836 | 1468194998392 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 16:56:38 INFO - PROCESS | 3836 | 1468194998444 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:38 INFO - PROCESS | 3836 | 1468194998446 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B022800 == 34 [pid = 3836] [id = 322] 16:56:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F076CCA800) [pid = 3836] [serial = 965] [outer = 0000000000000000] 16:56:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F077631C00) [pid = 3836] [serial = 966] [outer = 000000F076CCA800] 16:56:38 INFO - PROCESS | 3836 | 1468194998494 Marionette DEBUG loaded listener.js 16:56:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0777FA000) [pid = 3836] [serial = 967] [outer = 000000F076CCA800] 16:56:38 INFO - PROCESS | 3836 | 1468194998898 Marionette TRACE conn7 <- [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]]]}] 16:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 16:56:38 INFO - PROCESS | 3836 | 1468194998931 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 16:56:38 INFO - PROCESS | 3836 | 1468194998933 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 16:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:56:38 INFO - PROCESS | 3836 | 1468194998936 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:56:38 INFO - PROCESS | 3836 | 1468194998938 Marionette TRACE conn7 <- [1,1254,null,{}] 16:56:38 INFO - PROCESS | 3836 | 1468194998941 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:38 INFO - PROCESS | 3836 | 1468194998943 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:39 INFO - PROCESS | 3836 | 1468194999054 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 16:56:39 INFO - PROCESS | 3836 | 1468194999060 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 3836 | 1468194999062 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B894800 == 35 [pid = 3836] [id = 323] 16:56:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F077BAC800) [pid = 3836] [serial = 968] [outer = 0000000000000000] 16:56:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F077BB3C00) [pid = 3836] [serial = 969] [outer = 000000F077BAC800] 16:56:39 INFO - PROCESS | 3836 | 1468194999150 Marionette DEBUG loaded listener.js 16:56:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F077E2B000) [pid = 3836] [serial = 970] [outer = 000000F077BAC800] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F001BE2400) [pid = 3836] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06F91FC00) [pid = 3836] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F001BEA000) [pid = 3836] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0015E9C00) [pid = 3836] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AC81000) [pid = 3836] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F00150F800) [pid = 3836] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F076CC9C00) [pid = 3836] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06AC7F800) [pid = 3836] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0711F7800) [pid = 3836] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F078F85000) [pid = 3836] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F070CDD000) [pid = 3836] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F075B54000) [pid = 3836] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:56:39 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0020C4000) [pid = 3836] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:56:39 INFO - PROCESS | 3836 | 1468194999582 Marionette TRACE conn7 <- [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]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 16:56:39 INFO - PROCESS | 3836 | 1468194999610 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 3836 | 1468194999613 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 16:56:39 INFO - PROCESS | 3836 | 1468194999630 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 3836 | 1468194999632 Marionette TRACE conn7 <- [1,1258,null,{}] 16:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:56:39 INFO - PROCESS | 3836 | 1468194999635 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:39 INFO - PROCESS | 3836 | 1468194999637 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:39 INFO - PROCESS | 3836 | 1468194999721 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 16:56:39 INFO - PROCESS | 3836 | 1468194999755 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 3836 | 1468194999757 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E266800 == 36 [pid = 3836] [id = 324] 16:56:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06A13C800) [pid = 3836] [serial = 971] [outer = 0000000000000000] 16:56:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0713BC400) [pid = 3836] [serial = 972] [outer = 000000F06A13C800] 16:56:39 INFO - PROCESS | 3836 | 1468194999802 Marionette DEBUG loaded listener.js 16:56:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077E23400) [pid = 3836] [serial = 973] [outer = 000000F06A13C800] 16:56:40 INFO - PROCESS | 3836 | 1468195000476 Marionette TRACE conn7 <- [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]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 881ms 16:56:40 INFO - PROCESS | 3836 | 1468195000518 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 16:56:40 INFO - PROCESS | 3836 | 1468195000523 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 16:56:40 INFO - PROCESS | 3836 | 1468195000528 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:56:40 INFO - PROCESS | 3836 | 1468195000532 Marionette TRACE conn7 <- [1,1262,null,{}] 16:56:40 INFO - PROCESS | 3836 | 1468195000537 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:40 INFO - PROCESS | 3836 | 1468195000542 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:40 INFO - PROCESS | 3836 | 1468195000664 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 16:56:40 INFO - PROCESS | 3836 | 1468195000784 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:40 INFO - PROCESS | 3836 | 1468195000787 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071151800 == 37 [pid = 3836] [id = 325] 16:56:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F069948800) [pid = 3836] [serial = 974] [outer = 0000000000000000] 16:56:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06A820800) [pid = 3836] [serial = 975] [outer = 000000F069948800] 16:56:40 INFO - PROCESS | 3836 | 1468195000849 Marionette DEBUG loaded listener.js 16:56:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06B0D1C00) [pid = 3836] [serial = 976] [outer = 000000F069948800] 16:56:41 INFO - PROCESS | 3836 | 1468195001509 Marionette TRACE conn7 <- [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]]]}] 16:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1022ms 16:56:41 INFO - PROCESS | 3836 | 1468195001555 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 16:56:41 INFO - PROCESS | 3836 | 1468195001560 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 16:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:56:41 INFO - PROCESS | 3836 | 1468195001567 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:56:41 INFO - PROCESS | 3836 | 1468195001570 Marionette TRACE conn7 <- [1,1266,null,{}] 16:56:41 INFO - PROCESS | 3836 | 1468195001574 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:41 INFO - PROCESS | 3836 | 1468195001577 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:41 INFO - PROCESS | 3836 | 1468195001698 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 16:56:41 INFO - PROCESS | 3836 | 1468195001775 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 3836 | 1468195001777 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A465000 == 38 [pid = 3836] [id = 326] 16:56:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070072C00) [pid = 3836] [serial = 977] [outer = 0000000000000000] 16:56:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0711F2C00) [pid = 3836] [serial = 978] [outer = 000000F070072C00] 16:56:41 INFO - PROCESS | 3836 | 1468195001879 Marionette DEBUG loaded listener.js 16:56:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07481E400) [pid = 3836] [serial = 979] [outer = 000000F070072C00] 16:56:42 INFO - PROCESS | 3836 | 1468195002509 Marionette TRACE conn7 <- [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]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 16:56:42 INFO - PROCESS | 3836 | 1468195002555 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 3836 | 1468195002557 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 16:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:56:42 INFO - PROCESS | 3836 | 1468195002562 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 3836 | 1468195002566 Marionette TRACE conn7 <- [1,1270,null,{}] 16:56:42 INFO - PROCESS | 3836 | 1468195002578 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:42 INFO - PROCESS | 3836 | 1468195002583 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:42 INFO - PROCESS | 3836 | 1468195002730 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 16:56:42 INFO - PROCESS | 3836 | 1468195002846 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 3836 | 1468195002850 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2D7000 == 39 [pid = 3836] [id = 327] 16:56:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F076CC8800) [pid = 3836] [serial = 980] [outer = 0000000000000000] 16:56:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F077BB4000) [pid = 3836] [serial = 981] [outer = 000000F076CC8800] 16:56:42 INFO - PROCESS | 3836 | 1468195002909 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0785B3000) [pid = 3836] [serial = 982] [outer = 000000F076CC8800] 16:56:43 INFO - PROCESS | 3836 | 1468195003663 Marionette TRACE conn7 <- [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]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1139ms 16:56:43 INFO - PROCESS | 3836 | 1468195003708 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 3836 | 1468195003713 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 16:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:56:43 INFO - PROCESS | 3836 | 1468195003719 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 3836 | 1468195003723 Marionette TRACE conn7 <- [1,1274,null,{}] 16:56:43 INFO - PROCESS | 3836 | 1468195003729 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:43 INFO - PROCESS | 3836 | 1468195003731 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:43 INFO - PROCESS | 3836 | 1468195003844 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 16:56:43 INFO - PROCESS | 3836 | 1468195003920 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 3836 | 1468195003925 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F000541800 == 40 [pid = 3836] [id = 328] 16:56:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F068FE6400) [pid = 3836] [serial = 983] [outer = 0000000000000000] 16:56:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F069F35000) [pid = 3836] [serial = 984] [outer = 000000F068FE6400] 16:56:44 INFO - PROCESS | 3836 | 1468195004023 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06AE46C00) [pid = 3836] [serial = 985] [outer = 000000F068FE6400] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B894800 == 39 [pid = 3836] [id = 323] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B022800 == 38 [pid = 3836] [id = 322] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E92800 == 37 [pid = 3836] [id = 321] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F07811F800 == 36 [pid = 3836] [id = 320] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EBD800 == 35 [pid = 3836] [id = 319] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F7C800 == 34 [pid = 3836] [id = 318] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C114000 == 33 [pid = 3836] [id = 317] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F001C83800 == 32 [pid = 3836] [id = 316] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751CE800 == 31 [pid = 3836] [id = 314] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F683800 == 30 [pid = 3836] [id = 315] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2D7000 == 29 [pid = 3836] [id = 327] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A465000 == 28 [pid = 3836] [id = 326] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F071151800 == 27 [pid = 3836] [id = 325] 16:56:44 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E266800 == 26 [pid = 3836] [id = 324] 16:56:44 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F076CCBC00) [pid = 3836] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:56:44 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07752C000) [pid = 3836] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AD2F800) [pid = 3836] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A13C400) [pid = 3836] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F07451F800) [pid = 3836] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F070065400) [pid = 3836] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020CC800) [pid = 3836] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06AD25800) [pid = 3836] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F07528D000) [pid = 3836] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F07879D400) [pid = 3836] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F070CDF800) [pid = 3836] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0711FD800) [pid = 3836] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F075B2EC00) [pid = 3836] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F079182800) [pid = 3836] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F070E44800) [pid = 3836] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0791D2400) [pid = 3836] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0711EFC00) [pid = 3836] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0745BD800) [pid = 3836] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F076C35C00) [pid = 3836] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06F7D7000) [pid = 3836] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06ADA0C00) [pid = 3836] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F077B16C00) [pid = 3836] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06A8E6800) [pid = 3836] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F002029400) [pid = 3836] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F074F0B400) [pid = 3836] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F0020D7400) [pid = 3836] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F070E45000) [pid = 3836] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:56:45 INFO - PROCESS | 3836 | 1468195005271 Marionette TRACE conn7 <- [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]]]}] 16:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1588ms 16:56:45 INFO - PROCESS | 3836 | 1468195005310 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 3836 | 1468195005314 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 16:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:56:45 INFO - PROCESS | 3836 | 1468195005319 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 3836 | 1468195005322 Marionette TRACE conn7 <- [1,1278,null,{}] 16:56:45 INFO - PROCESS | 3836 | 1468195005335 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:45 INFO - PROCESS | 3836 | 1468195005338 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:45 INFO - PROCESS | 3836 | 1468195005470 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 16:56:45 INFO - PROCESS | 3836 | 1468195005485 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 3836 | 1468195005488 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACDE800 == 27 [pid = 3836] [id = 329] 16:56:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F001506000) [pid = 3836] [serial = 986] [outer = 0000000000000000] 16:56:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F001BEB400) [pid = 3836] [serial = 987] [outer = 000000F001506000] 16:56:45 INFO - PROCESS | 3836 | 1468195005538 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0020BD800) [pid = 3836] [serial = 988] [outer = 000000F001506000] 16:56:46 INFO - PROCESS | 3836 | 1468195006019 Marionette TRACE conn7 <- [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]]]}] 16:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 16:56:46 INFO - PROCESS | 3836 | 1468195006057 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 3836 | 1468195006062 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 16:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:56:46 INFO - PROCESS | 3836 | 1468195006069 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 3836 | 1468195006072 Marionette TRACE conn7 <- [1,1282,null,{}] 16:56:46 INFO - PROCESS | 3836 | 1468195006076 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:46 INFO - PROCESS | 3836 | 1468195006079 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:46 INFO - PROCESS | 3836 | 1468195006172 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 16:56:46 INFO - PROCESS | 3836 | 1468195006181 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 3836 | 1468195006183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE65000 == 28 [pid = 3836] [id = 330] 16:56:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F0699CE400) [pid = 3836] [serial = 989] [outer = 0000000000000000] 16:56:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06A159400) [pid = 3836] [serial = 990] [outer = 000000F0699CE400] 16:56:46 INFO - PROCESS | 3836 | 1468195006233 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06AC7FC00) [pid = 3836] [serial = 991] [outer = 000000F0699CE400] 16:56:46 INFO - PROCESS | 3836 | 1468195006706 Marionette TRACE conn7 <- [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]]]}] 16:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 16:56:46 INFO - PROCESS | 3836 | 1468195006741 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 3836 | 1468195006744 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 16:56:46 INFO - PROCESS | 3836 | 1468195006748 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:56:46 INFO - PROCESS | 3836 | 1468195006751 Marionette TRACE conn7 <- [1,1286,null,{}] 16:56:46 INFO - PROCESS | 3836 | 1468195006763 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:46 INFO - PROCESS | 3836 | 1468195006768 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:46 INFO - PROCESS | 3836 | 1468195006882 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 16:56:46 INFO - PROCESS | 3836 | 1468195006966 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 3836 | 1468195006969 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07511A800 == 29 [pid = 3836] [id = 331] 16:56:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0015DC400) [pid = 3836] [serial = 992] [outer = 0000000000000000] 16:56:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06C234400) [pid = 3836] [serial = 993] [outer = 000000F0015DC400] 16:56:47 INFO - PROCESS | 3836 | 1468195007019 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06F6D9400) [pid = 3836] [serial = 994] [outer = 000000F0015DC400] 16:56:47 INFO - PROCESS | 3836 | 1468195007434 Marionette TRACE conn7 <- [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]]]}] 16:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 16:56:47 INFO - PROCESS | 3836 | 1468195007483 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 3836 | 1468195007486 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 16:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:56:47 INFO - PROCESS | 3836 | 1468195007498 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 3836 | 1468195007500 Marionette TRACE conn7 <- [1,1290,null,{}] 16:56:47 INFO - PROCESS | 3836 | 1468195007504 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:47 INFO - PROCESS | 3836 | 1468195007507 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:47 INFO - PROCESS | 3836 | 1468195007622 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 16:56:47 INFO - PROCESS | 3836 | 1468195007632 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 3836 | 1468195007634 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C95000 == 30 [pid = 3836] [id = 332] 16:56:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F070065400) [pid = 3836] [serial = 995] [outer = 0000000000000000] 16:56:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0700C5800) [pid = 3836] [serial = 996] [outer = 000000F070065400] 16:56:47 INFO - PROCESS | 3836 | 1468195007720 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F070D90C00) [pid = 3836] [serial = 997] [outer = 000000F070065400] 16:56:48 INFO - PROCESS | 3836 | 1468195008167 Marionette TRACE conn7 <- [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]]]}] 16:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 16:56:48 INFO - PROCESS | 3836 | 1468195008249 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 16:56:48 INFO - PROCESS | 3836 | 1468195008252 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 16:56:48 INFO - PROCESS | 3836 | 1468195008255 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 3836 | 1468195008257 Marionette TRACE conn7 <- [1,1294,null,{}] 16:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:56:48 INFO - PROCESS | 3836 | 1468195008261 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:48 INFO - PROCESS | 3836 | 1468195008263 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:48 INFO - PROCESS | 3836 | 1468195008371 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 16:56:48 INFO - PROCESS | 3836 | 1468195008383 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:48 INFO - PROCESS | 3836 | 1468195008385 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B1A800 == 31 [pid = 3836] [id = 333] 16:56:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0020BDC00) [pid = 3836] [serial = 998] [outer = 0000000000000000] 16:56:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070E4A400) [pid = 3836] [serial = 999] [outer = 000000F0020BDC00] 16:56:48 INFO - PROCESS | 3836 | 1468195008431 Marionette DEBUG loaded listener.js 16:56:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0711F5000) [pid = 3836] [serial = 1000] [outer = 000000F0020BDC00] 16:56:48 INFO - PROCESS | 3836 | 1468195008875 Marionette TRACE conn7 <- [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]]]}] 16:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 16:56:48 INFO - PROCESS | 3836 | 1468195008932 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 16:56:48 INFO - PROCESS | 3836 | 1468195008935 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 16:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:56:48 INFO - PROCESS | 3836 | 1468195008944 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 3836 | 1468195008946 Marionette TRACE conn7 <- [1,1298,null,{}] 16:56:48 INFO - PROCESS | 3836 | 1468195008949 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:48 INFO - PROCESS | 3836 | 1468195008956 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:49 INFO - PROCESS | 3836 | 1468195009090 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 16:56:49 INFO - PROCESS | 3836 | 1468195009142 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 3836 | 1468195009144 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07850E000 == 32 [pid = 3836] [id = 334] 16:56:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070E46800) [pid = 3836] [serial = 1001] [outer = 0000000000000000] 16:56:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0745C6400) [pid = 3836] [serial = 1002] [outer = 000000F070E46800] 16:56:49 INFO - PROCESS | 3836 | 1468195009192 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074F0B000) [pid = 3836] [serial = 1003] [outer = 000000F070E46800] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F075282400) [pid = 3836] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F076CCA800) [pid = 3836] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0015DE400) [pid = 3836] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F070CDEC00) [pid = 3836] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0745C8000) [pid = 3836] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F002021C00) [pid = 3836] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F002026400) [pid = 3836] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F075B55C00) [pid = 3836] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06F437C00) [pid = 3836] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06A13C800) [pid = 3836] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:56:49 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F077BAC800) [pid = 3836] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:56:49 INFO - PROCESS | 3836 | 1468195009728 Marionette TRACE conn7 <- [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]]]}] 16:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 818ms 16:56:49 INFO - PROCESS | 3836 | 1468195009765 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 16:56:49 INFO - PROCESS | 3836 | 1468195009767 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 16:56:49 INFO - PROCESS | 3836 | 1468195009770 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:56:49 INFO - PROCESS | 3836 | 1468195009772 Marionette TRACE conn7 <- [1,1302,null,{}] 16:56:49 INFO - PROCESS | 3836 | 1468195009776 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:49 INFO - PROCESS | 3836 | 1468195009778 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:49 INFO - PROCESS | 3836 | 1468195009858 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 16:56:49 INFO - PROCESS | 3836 | 1468195009864 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 3836 | 1468195009866 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07910E800 == 33 [pid = 3836] [id = 335] 16:56:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AE45C00) [pid = 3836] [serial = 1004] [outer = 0000000000000000] 16:56:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0745BBC00) [pid = 3836] [serial = 1005] [outer = 000000F06AE45C00] 16:56:49 INFO - PROCESS | 3836 | 1468195009912 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F074F0E400) [pid = 3836] [serial = 1006] [outer = 000000F06AE45C00] 16:56:50 INFO - PROCESS | 3836 | 1468195010337 Marionette TRACE conn7 <- [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]]]}] 16:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 588ms 16:56:50 INFO - PROCESS | 3836 | 1468195010366 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 16:56:50 INFO - PROCESS | 3836 | 1468195010368 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 16:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:56:50 INFO - PROCESS | 3836 | 1468195010372 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:56:50 INFO - PROCESS | 3836 | 1468195010373 Marionette TRACE conn7 <- [1,1306,null,{}] 16:56:50 INFO - PROCESS | 3836 | 1468195010377 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:50 INFO - PROCESS | 3836 | 1468195010379 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:50 INFO - PROCESS | 3836 | 1468195010461 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 16:56:50 INFO - PROCESS | 3836 | 1468195010466 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:50 INFO - PROCESS | 3836 | 1468195010468 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B016800 == 34 [pid = 3836] [id = 336] 16:56:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0753C9000) [pid = 3836] [serial = 1007] [outer = 0000000000000000] 16:56:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F075B4A400) [pid = 3836] [serial = 1008] [outer = 000000F0753C9000] 16:56:50 INFO - PROCESS | 3836 | 1468195010515 Marionette DEBUG loaded listener.js 16:56:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F075B55800) [pid = 3836] [serial = 1009] [outer = 000000F0753C9000] 16:56:50 INFO - PROCESS | 3836 | 1468195010975 Marionette TRACE conn7 <- [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]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 16:56:51 INFO - PROCESS | 3836 | 1468195011005 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 3836 | 1468195011007 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 16:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:56:51 INFO - PROCESS | 3836 | 1468195011011 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 3836 | 1468195011013 Marionette TRACE conn7 <- [1,1310,null,{}] 16:56:51 INFO - PROCESS | 3836 | 1468195011016 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:51 INFO - PROCESS | 3836 | 1468195011018 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:51 INFO - PROCESS | 3836 | 1468195011101 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 16:56:51 INFO - PROCESS | 3836 | 1468195011108 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 3836 | 1468195011110 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075117000 == 35 [pid = 3836] [id = 337] 16:56:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F076CC2C00) [pid = 3836] [serial = 1010] [outer = 0000000000000000] 16:56:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F076CCA800) [pid = 3836] [serial = 1011] [outer = 000000F076CC2C00] 16:56:51 INFO - PROCESS | 3836 | 1468195011156 Marionette DEBUG loaded listener.js 16:56:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F076F62000) [pid = 3836] [serial = 1012] [outer = 000000F076CC2C00] 16:56:51 INFO - PROCESS | 3836 | 1468195011788 Marionette TRACE conn7 <- [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]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 839ms 16:56:51 INFO - PROCESS | 3836 | 1468195011911 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 3836 | 1468195011917 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 16:56:51 INFO - PROCESS | 3836 | 1468195011923 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:56:51 INFO - PROCESS | 3836 | 1468195011927 Marionette TRACE conn7 <- [1,1314,null,{}] 16:56:51 INFO - PROCESS | 3836 | 1468195011934 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:51 INFO - PROCESS | 3836 | 1468195011937 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:52 INFO - PROCESS | 3836 | 1468195012088 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 16:56:52 INFO - PROCESS | 3836 | 1468195012160 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 3836 | 1468195012163 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D8800 == 36 [pid = 3836] [id = 338] 16:56:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0006C5400) [pid = 3836] [serial = 1013] [outer = 0000000000000000] 16:56:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F001BEBC00) [pid = 3836] [serial = 1014] [outer = 000000F0006C5400] 16:56:52 INFO - PROCESS | 3836 | 1468195012223 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0020C4C00) [pid = 3836] [serial = 1015] [outer = 000000F0006C5400] 16:56:52 INFO - PROCESS | 3836 | 1468195012951 Marionette TRACE conn7 <- [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]]]}] 16:56:53 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 16:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1069ms 16:56:53 INFO - PROCESS | 3836 | 1468195013016 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 3836 | 1468195013021 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 16:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:56:53 INFO - PROCESS | 3836 | 1468195013051 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 3836 | 1468195013055 Marionette TRACE conn7 <- [1,1318,null,{}] 16:56:53 INFO - PROCESS | 3836 | 1468195013061 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:53 INFO - PROCESS | 3836 | 1468195013064 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:53 INFO - PROCESS | 3836 | 1468195013198 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 16:56:53 INFO - PROCESS | 3836 | 1468195013266 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 3836 | 1468195013269 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07779C000 == 37 [pid = 3836] [id = 339] 16:56:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0020BE000) [pid = 3836] [serial = 1016] [outer = 0000000000000000] 16:56:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AD9A400) [pid = 3836] [serial = 1017] [outer = 000000F0020BE000] 16:56:53 INFO - PROCESS | 3836 | 1468195013387 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06E1A8400) [pid = 3836] [serial = 1018] [outer = 000000F0020BE000] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B016800 == 36 [pid = 3836] [id = 336] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F07910E800 == 35 [pid = 3836] [id = 335] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F07850E000 == 34 [pid = 3836] [id = 334] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B1A800 == 33 [pid = 3836] [id = 333] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C95000 == 32 [pid = 3836] [id = 332] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F07511A800 == 31 [pid = 3836] [id = 331] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE65000 == 30 [pid = 3836] [id = 330] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACDE800 == 29 [pid = 3836] [id = 329] 16:56:54 INFO - PROCESS | 3836 | --DOCSHELL 000000F000541800 == 28 [pid = 3836] [id = 328] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0713BC400) [pid = 3836] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F077E23400) [pid = 3836] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F077BB3C00) [pid = 3836] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0753C6800) [pid = 3836] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F077631C00) [pid = 3836] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BEC400) [pid = 3836] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F068FEDC00) [pid = 3836] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0777FA000) [pid = 3836] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0711F6000) [pid = 3836] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F07451F000) [pid = 3836] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F074821800) [pid = 3836] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F068FE9000) [pid = 3836] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06AC7D000) [pid = 3836] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0020CA400) [pid = 3836] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06A8E7800) [pid = 3836] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0775F6800) [pid = 3836] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06F920800) [pid = 3836] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0700D0000) [pid = 3836] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F077E2B000) [pid = 3836] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F076C38000) [pid = 3836] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F074DC7000) [pid = 3836] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:56:54 INFO - PROCESS | 3836 | 1468195014253 Marionette TRACE conn7 <- [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]]]}] 16:56:54 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 16:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1252ms 16:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:56:54 INFO - PROCESS | 3836 | 1468195014286 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 3836 | 1468195014290 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 16:56:54 INFO - PROCESS | 3836 | 1468195014295 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 3836 | 1468195014298 Marionette TRACE conn7 <- [1,1322,null,{}] 16:56:54 INFO - PROCESS | 3836 | 1468195014304 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:54 INFO - PROCESS | 3836 | 1468195014307 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:54 INFO - PROCESS | 3836 | 1468195014404 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 16:56:54 INFO - PROCESS | 3836 | 1468195014411 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 3836 | 1468195014415 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A3A7000 == 29 [pid = 3836] [id = 340] 16:56:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F0015E0000) [pid = 3836] [serial = 1019] [outer = 0000000000000000] 16:56:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0015E3000) [pid = 3836] [serial = 1020] [outer = 000000F0015E0000] 16:56:54 INFO - PROCESS | 3836 | 1468195014468 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001BF0800) [pid = 3836] [serial = 1021] [outer = 000000F0015E0000] 16:56:54 INFO - PROCESS | 3836 | 1468195014969 Marionette TRACE conn7 <- [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]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 16:56:55 INFO - PROCESS | 3836 | 1468195015029 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 3836 | 1468195015033 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 16:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:56:55 INFO - PROCESS | 3836 | 1468195015039 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 3836 | 1468195015042 Marionette TRACE conn7 <- [1,1326,null,{}] 16:56:55 INFO - PROCESS | 3836 | 1468195015046 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:55 INFO - PROCESS | 3836 | 1468195015049 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:55 INFO - PROCESS | 3836 | 1468195015140 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 16:56:55 INFO - PROCESS | 3836 | 1468195015219 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 3836 | 1468195015222 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F962000 == 30 [pid = 3836] [id = 341] 16:56:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F068FEA800) [pid = 3836] [serial = 1022] [outer = 0000000000000000] 16:56:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0691DA400) [pid = 3836] [serial = 1023] [outer = 000000F068FEA800] 16:56:55 INFO - PROCESS | 3836 | 1468195015271 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06A3CD800) [pid = 3836] [serial = 1024] [outer = 000000F068FEA800] 16:56:56 INFO - PROCESS | 3836 | 1468195016127 Marionette TRACE conn7 <- [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]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 16:56:56 INFO - PROCESS | 3836 | 1468195016167 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 3836 | 1468195016169 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 16:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:56:56 INFO - PROCESS | 3836 | 1468195016173 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 3836 | 1468195016177 Marionette TRACE conn7 <- [1,1330,null,{}] 16:56:56 INFO - PROCESS | 3836 | 1468195016188 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:56 INFO - PROCESS | 3836 | 1468195016193 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:56 INFO - PROCESS | 3836 | 1468195016318 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 16:56:56 INFO - PROCESS | 3836 | 1468195016326 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 3836 | 1468195016330 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751BE800 == 31 [pid = 3836] [id = 342] 16:56:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F000648000) [pid = 3836] [serial = 1025] [outer = 0000000000000000] 16:56:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06ADA1800) [pid = 3836] [serial = 1026] [outer = 000000F000648000] 16:56:56 INFO - PROCESS | 3836 | 1468195016382 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06B6EA800) [pid = 3836] [serial = 1027] [outer = 000000F000648000] 16:56:56 INFO - PROCESS | 3836 | 1468195016845 Marionette TRACE conn7 <- [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]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 16:56:56 INFO - PROCESS | 3836 | 1468195016909 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 3836 | 1468195016912 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 16:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:56:56 INFO - PROCESS | 3836 | 1468195016915 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 3836 | 1468195016917 Marionette TRACE conn7 <- [1,1334,null,{}] 16:56:56 INFO - PROCESS | 3836 | 1468195016921 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:56 INFO - PROCESS | 3836 | 1468195016923 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:57 INFO - PROCESS | 3836 | 1468195017039 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 16:56:57 INFO - PROCESS | 3836 | 1468195017089 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 3836 | 1468195017098 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778B0800 == 32 [pid = 3836] [id = 343] 16:56:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06F639C00) [pid = 3836] [serial = 1028] [outer = 0000000000000000] 16:56:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06FED8800) [pid = 3836] [serial = 1029] [outer = 000000F06F639C00] 16:56:57 INFO - PROCESS | 3836 | 1468195017149 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0700D2400) [pid = 3836] [serial = 1030] [outer = 000000F06F639C00] 16:56:57 INFO - PROCESS | 3836 | 1468195017591 Marionette TRACE conn7 <- [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]]]}] 16:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 16:56:57 INFO - PROCESS | 3836 | 1468195017658 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 16:56:57 INFO - PROCESS | 3836 | 1468195017661 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 16:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:56:57 INFO - PROCESS | 3836 | 1468195017664 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:56:57 INFO - PROCESS | 3836 | 1468195017666 Marionette TRACE conn7 <- [1,1338,null,{}] 16:56:57 INFO - PROCESS | 3836 | 1468195017670 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:57 INFO - PROCESS | 3836 | 1468195017672 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:57 INFO - PROCESS | 3836 | 1468195017789 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 16:56:57 INFO - PROCESS | 3836 | 1468195017840 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 3836 | 1468195017842 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078260000 == 33 [pid = 3836] [id = 344] 16:56:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F070D94400) [pid = 3836] [serial = 1031] [outer = 0000000000000000] 16:56:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070E49800) [pid = 3836] [serial = 1032] [outer = 000000F070D94400] 16:56:57 INFO - PROCESS | 3836 | 1468195017889 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0711B4800) [pid = 3836] [serial = 1033] [outer = 000000F070D94400] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F070065400) [pid = 3836] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F001506000) [pid = 3836] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0015DC400) [pid = 3836] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F068FE6400) [pid = 3836] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0699CE400) [pid = 3836] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0020BDC00) [pid = 3836] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F069948800) [pid = 3836] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F070072C00) [pid = 3836] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F076CC8800) [pid = 3836] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F070E46800) [pid = 3836] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0753C9000) [pid = 3836] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:56:58 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06AE45C00) [pid = 3836] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:56:58 INFO - PROCESS | 3836 | 1468195018373 Marionette TRACE conn7 <- [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]]]}] 16:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 16:56:58 INFO - PROCESS | 3836 | 1468195018400 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 16:56:58 INFO - PROCESS | 3836 | 1468195018402 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 16:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:56:58 INFO - PROCESS | 3836 | 1468195018405 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:56:58 INFO - PROCESS | 3836 | 1468195018407 Marionette TRACE conn7 <- [1,1342,null,{}] 16:56:58 INFO - PROCESS | 3836 | 1468195018411 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:58 INFO - PROCESS | 3836 | 1468195018418 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:58 INFO - PROCESS | 3836 | 1468195018568 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 16:56:58 INFO - PROCESS | 3836 | 1468195018618 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 3836 | 1468195018620 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079D50000 == 34 [pid = 3836] [id = 345] 16:56:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F068FE6400) [pid = 3836] [serial = 1034] [outer = 0000000000000000] 16:56:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F070D97400) [pid = 3836] [serial = 1035] [outer = 000000F068FE6400] 16:56:58 INFO - PROCESS | 3836 | 1468195018666 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0745C6800) [pid = 3836] [serial = 1036] [outer = 000000F068FE6400] 16:56:59 INFO - PROCESS | 3836 | 1468195019015 Marionette TRACE conn7 <- [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]]]}] 16:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 16:56:59 INFO - PROCESS | 3836 | 1468195019080 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 3836 | 1468195019082 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 16:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:56:59 INFO - PROCESS | 3836 | 1468195019085 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 3836 | 1468195019087 Marionette TRACE conn7 <- [1,1346,null,{}] 16:56:59 INFO - PROCESS | 3836 | 1468195019099 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:59 INFO - PROCESS | 3836 | 1468195019101 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:59 INFO - PROCESS | 3836 | 1468195019211 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 16:56:59 INFO - PROCESS | 3836 | 1468195019217 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:59 INFO - PROCESS | 3836 | 1468195019219 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B192800 == 35 [pid = 3836] [id = 346] 16:56:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F07481BC00) [pid = 3836] [serial = 1037] [outer = 0000000000000000] 16:56:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F07490D400) [pid = 3836] [serial = 1038] [outer = 000000F07481BC00] 16:56:59 INFO - PROCESS | 3836 | 1468195019265 Marionette DEBUG loaded listener.js 16:56:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F074DC9000) [pid = 3836] [serial = 1039] [outer = 000000F07481BC00] 16:56:59 INFO - PROCESS | 3836 | 1468195019700 Marionette TRACE conn7 <- [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]]]}] 16:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 16:56:59 INFO - PROCESS | 3836 | 1468195019718 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 3836 | 1468195019720 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 16:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:56:59 INFO - PROCESS | 3836 | 1468195019734 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 3836 | 1468195019736 Marionette TRACE conn7 <- [1,1350,null,{}] 16:56:59 INFO - PROCESS | 3836 | 1468195019740 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:59 INFO - PROCESS | 3836 | 1468195019742 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:59 INFO - PROCESS | 3836 | 1468195019831 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 16:56:59 INFO - PROCESS | 3836 | 1468195019836 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:59 INFO - PROCESS | 3836 | 1468195019838 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:56:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8AD800 == 36 [pid = 3836] [id = 347] 16:56:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F07517CC00) [pid = 3836] [serial = 1040] [outer = 0000000000000000] 16:56:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0753CB000) [pid = 3836] [serial = 1041] [outer = 000000F07517CC00] 16:56:59 INFO - PROCESS | 3836 | 1468195019882 Marionette DEBUG loaded listener.js 16:56:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F075B4F400) [pid = 3836] [serial = 1042] [outer = 000000F07517CC00] 16:57:00 INFO - PROCESS | 3836 | 1468195020379 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 16:57:00 INFO - PROCESS | 3836 | 1468195020420 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 16:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:57:00 INFO - PROCESS | 3836 | 1468195020425 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 16:57:00 INFO - PROCESS | 3836 | 1468195020432 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:57:00 INFO - PROCESS | 3836 | 1468195020436 Marionette TRACE conn7 <- [1,1354,null,{}] 16:57:00 INFO - PROCESS | 3836 | 1468195020442 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:00 INFO - PROCESS | 3836 | 1468195020446 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:00 INFO - PROCESS | 3836 | 1468195020626 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 16:57:00 INFO - PROCESS | 3836 | 1468195020712 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:00 INFO - PROCESS | 3836 | 1468195020718 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA93800 == 37 [pid = 3836] [id = 348] 16:57:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0015E0800) [pid = 3836] [serial = 1043] [outer = 0000000000000000] 16:57:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F001BE8000) [pid = 3836] [serial = 1044] [outer = 000000F0015E0800] 16:57:00 INFO - PROCESS | 3836 | 1468195020779 Marionette DEBUG loaded listener.js 16:57:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0020C5400) [pid = 3836] [serial = 1045] [outer = 000000F0015E0800] 16:57:01 INFO - PROCESS | 3836 | 1468195021400 Marionette TRACE conn7 <- [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] 16:57:01 INFO - PROCESS | 3836 | 1468195021466 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 16:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:57:01 INFO - PROCESS | 3836 | 1468195021473 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:57:01 INFO - PROCESS | 3836 | 1468195021476 Marionette TRACE conn7 <- [1,1358,null,{}] 16:57:01 INFO - PROCESS | 3836 | 1468195021480 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:01 INFO - PROCESS | 3836 | 1468195021484 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:01 INFO - PROCESS | 3836 | 1468195021602 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 16:57:01 INFO - PROCESS | 3836 | 1468195021719 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:01 INFO - PROCESS | 3836 | 1468195021722 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EC3000 == 38 [pid = 3836] [id = 349] 16:57:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06A8EA800) [pid = 3836] [serial = 1046] [outer = 0000000000000000] 16:57:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06AD28C00) [pid = 3836] [serial = 1047] [outer = 000000F06A8EA800] 16:57:01 INFO - PROCESS | 3836 | 1468195021783 Marionette DEBUG loaded listener.js 16:57:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06B346800) [pid = 3836] [serial = 1048] [outer = 000000F06A8EA800] 16:57:02 INFO - PROCESS | 3836 | 1468195022423 Marionette TRACE conn7 <- [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] 16:57:02 INFO - PROCESS | 3836 | 1468195022463 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 16:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:57:02 INFO - PROCESS | 3836 | 1468195022467 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:57:02 INFO - PROCESS | 3836 | 1468195022472 Marionette TRACE conn7 <- [1,1362,null,{}] 16:57:02 INFO - PROCESS | 3836 | 1468195022484 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:02 INFO - PROCESS | 3836 | 1468195022489 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:02 INFO - PROCESS | 3836 | 1468195022607 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 16:57:02 INFO - PROCESS | 3836 | 1468195022684 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 3836 | 1468195022687 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E270800 == 39 [pid = 3836] [id = 350] 16:57:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07012B800) [pid = 3836] [serial = 1049] [outer = 0000000000000000] 16:57:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07451FC00) [pid = 3836] [serial = 1050] [outer = 000000F07012B800] 16:57:02 INFO - PROCESS | 3836 | 1468195022787 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F075180C00) [pid = 3836] [serial = 1051] [outer = 000000F07012B800] 16:57:03 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:03 INFO - PROCESS | 3836 | 1468195023383 Marionette TRACE conn7 <- [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] 16:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:57:03 INFO - PROCESS | 3836 | 1468195023396 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 16:57:03 INFO - PROCESS | 3836 | 1468195023399 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 3836 | 1468195023402 Marionette TRACE conn7 <- [1,1366,null,{}] 16:57:03 INFO - PROCESS | 3836 | 1468195023405 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:03 INFO - PROCESS | 3836 | 1468195023408 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:03 INFO - PROCESS | 3836 | 1468195023523 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 16:57:03 INFO - PROCESS | 3836 | 1468195023613 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 3836 | 1468195023616 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2D2800 == 40 [pid = 3836] [id = 351] 16:57:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F075B58400) [pid = 3836] [serial = 1052] [outer = 0000000000000000] 16:57:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F076F6A400) [pid = 3836] [serial = 1053] [outer = 000000F075B58400] 16:57:03 INFO - PROCESS | 3836 | 1468195023673 Marionette DEBUG loaded listener.js 16:57:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F07759D000) [pid = 3836] [serial = 1054] [outer = 000000F075B58400] 16:57:04 INFO - PROCESS | 3836 | 1468195024251 Marionette TRACE conn7 <- [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] 16:57:04 INFO - PROCESS | 3836 | 1468195024328 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 16:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:57:04 INFO - PROCESS | 3836 | 1468195024332 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:57:04 INFO - PROCESS | 3836 | 1468195024335 Marionette TRACE conn7 <- [1,1370,null,{}] 16:57:04 INFO - PROCESS | 3836 | 1468195024338 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:04 INFO - PROCESS | 3836 | 1468195024341 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:04 INFO - PROCESS | 3836 | 1468195024454 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 16:57:04 INFO - PROCESS | 3836 | 1468195024666 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:04 INFO - PROCESS | 3836 | 1468195024670 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCA000 == 41 [pid = 3836] [id = 352] 16:57:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0005A6C00) [pid = 3836] [serial = 1055] [outer = 0000000000000000] 16:57:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F001507800) [pid = 3836] [serial = 1056] [outer = 000000F0005A6C00] 16:57:04 INFO - PROCESS | 3836 | 1468195024721 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F002027000) [pid = 3836] [serial = 1057] [outer = 000000F0005A6C00] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B192800 == 40 [pid = 3836] [id = 346] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F079D50000 == 39 [pid = 3836] [id = 345] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F078260000 == 38 [pid = 3836] [id = 344] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778B0800 == 37 [pid = 3836] [id = 343] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751BE800 == 36 [pid = 3836] [id = 342] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F962000 == 35 [pid = 3836] [id = 341] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A3A7000 == 34 [pid = 3836] [id = 340] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1D8800 == 33 [pid = 3836] [id = 338] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07779C000 == 32 [pid = 3836] [id = 339] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F075117000 == 31 [pid = 3836] [id = 337] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2D2800 == 30 [pid = 3836] [id = 351] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E270800 == 29 [pid = 3836] [id = 350] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EC3000 == 28 [pid = 3836] [id = 349] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8AD800 == 27 [pid = 3836] [id = 347] 16:57:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BA93800 == 26 [pid = 3836] [id = 348] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0700C5800) [pid = 3836] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F001BEB400) [pid = 3836] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0020BD800) [pid = 3836] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06C234400) [pid = 3836] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06AE46C00) [pid = 3836] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F069F35000) [pid = 3836] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06A159400) [pid = 3836] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AC7FC00) [pid = 3836] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070E4A400) [pid = 3836] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06B0D1C00) [pid = 3836] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06A820800) [pid = 3836] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F07481E400) [pid = 3836] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0711F2C00) [pid = 3836] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F076CCA800) [pid = 3836] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F070D90C00) [pid = 3836] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0785B3000) [pid = 3836] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F077BB4000) [pid = 3836] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:57:05 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0745C6400) [pid = 3836] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0711F5000) [pid = 3836] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F075B4A400) [pid = 3836] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F074F0B000) [pid = 3836] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0745BBC00) [pid = 3836] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06F6D9400) [pid = 3836] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F074F0E400) [pid = 3836] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F075B55800) [pid = 3836] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:57:06 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:06 INFO - PROCESS | 3836 | 1468195026135 Marionette TRACE conn7 <- [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] 16:57:06 INFO - PROCESS | 3836 | 1468195026169 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 16:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:57:06 INFO - PROCESS | 3836 | 1468195026174 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - PROCESS | 3836 | 1468195026178 Marionette TRACE conn7 <- [1,1374,null,{}] 16:57:06 INFO - PROCESS | 3836 | 1468195026184 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:06 INFO - PROCESS | 3836 | 1468195026187 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:06 INFO - PROCESS | 3836 | 1468195026293 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 16:57:06 INFO - PROCESS | 3836 | 1468195026367 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 3836 | 1468195026372 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE0000 == 27 [pid = 3836] [id = 353] 16:57:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001BF0C00) [pid = 3836] [serial = 1058] [outer = 0000000000000000] 16:57:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002024400) [pid = 3836] [serial = 1059] [outer = 000000F001BF0C00] 16:57:06 INFO - PROCESS | 3836 | 1468195026423 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0015DE000) [pid = 3836] [serial = 1060] [outer = 000000F001BF0C00] 16:57:06 INFO - PROCESS | 3836 | 1468195026827 Marionette TRACE conn7 <- [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] 16:57:06 INFO - PROCESS | 3836 | 1468195026881 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 16:57:06 INFO - PROCESS | 3836 | 1468195026888 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:57:06 INFO - PROCESS | 3836 | 1468195026891 Marionette TRACE conn7 <- [1,1378,null,{}] 16:57:06 INFO - PROCESS | 3836 | 1468195026895 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:06 INFO - PROCESS | 3836 | 1468195026898 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:07 INFO - PROCESS | 3836 | 1468195026992 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 16:57:07 INFO - PROCESS | 3836 | 1468195026998 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 3836 | 1468195027001 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A3A7000 == 28 [pid = 3836] [id = 354] 16:57:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0699DB800) [pid = 3836] [serial = 1061] [outer = 0000000000000000] 16:57:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06A8E6800) [pid = 3836] [serial = 1062] [outer = 000000F0699DB800] 16:57:07 INFO - PROCESS | 3836 | 1468195027051 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AC85000) [pid = 3836] [serial = 1063] [outer = 000000F0699DB800] 16:57:07 INFO - PROCESS | 3836 | 1468195027508 Marionette TRACE conn7 <- [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]]]}] 16:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 16:57:07 INFO - PROCESS | 3836 | 1468195027566 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 16:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:57:07 INFO - PROCESS | 3836 | 1468195027568 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 16:57:07 INFO - PROCESS | 3836 | 1468195027572 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - PROCESS | 3836 | 1468195027576 Marionette TRACE conn7 <- [1,1382,null,{}] 16:57:07 INFO - PROCESS | 3836 | 1468195027588 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:07 INFO - PROCESS | 3836 | 1468195027593 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:07 INFO - PROCESS | 3836 | 1468195027713 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 16:57:07 INFO - PROCESS | 3836 | 1468195027795 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 3836 | 1468195027798 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075306000 == 29 [pid = 3836] [id = 355] 16:57:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F000640800) [pid = 3836] [serial = 1064] [outer = 0000000000000000] 16:57:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06B34EC00) [pid = 3836] [serial = 1065] [outer = 000000F000640800] 16:57:07 INFO - PROCESS | 3836 | 1468195027848 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06F404800) [pid = 3836] [serial = 1066] [outer = 000000F000640800] 16:57:08 INFO - PROCESS | 3836 | 1468195028266 Marionette TRACE conn7 <- [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]]]}] 16:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 16:57:08 INFO - PROCESS | 3836 | 1468195028309 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 3836 | 1468195028312 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 16:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:57:08 INFO - PROCESS | 3836 | 1468195028315 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 3836 | 1468195028317 Marionette TRACE conn7 <- [1,1386,null,{}] 16:57:08 INFO - PROCESS | 3836 | 1468195028321 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:08 INFO - PROCESS | 3836 | 1468195028323 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:08 INFO - PROCESS | 3836 | 1468195028442 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 16:57:08 INFO - PROCESS | 3836 | 1468195028448 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:08 INFO - PROCESS | 3836 | 1468195028450 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E9D800 == 30 [pid = 3836] [id = 356] 16:57:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06F9B4800) [pid = 3836] [serial = 1067] [outer = 0000000000000000] 16:57:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06FEDC000) [pid = 3836] [serial = 1068] [outer = 000000F06F9B4800] 16:57:08 INFO - PROCESS | 3836 | 1468195028497 Marionette DEBUG loaded listener.js 16:57:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0701F4400) [pid = 3836] [serial = 1069] [outer = 000000F06F9B4800] 16:57:08 INFO - PROCESS | 3836 | 1468195028964 Marionette TRACE conn7 <- [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]]]}] 16:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 16:57:08 INFO - PROCESS | 3836 | 1468195028989 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 3836 | 1468195028991 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 16:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:57:09 INFO - PROCESS | 3836 | 1468195029001 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - PROCESS | 3836 | 1468195029003 Marionette TRACE conn7 <- [1,1390,null,{}] 16:57:09 INFO - PROCESS | 3836 | 1468195029006 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:09 INFO - PROCESS | 3836 | 1468195029008 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:09 INFO - PROCESS | 3836 | 1468195029143 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 16:57:09 INFO - PROCESS | 3836 | 1468195029154 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 3836 | 1468195029156 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077EBB000 == 31 [pid = 3836] [id = 357] 16:57:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F068FEC800) [pid = 3836] [serial = 1070] [outer = 0000000000000000] 16:57:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F070E4A400) [pid = 3836] [serial = 1071] [outer = 000000F068FEC800] 16:57:09 INFO - PROCESS | 3836 | 1468195029202 Marionette DEBUG loaded listener.js 16:57:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0711C1C00) [pid = 3836] [serial = 1072] [outer = 000000F068FEC800] 16:57:09 INFO - PROCESS | 3836 | 1468195029636 Marionette TRACE conn7 <- [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]]]}] 16:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 692ms 16:57:09 INFO - PROCESS | 3836 | 1468195029690 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 16:57:09 INFO - PROCESS | 3836 | 1468195029692 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 16:57:09 INFO - PROCESS | 3836 | 1468195029704 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:57:09 INFO - PROCESS | 3836 | 1468195029706 Marionette TRACE conn7 <- [1,1394,null,{}] 16:57:09 INFO - PROCESS | 3836 | 1468195029710 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:09 INFO - PROCESS | 3836 | 1468195029716 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:09 INFO - PROCESS | 3836 | 1468195029853 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 16:57:09 INFO - PROCESS | 3836 | 1468195029908 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 3836 | 1468195029910 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07910B000 == 32 [pid = 3836] [id = 358] 16:57:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0713BC400) [pid = 3836] [serial = 1073] [outer = 0000000000000000] 16:57:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0745C5C00) [pid = 3836] [serial = 1074] [outer = 000000F0713BC400] 16:57:09 INFO - PROCESS | 3836 | 1468195029960 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F074DC9C00) [pid = 3836] [serial = 1075] [outer = 000000F0713BC400] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06F639C00) [pid = 3836] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070D94400) [pid = 3836] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F068FE6400) [pid = 3836] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0015E0000) [pid = 3836] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0020BE000) [pid = 3836] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F076CC2C00) [pid = 3836] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F068FEA800) [pid = 3836] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0006C5400) [pid = 3836] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F07481BC00) [pid = 3836] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:57:10 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F000648000) [pid = 3836] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:57:10 INFO - PROCESS | 3836 | 1468195030569 Marionette TRACE conn7 <- [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]]]}] 16:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 923ms 16:57:10 INFO - PROCESS | 3836 | 1468195030633 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 16:57:10 INFO - PROCESS | 3836 | 1468195030636 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 16:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:57:10 INFO - PROCESS | 3836 | 1468195030639 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 3836 | 1468195030641 Marionette TRACE conn7 <- [1,1398,null,{}] 16:57:10 INFO - PROCESS | 3836 | 1468195030645 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:10 INFO - PROCESS | 3836 | 1468195030647 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:10 INFO - PROCESS | 3836 | 1468195030728 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 16:57:10 INFO - PROCESS | 3836 | 1468195030735 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 3836 | 1468195030737 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B01E800 == 33 [pid = 3836] [id = 359] 16:57:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06ADA0000) [pid = 3836] [serial = 1076] [outer = 0000000000000000] 16:57:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0713BBC00) [pid = 3836] [serial = 1077] [outer = 000000F06ADA0000] 16:57:10 INFO - PROCESS | 3836 | 1468195030783 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F074DBEC00) [pid = 3836] [serial = 1078] [outer = 000000F06ADA0000] 16:57:11 INFO - PROCESS | 3836 | 1468195031217 Marionette TRACE conn7 <- [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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 16:57:11 INFO - PROCESS | 3836 | 1468195031271 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 3836 | 1468195031273 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 16:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:57:11 INFO - PROCESS | 3836 | 1468195031277 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 3836 | 1468195031279 Marionette TRACE conn7 <- [1,1402,null,{}] 16:57:11 INFO - PROCESS | 3836 | 1468195031283 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:11 INFO - PROCESS | 3836 | 1468195031284 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:11 INFO - PROCESS | 3836 | 1468195031364 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 16:57:11 INFO - PROCESS | 3836 | 1468195031370 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 3836 | 1468195031373 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AA800 == 34 [pid = 3836] [id = 360] 16:57:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07517F400) [pid = 3836] [serial = 1079] [outer = 0000000000000000] 16:57:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0753C6C00) [pid = 3836] [serial = 1080] [outer = 000000F07517F400] 16:57:11 INFO - PROCESS | 3836 | 1468195031419 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F075B52800) [pid = 3836] [serial = 1081] [outer = 000000F07517F400] 16:57:11 INFO - PROCESS | 3836 | 1468195031841 Marionette TRACE conn7 <- [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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 589ms 16:57:11 INFO - PROCESS | 3836 | 1468195031868 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 3836 | 1468195031870 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 16:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:57:11 INFO - PROCESS | 3836 | 1468195031896 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 3836 | 1468195031898 Marionette TRACE conn7 <- [1,1406,null,{}] 16:57:11 INFO - PROCESS | 3836 | 1468195031902 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:11 INFO - PROCESS | 3836 | 1468195031904 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:11 INFO - PROCESS | 3836 | 1468195031988 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 16:57:12 INFO - PROCESS | 3836 | 1468195031995 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 3836 | 1468195031997 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075305800 == 35 [pid = 3836] [id = 361] 16:57:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F076CC2C00) [pid = 3836] [serial = 1082] [outer = 0000000000000000] 16:57:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076CC8400) [pid = 3836] [serial = 1083] [outer = 000000F076CC2C00] 16:57:12 INFO - PROCESS | 3836 | 1468195032042 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F076F6A800) [pid = 3836] [serial = 1084] [outer = 000000F076CC2C00] 16:57:12 INFO - PROCESS | 3836 | 1468195032870 Marionette TRACE conn7 <- [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]]]}] 16:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1048ms 16:57:12 INFO - PROCESS | 3836 | 1468195032926 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 16:57:12 INFO - PROCESS | 3836 | 1468195032931 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 16:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:57:12 INFO - PROCESS | 3836 | 1468195032958 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - PROCESS | 3836 | 1468195032963 Marionette TRACE conn7 <- [1,1410,null,{}] 16:57:13 INFO - PROCESS | 3836 | 1468195033012 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:13 INFO - PROCESS | 3836 | 1468195033015 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:13 INFO - PROCESS | 3836 | 1468195033133 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 16:57:13 INFO - PROCESS | 3836 | 1468195033243 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 3836 | 1468195033246 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C0E000 == 36 [pid = 3836] [id = 362] 16:57:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0015E0400) [pid = 3836] [serial = 1085] [outer = 0000000000000000] 16:57:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0020BB800) [pid = 3836] [serial = 1086] [outer = 000000F0015E0400] 16:57:13 INFO - PROCESS | 3836 | 1468195033309 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F069FCFC00) [pid = 3836] [serial = 1087] [outer = 000000F0015E0400] 16:57:14 INFO - PROCESS | 3836 | 1468195034154 Marionette TRACE conn7 <- [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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1294ms 16:57:14 INFO - PROCESS | 3836 | 1468195034234 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 3836 | 1468195034239 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 16:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:57:14 INFO - PROCESS | 3836 | 1468195034247 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 3836 | 1468195034250 Marionette TRACE conn7 <- [1,1414,null,{}] 16:57:14 INFO - PROCESS | 3836 | 1468195034255 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:14 INFO - PROCESS | 3836 | 1468195034258 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:14 INFO - PROCESS | 3836 | 1468195034486 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 16:57:14 INFO - PROCESS | 3836 | 1468195034633 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 3836 | 1468195034637 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069AA0800 == 37 [pid = 3836] [id = 363] 16:57:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F068FE5800) [pid = 3836] [serial = 1088] [outer = 0000000000000000] 16:57:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06A13E400) [pid = 3836] [serial = 1089] [outer = 000000F068FE5800] 16:57:14 INFO - PROCESS | 3836 | 1468195034732 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06AC85C00) [pid = 3836] [serial = 1090] [outer = 000000F068FE5800] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AA800 == 36 [pid = 3836] [id = 360] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B01E800 == 35 [pid = 3836] [id = 359] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F07910B000 == 34 [pid = 3836] [id = 358] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F077EBB000 == 33 [pid = 3836] [id = 357] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E9D800 == 32 [pid = 3836] [id = 356] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F075306000 == 31 [pid = 3836] [id = 355] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A3A7000 == 30 [pid = 3836] [id = 354] 16:57:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE0000 == 29 [pid = 3836] [id = 353] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06FED8800) [pid = 3836] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F070E49800) [pid = 3836] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F070D97400) [pid = 3836] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0015E3000) [pid = 3836] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001BF0800) [pid = 3836] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AD9A400) [pid = 3836] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06E1A8400) [pid = 3836] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F076F62000) [pid = 3836] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0691DA400) [pid = 3836] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BEBC00) [pid = 3836] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020C4C00) [pid = 3836] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0753CB000) [pid = 3836] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F07490D400) [pid = 3836] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0711B4800) [pid = 3836] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06ADA1800) [pid = 3836] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F074DC9000) [pid = 3836] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0745C6800) [pid = 3836] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06B6EA800) [pid = 3836] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0700D2400) [pid = 3836] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06A3CD800) [pid = 3836] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:57:15 INFO - PROCESS | 3836 | 1468195035287 Marionette TRACE conn7 <- [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]]]}] 16:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1080ms 16:57:15 INFO - PROCESS | 3836 | 1468195035328 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 3836 | 1468195035332 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 16:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:57:15 INFO - PROCESS | 3836 | 1468195035337 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 3836 | 1468195035340 Marionette TRACE conn7 <- [1,1418,null,{}] 16:57:15 INFO - PROCESS | 3836 | 1468195035345 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:15 INFO - PROCESS | 3836 | 1468195035347 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:15 INFO - PROCESS | 3836 | 1468195035443 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 16:57:15 INFO - PROCESS | 3836 | 1468195035523 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 3836 | 1468195035526 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700B8800 == 30 [pid = 3836] [id = 364] 16:57:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F069948800) [pid = 3836] [serial = 1091] [outer = 0000000000000000] 16:57:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AD23400) [pid = 3836] [serial = 1092] [outer = 000000F069948800] 16:57:15 INFO - PROCESS | 3836 | 1468195035575 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06ADA4C00) [pid = 3836] [serial = 1093] [outer = 000000F069948800] 16:57:16 INFO - PROCESS | 3836 | 1468195036002 Marionette TRACE conn7 <- [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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 16:57:16 INFO - PROCESS | 3836 | 1468195036076 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 3836 | 1468195036080 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 16:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:57:16 INFO - PROCESS | 3836 | 1468195036088 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 3836 | 1468195036091 Marionette TRACE conn7 <- [1,1422,null,{}] 16:57:16 INFO - PROCESS | 3836 | 1468195036095 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 3836 | 1468195036097 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:16 INFO - PROCESS | 3836 | 1468195036190 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 16:57:16 INFO - PROCESS | 3836 | 1468195036205 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 3836 | 1468195036208 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07530E000 == 31 [pid = 3836] [id = 365] 16:57:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06F920800) [pid = 3836] [serial = 1094] [outer = 0000000000000000] 16:57:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06FE45400) [pid = 3836] [serial = 1095] [outer = 000000F06F920800] 16:57:16 INFO - PROCESS | 3836 | 1468195036256 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F070129000) [pid = 3836] [serial = 1096] [outer = 000000F06F920800] 16:57:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06F68CC00) [pid = 3836] [serial = 1097] [outer = 000000F074DC9800] 16:57:16 INFO - PROCESS | 3836 | 1468195036794 Marionette TRACE conn7 <- [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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 732ms 16:57:16 INFO - PROCESS | 3836 | 1468195036822 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 3836 | 1468195036826 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 16:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:57:16 INFO - PROCESS | 3836 | 1468195036838 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 3836 | 1468195036843 Marionette TRACE conn7 <- [1,1426,null,{}] 16:57:16 INFO - PROCESS | 3836 | 1468195036847 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 3836 | 1468195036851 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:16 INFO - PROCESS | 3836 | 1468195036946 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 16:57:17 INFO - PROCESS | 3836 | 1468195037023 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 3836 | 1468195037026 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078151000 == 32 [pid = 3836] [id = 366] 16:57:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F00150B000) [pid = 3836] [serial = 1098] [outer = 0000000000000000] 16:57:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0711FD800) [pid = 3836] [serial = 1099] [outer = 000000F00150B000] 16:57:17 INFO - PROCESS | 3836 | 1468195037071 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0745C6400) [pid = 3836] [serial = 1100] [outer = 000000F00150B000] 16:57:17 INFO - PROCESS | 3836 | 1468195037725 Marionette TRACE conn7 <- [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]]]}] 16:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 16:57:17 INFO - PROCESS | 3836 | 1468195037781 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 16:57:17 INFO - PROCESS | 3836 | 1468195037786 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 16:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:57:17 INFO - PROCESS | 3836 | 1468195037791 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 3836 | 1468195037797 Marionette TRACE conn7 <- [1,1430,null,{}] 16:57:17 INFO - PROCESS | 3836 | 1468195037803 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:17 INFO - PROCESS | 3836 | 1468195037806 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:17 INFO - PROCESS | 3836 | 1468195037928 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 16:57:18 INFO - PROCESS | 3836 | 1468195038002 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 3836 | 1468195038005 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C29800 == 33 [pid = 3836] [id = 367] 16:57:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F069941400) [pid = 3836] [serial = 1101] [outer = 0000000000000000] 16:57:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06A822800) [pid = 3836] [serial = 1102] [outer = 000000F069941400] 16:57:18 INFO - PROCESS | 3836 | 1468195038066 Marionette DEBUG loaded listener.js 16:57:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06AD97400) [pid = 3836] [serial = 1103] [outer = 000000F069941400] 16:57:18 INFO - PROCESS | 3836 | 1468195038667 Marionette TRACE conn7 <- [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]]]}] 16:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 16:57:18 INFO - PROCESS | 3836 | 1468195038737 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 16:57:18 INFO - PROCESS | 3836 | 1468195038743 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 16:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:57:18 INFO - PROCESS | 3836 | 1468195038751 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 3836 | 1468195038754 Marionette TRACE conn7 <- [1,1434,null,{}] 16:57:18 INFO - PROCESS | 3836 | 1468195038758 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:18 INFO - PROCESS | 3836 | 1468195038762 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:18 INFO - PROCESS | 3836 | 1468195038927 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 16:57:19 INFO - PROCESS | 3836 | 1468195039036 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:19 INFO - PROCESS | 3836 | 1468195039039 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A5D000 == 34 [pid = 3836] [id = 368] 16:57:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06F404400) [pid = 3836] [serial = 1104] [outer = 0000000000000000] 16:57:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F070CDD000) [pid = 3836] [serial = 1105] [outer = 000000F06F404400] 16:57:19 INFO - PROCESS | 3836 | 1468195039099 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F070E52C00) [pid = 3836] [serial = 1106] [outer = 000000F06F404400] 16:57:19 INFO - PROCESS | 3836 | 1468195039768 Marionette TRACE conn7 <- [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]]]}] 16:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1085ms 16:57:19 INFO - PROCESS | 3836 | 1468195039837 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 3836 | 1468195039840 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 16:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:57:19 INFO - PROCESS | 3836 | 1468195039844 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 3836 | 1468195039848 Marionette TRACE conn7 <- [1,1438,null,{}] 16:57:19 INFO - PROCESS | 3836 | 1468195039860 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:19 INFO - PROCESS | 3836 | 1468195039866 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:20 INFO - PROCESS | 3836 | 1468195040013 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 16:57:20 INFO - PROCESS | 3836 | 1468195040131 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 3836 | 1468195040134 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A174000 == 35 [pid = 3836] [id = 369] 16:57:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F074821800) [pid = 3836] [serial = 1107] [outer = 0000000000000000] 16:57:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F074F02800) [pid = 3836] [serial = 1108] [outer = 000000F074821800] 16:57:20 INFO - PROCESS | 3836 | 1468195040196 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F075B57400) [pid = 3836] [serial = 1109] [outer = 000000F074821800] 16:57:20 INFO - PROCESS | 3836 | 1468195040850 Marionette TRACE conn7 <- [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]]]}] 16:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1035ms 16:57:20 INFO - PROCESS | 3836 | 1468195040879 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 16:57:20 INFO - PROCESS | 3836 | 1468195040883 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 16:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:57:20 INFO - PROCESS | 3836 | 1468195040886 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:57:20 INFO - PROCESS | 3836 | 1468195040889 Marionette TRACE conn7 <- [1,1442,null,{}] 16:57:20 INFO - PROCESS | 3836 | 1468195040893 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:20 INFO - PROCESS | 3836 | 1468195040895 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:21 INFO - PROCESS | 3836 | 1468195041022 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 16:57:21 INFO - PROCESS | 3836 | 1468195041110 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 3836 | 1468195041113 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AC800 == 36 [pid = 3836] [id = 370] 16:57:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F076CCD800) [pid = 3836] [serial = 1110] [outer = 0000000000000000] 16:57:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F077525400) [pid = 3836] [serial = 1111] [outer = 000000F076CCD800] 16:57:21 INFO - PROCESS | 3836 | 1468195041169 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F07759C400) [pid = 3836] [serial = 1112] [outer = 000000F076CCD800] 16:57:21 INFO - PROCESS | 3836 | 1468195041813 Marionette TRACE conn7 <- [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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 16:57:21 INFO - PROCESS | 3836 | 1468195041875 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 3836 | 1468195041879 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 16:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:57:21 INFO - PROCESS | 3836 | 1468195041894 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 3836 | 1468195041898 Marionette TRACE conn7 <- [1,1446,null,{}] 16:57:21 INFO - PROCESS | 3836 | 1468195041904 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:21 INFO - PROCESS | 3836 | 1468195041907 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:22 INFO - PROCESS | 3836 | 1468195042022 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 16:57:22 INFO - PROCESS | 3836 | 1468195042106 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:22 INFO - PROCESS | 3836 | 1468195042110 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D51800 == 37 [pid = 3836] [id = 371] 16:57:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F068FE9C00) [pid = 3836] [serial = 1113] [outer = 0000000000000000] 16:57:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F069FC8C00) [pid = 3836] [serial = 1114] [outer = 000000F068FE9C00] 16:57:22 INFO - PROCESS | 3836 | 1468195042164 Marionette DEBUG loaded listener.js 16:57:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06B6EA800) [pid = 3836] [serial = 1115] [outer = 000000F068FE9C00] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C09800 == 36 [pid = 3836] [id = 23] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07530E000 == 35 [pid = 3836] [id = 365] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700B8800 == 34 [pid = 3836] [id = 364] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F069AA0800 == 33 [pid = 3836] [id = 363] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B1B800 == 32 [pid = 3836] [id = 17] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCA000 == 31 [pid = 3836] [id = 352] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C8B000 == 30 [pid = 3836] [id = 25] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AD800 == 29 [pid = 3836] [id = 21] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F079D52800 == 28 [pid = 3836] [id = 27] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F075393000 == 27 [pid = 3836] [id = 15] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751C9800 == 26 [pid = 3836] [id = 14] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B28800 == 25 [pid = 3836] [id = 26] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07779B800 == 24 [pid = 3836] [id = 16] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F070122000 == 23 [pid = 3836] [id = 24] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE7800 == 22 [pid = 3836] [id = 13] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A887000 == 21 [pid = 3836] [id = 22] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F070EB3000 == 20 [pid = 3836] [id = 12] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A173000 == 19 [pid = 3836] [id = 19] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C0E000 == 18 [pid = 3836] [id = 362] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B021800 == 17 [pid = 3836] [id = 20] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07885D800 == 16 [pid = 3836] [id = 18] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748D1800 == 15 [pid = 3836] [id = 28] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F075305800 == 14 [pid = 3836] [id = 361] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AC800 == 13 [pid = 3836] [id = 370] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A174000 == 12 [pid = 3836] [id = 369] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A5D000 == 11 [pid = 3836] [id = 368] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C29800 == 10 [pid = 3836] [id = 367] 16:57:24 INFO - PROCESS | 3836 | --DOCSHELL 000000F078151000 == 9 [pid = 3836] [id = 366] 16:57:25 INFO - PROCESS | 3836 | 1468195045885 Marionette TRACE conn7 <- [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]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 4030ms 16:57:25 INFO - PROCESS | 3836 | 1468195045926 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 3836 | 1468195045930 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 16:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:57:25 INFO - PROCESS | 3836 | 1468195045945 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 3836 | 1468195045949 Marionette TRACE conn7 <- [1,1450,null,{}] 16:57:25 INFO - PROCESS | 3836 | 1468195045955 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:25 INFO - PROCESS | 3836 | 1468195045958 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:26 INFO - PROCESS | 3836 | 1468195046088 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 16:57:26 INFO - PROCESS | 3836 | 1468195046145 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 3836 | 1468195046148 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE9000 == 10 [pid = 3836] [id = 372] 16:57:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F00201F800) [pid = 3836] [serial = 1116] [outer = 0000000000000000] 16:57:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F002020800) [pid = 3836] [serial = 1117] [outer = 000000F00201F800] 16:57:26 INFO - PROCESS | 3836 | 1468195046198 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0020C9C00) [pid = 3836] [serial = 1118] [outer = 000000F00201F800] 16:57:26 INFO - PROCESS | 3836 | 1468195046671 Marionette TRACE conn7 <- [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]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 16:57:26 INFO - PROCESS | 3836 | 1468195046721 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 3836 | 1468195046727 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 16:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:57:26 INFO - PROCESS | 3836 | 1468195046733 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 3836 | 1468195046736 Marionette TRACE conn7 <- [1,1454,null,{}] 16:57:26 INFO - PROCESS | 3836 | 1468195046756 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:26 INFO - PROCESS | 3836 | 1468195046760 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:26 INFO - PROCESS | 3836 | 1468195046894 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 16:57:26 INFO - PROCESS | 3836 | 1468195046948 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 3836 | 1468195046951 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ABE6000 == 11 [pid = 3836] [id = 373] 16:57:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F06A3CB400) [pid = 3836] [serial = 1119] [outer = 0000000000000000] 16:57:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06A828800) [pid = 3836] [serial = 1120] [outer = 000000F06A3CB400] 16:57:27 INFO - PROCESS | 3836 | 1468195047004 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06AD26400) [pid = 3836] [serial = 1121] [outer = 000000F06A3CB400] 16:57:27 INFO - PROCESS | 3836 | 1468195047544 Marionette TRACE conn7 <- [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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 838ms 16:57:27 INFO - PROCESS | 3836 | 1468195047573 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 3836 | 1468195047576 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 16:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:57:27 INFO - PROCESS | 3836 | 1468195047579 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 3836 | 1468195047583 Marionette TRACE conn7 <- [1,1458,null,{}] 16:57:27 INFO - PROCESS | 3836 | 1468195047595 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:27 INFO - PROCESS | 3836 | 1468195047600 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F069948800) [pid = 3836] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06ADA0000) [pid = 3836] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F0015E0800) [pid = 3836] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06F404400) [pid = 3836] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0015E0400) [pid = 3836] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0713BC400) [pid = 3836] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F001BF0C00) [pid = 3836] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07517F400) [pid = 3836] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06A8EA800) [pid = 3836] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06F9B4800) [pid = 3836] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F069941400) [pid = 3836] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07012B800) [pid = 3836] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F068FE5800) [pid = 3836] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0005A6C00) [pid = 3836] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F00150B000) [pid = 3836] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F000640800) [pid = 3836] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F075B58400) [pid = 3836] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06F920800) [pid = 3836] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F074821800) [pid = 3836] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F07517CC00) [pid = 3836] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0699DB800) [pid = 3836] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F076CC2C00) [pid = 3836] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:57:27 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F068FEC800) [pid = 3836] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:57:28 INFO - PROCESS | 3836 | 1468195048020 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 16:57:28 INFO - PROCESS | 3836 | 1468195048030 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 3836 | 1468195048033 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075307000 == 12 [pid = 3836] [id = 374] 16:57:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F001BEAC00) [pid = 3836] [serial = 1122] [outer = 0000000000000000] 16:57:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0020C2000) [pid = 3836] [serial = 1123] [outer = 000000F001BEAC00] 16:57:28 INFO - PROCESS | 3836 | 1468195048084 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AE4A000) [pid = 3836] [serial = 1124] [outer = 000000F001BEAC00] 16:57:28 INFO - PROCESS | 3836 | 1468195048534 Marionette TRACE conn7 <- [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]]]}] 16:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 16:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:57:28 INFO - PROCESS | 3836 | 1468195048568 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 3836 | 1468195048571 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 16:57:28 INFO - PROCESS | 3836 | 1468195048574 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 3836 | 1468195048576 Marionette TRACE conn7 <- [1,1462,null,{}] 16:57:28 INFO - PROCESS | 3836 | 1468195048579 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:28 INFO - PROCESS | 3836 | 1468195048582 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:28 INFO - PROCESS | 3836 | 1468195048674 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 16:57:28 INFO - PROCESS | 3836 | 1468195048680 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 3836 | 1468195048683 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078DE5000 == 13 [pid = 3836] [id = 375] 16:57:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06F436000) [pid = 3836] [serial = 1125] [outer = 0000000000000000] 16:57:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06F989000) [pid = 3836] [serial = 1126] [outer = 000000F06F436000] 16:57:28 INFO - PROCESS | 3836 | 1468195048729 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F070066400) [pid = 3836] [serial = 1127] [outer = 000000F06F436000] 16:57:29 INFO - PROCESS | 3836 | 1468195049159 Marionette TRACE conn7 <- [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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 16:57:29 INFO - PROCESS | 3836 | 1468195049206 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 3836 | 1468195049209 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 16:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:57:29 INFO - PROCESS | 3836 | 1468195049212 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 3836 | 1468195049214 Marionette TRACE conn7 <- [1,1466,null,{}] 16:57:29 INFO - PROCESS | 3836 | 1468195049218 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:29 INFO - PROCESS | 3836 | 1468195049220 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:29 INFO - PROCESS | 3836 | 1468195049305 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 16:57:29 INFO - PROCESS | 3836 | 1468195049313 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 3836 | 1468195049315 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B194800 == 14 [pid = 3836] [id = 376] 16:57:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F069F30400) [pid = 3836] [serial = 1128] [outer = 0000000000000000] 16:57:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F070C34400) [pid = 3836] [serial = 1129] [outer = 000000F069F30400] 16:57:29 INFO - PROCESS | 3836 | 1468195049361 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F070D96000) [pid = 3836] [serial = 1130] [outer = 000000F069F30400] 16:57:29 INFO - PROCESS | 3836 | 1468195049858 Marionette TRACE conn7 <- [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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 16:57:29 INFO - PROCESS | 3836 | 1468195049923 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 3836 | 1468195049928 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 16:57:29 INFO - PROCESS | 3836 | 1468195049934 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:57:29 INFO - PROCESS | 3836 | 1468195049939 Marionette TRACE conn7 <- [1,1470,null,{}] 16:57:29 INFO - PROCESS | 3836 | 1468195049946 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:29 INFO - PROCESS | 3836 | 1468195049950 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:30 INFO - PROCESS | 3836 | 1468195050124 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 16:57:30 INFO - PROCESS | 3836 | 1468195050194 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 3836 | 1468195050200 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C262800 == 15 [pid = 3836] [id = 377] 16:57:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0015E8C00) [pid = 3836] [serial = 1131] [outer = 0000000000000000] 16:57:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F002024800) [pid = 3836] [serial = 1132] [outer = 000000F0015E8C00] 16:57:30 INFO - PROCESS | 3836 | 1468195050301 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F068FE6400) [pid = 3836] [serial = 1133] [outer = 000000F0015E8C00] 16:57:31 INFO - PROCESS | 3836 | 1468195051096 Marionette TRACE conn7 <- [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]]]}] 16:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1193ms 16:57:31 INFO - PROCESS | 3836 | 1468195051133 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 3836 | 1468195051137 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 16:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:57:31 INFO - PROCESS | 3836 | 1468195051144 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 3836 | 1468195051148 Marionette TRACE conn7 <- [1,1474,null,{}] 16:57:31 INFO - PROCESS | 3836 | 1468195051154 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:31 INFO - PROCESS | 3836 | 1468195051157 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:31 INFO - PROCESS | 3836 | 1468195051282 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 16:57:31 INFO - PROCESS | 3836 | 1468195051360 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 3836 | 1468195051363 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B892000 == 16 [pid = 3836] [id = 378] 16:57:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06AD9A400) [pid = 3836] [serial = 1134] [outer = 0000000000000000] 16:57:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06B73A800) [pid = 3836] [serial = 1135] [outer = 000000F06AD9A400] 16:57:31 INFO - PROCESS | 3836 | 1468195051424 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F07007A000) [pid = 3836] [serial = 1136] [outer = 000000F06AD9A400] 16:57:32 INFO - PROCESS | 3836 | 1468195052398 Marionette TRACE conn7 <- [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]]]}] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070CDD000) [pid = 3836] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0745C6400) [pid = 3836] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06FEDC000) [pid = 3836] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06A8E6800) [pid = 3836] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AC85000) [pid = 3836] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A822800) [pid = 3836] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F002024400) [pid = 3836] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0015DE000) [pid = 3836] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002027000) [pid = 3836] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0711FD800) [pid = 3836] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F001507800) [pid = 3836] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0711C1C00) [pid = 3836] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F070E4A400) [pid = 3836] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020C5400) [pid = 3836] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F001BE8000) [pid = 3836] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06B346800) [pid = 3836] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06AD28C00) [pid = 3836] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F075180C00) [pid = 3836] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07451FC00) [pid = 3836] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F07759D000) [pid = 3836] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F076F6A400) [pid = 3836] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F070129000) [pid = 3836] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0745C5C00) [pid = 3836] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0753C6C00) [pid = 3836] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F074DC9C00) [pid = 3836] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F06B34EC00) [pid = 3836] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0701F4400) [pid = 3836] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F0713BBC00) [pid = 3836] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F076CC8400) [pid = 3836] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F075B52800) [pid = 3836] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F06F404800) [pid = 3836] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F074DBEC00) [pid = 3836] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F075B57400) [pid = 3836] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F075B4F400) [pid = 3836] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F077525400) [pid = 3836] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F070E52C00) [pid = 3836] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F074F02800) [pid = 3836] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F06AD97400) [pid = 3836] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F06AC85C00) [pid = 3836] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (000000F076F6A800) [pid = 3836] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 51 (000000F06AD23400) [pid = 3836] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 50 (000000F06A13E400) [pid = 3836] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 49 (000000F069FCFC00) [pid = 3836] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 48 (000000F0753CD800) [pid = 3836] [serial = 670] [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.] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 47 (000000F06ADA4C00) [pid = 3836] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 46 (000000F06FE45400) [pid = 3836] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - PROCESS | 3836 | --DOMWINDOW == 45 (000000F0020BB800) [pid = 3836] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1286ms 16:57:32 INFO - PROCESS | 3836 | 1468195052433 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 3836 | 1468195052437 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 16:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:57:32 INFO - PROCESS | 3836 | 1468195052443 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 3836 | 1468195052446 Marionette TRACE conn7 <- [1,1478,null,{}] 16:57:32 INFO - PROCESS | 3836 | 1468195052452 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:32 INFO - PROCESS | 3836 | 1468195052455 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:32 INFO - PROCESS | 3836 | 1468195052558 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 16:57:32 INFO - PROCESS | 3836 | 1468195052631 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 3836 | 1468195052635 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD8800 == 17 [pid = 3836] [id = 379] 16:57:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 46 (000000F001BE2800) [pid = 3836] [serial = 1137] [outer = 0000000000000000] 16:57:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 47 (000000F002029C00) [pid = 3836] [serial = 1138] [outer = 000000F001BE2800] 16:57:32 INFO - PROCESS | 3836 | 1468195052687 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 48 (000000F0020C7C00) [pid = 3836] [serial = 1139] [outer = 000000F001BE2800] 16:57:33 INFO - PROCESS | 3836 | 1468195053155 Marionette TRACE conn7 <- [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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 734ms 16:57:33 INFO - PROCESS | 3836 | 1468195053181 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 3836 | 1468195053185 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 16:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:57:33 INFO - PROCESS | 3836 | 1468195053191 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 3836 | 1468195053194 Marionette TRACE conn7 <- [1,1482,null,{}] 16:57:33 INFO - PROCESS | 3836 | 1468195053198 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 3836 | 1468195053201 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:33 INFO - PROCESS | 3836 | 1468195053292 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 16:57:33 INFO - PROCESS | 3836 | 1468195053301 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 3836 | 1468195053303 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F96A000 == 18 [pid = 3836] [id = 380] 16:57:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 49 (000000F06A158C00) [pid = 3836] [serial = 1140] [outer = 0000000000000000] 16:57:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 50 (000000F06A822800) [pid = 3836] [serial = 1141] [outer = 000000F06A158C00] 16:57:33 INFO - PROCESS | 3836 | 1468195053352 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (000000F06A8F0400) [pid = 3836] [serial = 1142] [outer = 000000F06A158C00] 16:57:33 INFO - PROCESS | 3836 | 1468195053814 Marionette TRACE conn7 <- [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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 672ms 16:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:57:33 INFO - PROCESS | 3836 | 1468195053867 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 3836 | 1468195053869 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 16:57:33 INFO - PROCESS | 3836 | 1468195053873 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 3836 | 1468195053876 Marionette TRACE conn7 <- [1,1486,null,{}] 16:57:33 INFO - PROCESS | 3836 | 1468195053888 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 3836 | 1468195053893 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:33 INFO - PROCESS | 3836 | 1468195053983 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 16:57:34 INFO - PROCESS | 3836 | 1468195053993 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 3836 | 1468195053996 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0713AB800 == 19 [pid = 3836] [id = 381] 16:57:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (000000F06ADA2400) [pid = 3836] [serial = 1143] [outer = 0000000000000000] 16:57:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (000000F06AE52C00) [pid = 3836] [serial = 1144] [outer = 000000F06ADA2400] 16:57:34 INFO - PROCESS | 3836 | 1468195054047 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F06F403400) [pid = 3836] [serial = 1145] [outer = 000000F06ADA2400] 16:57:34 INFO - PROCESS | 3836 | 1468195054476 Marionette TRACE conn7 <- [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]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 16:57:34 INFO - PROCESS | 3836 | 1468195054547 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 3836 | 1468195054550 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 16:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:57:34 INFO - PROCESS | 3836 | 1468195054553 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 3836 | 1468195054555 Marionette TRACE conn7 <- [1,1490,null,{}] 16:57:34 INFO - PROCESS | 3836 | 1468195054559 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:34 INFO - PROCESS | 3836 | 1468195054561 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:34 INFO - PROCESS | 3836 | 1468195054682 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 16:57:34 INFO - PROCESS | 3836 | 1468195054690 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 3836 | 1468195054692 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075322000 == 20 [pid = 3836] [id = 382] 16:57:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F07006D800) [pid = 3836] [serial = 1146] [outer = 0000000000000000] 16:57:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F0701ECC00) [pid = 3836] [serial = 1147] [outer = 000000F07006D800] 16:57:34 INFO - PROCESS | 3836 | 1468195054746 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F070E45400) [pid = 3836] [serial = 1148] [outer = 000000F07006D800] 16:57:35 INFO - PROCESS | 3836 | 1468195055215 Marionette TRACE conn7 <- [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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 16:57:35 INFO - PROCESS | 3836 | 1468195055226 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 3836 | 1468195055229 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:57:35 INFO - PROCESS | 3836 | 1468195055247 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 3836 | 1468195055250 Marionette TRACE conn7 <- [1,1494,null,{}] 16:57:35 INFO - PROCESS | 3836 | 1468195055253 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 3836 | 1468195055255 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:35 INFO - PROCESS | 3836 | 1468195055363 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 16:57:35 INFO - PROCESS | 3836 | 1468195055369 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 3836 | 1468195055372 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777AB000 == 21 [pid = 3836] [id = 383] 16:57:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F0700D2C00) [pid = 3836] [serial = 1149] [outer = 0000000000000000] 16:57:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F0711F4400) [pid = 3836] [serial = 1150] [outer = 000000F0700D2C00] 16:57:35 INFO - PROCESS | 3836 | 1468195055418 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F07451F000) [pid = 3836] [serial = 1151] [outer = 000000F0700D2C00] 16:57:35 INFO - PROCESS | 3836 | 1468195055859 Marionette TRACE conn7 <- [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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 16:57:35 INFO - PROCESS | 3836 | 1468195055933 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 3836 | 1468195055935 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 16:57:35 INFO - PROCESS | 3836 | 1468195055938 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:57:35 INFO - PROCESS | 3836 | 1468195055940 Marionette TRACE conn7 <- [1,1498,null,{}] 16:57:35 INFO - PROCESS | 3836 | 1468195055944 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 3836 | 1468195055950 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:36 INFO - PROCESS | 3836 | 1468195056115 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 16:57:36 INFO - PROCESS | 3836 | 1468195056139 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 3836 | 1468195056141 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07816A800 == 22 [pid = 3836] [id = 384] 16:57:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F07451F800) [pid = 3836] [serial = 1152] [outer = 0000000000000000] 16:57:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F07490D400) [pid = 3836] [serial = 1153] [outer = 000000F07451F800] 16:57:36 INFO - PROCESS | 3836 | 1468195056187 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F074DC2400) [pid = 3836] [serial = 1154] [outer = 000000F07451F800] 16:57:36 INFO - PROCESS | 3836 | 1468195056621 Marionette TRACE conn7 <- [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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 16:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:57:36 INFO - PROCESS | 3836 | 1468195056676 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 3836 | 1468195056678 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 16:57:36 INFO - PROCESS | 3836 | 1468195056681 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 3836 | 1468195056683 Marionette TRACE conn7 <- [1,1502,null,{}] 16:57:36 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F076CCD800) [pid = 3836] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:57:36 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F068FE9C00) [pid = 3836] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:57:36 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F00201F800) [pid = 3836] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:57:36 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F06A3CB400) [pid = 3836] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:57:36 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F06F436000) [pid = 3836] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:57:36 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F001BEAC00) [pid = 3836] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:57:36 INFO - PROCESS | 3836 | 1468195056701 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:36 INFO - PROCESS | 3836 | 1468195056704 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:36 INFO - PROCESS | 3836 | 1468195056809 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 16:57:36 INFO - PROCESS | 3836 | 1468195056855 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 3836 | 1468195056857 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079103800 == 23 [pid = 3836] [id = 385] 16:57:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F068FE8800) [pid = 3836] [serial = 1155] [outer = 0000000000000000] 16:57:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F06BADBC00) [pid = 3836] [serial = 1156] [outer = 000000F068FE8800] 16:57:36 INFO - PROCESS | 3836 | 1468195056902 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F074F0C400) [pid = 3836] [serial = 1157] [outer = 000000F068FE8800] 16:57:37 INFO - PROCESS | 3836 | 1468195057262 Marionette TRACE conn7 <- [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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 650ms 16:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:57:37 INFO - PROCESS | 3836 | 1468195057335 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 3836 | 1468195057337 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 16:57:37 INFO - PROCESS | 3836 | 1468195057341 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 3836 | 1468195057343 Marionette TRACE conn7 <- [1,1506,null,{}] 16:57:37 INFO - PROCESS | 3836 | 1468195057347 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:37 INFO - PROCESS | 3836 | 1468195057349 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:37 INFO - PROCESS | 3836 | 1468195057434 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 16:57:37 INFO - PROCESS | 3836 | 1468195057468 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 3836 | 1468195057470 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A664000 == 24 [pid = 3836] [id = 386] 16:57:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F0745C3400) [pid = 3836] [serial = 1158] [outer = 0000000000000000] 16:57:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F0753C3400) [pid = 3836] [serial = 1159] [outer = 000000F0745C3400] 16:57:37 INFO - PROCESS | 3836 | 1468195057516 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F075B2C400) [pid = 3836] [serial = 1160] [outer = 000000F0745C3400] 16:57:37 INFO - PROCESS | 3836 | 1468195057916 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 16:57:38 INFO - PROCESS | 3836 | 1468195057996 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 3836 | 1468195057998 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 16:57:38 INFO - PROCESS | 3836 | 1468195058002 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 3836 | 1468195058004 Marionette TRACE conn7 <- [1,1510,null,{}] 16:57:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:57:38 INFO - PROCESS | 3836 | 1468195058007 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 3836 | 1468195058009 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:38 INFO - PROCESS | 3836 | 1468195058098 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 16:57:38 INFO - PROCESS | 3836 | 1468195058104 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 3836 | 1468195058106 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B193000 == 25 [pid = 3836] [id = 387] 16:57:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F075B4B800) [pid = 3836] [serial = 1161] [outer = 0000000000000000] 16:57:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F075B52C00) [pid = 3836] [serial = 1162] [outer = 000000F075B4B800] 16:57:38 INFO - PROCESS | 3836 | 1468195058152 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F075BBE800) [pid = 3836] [serial = 1163] [outer = 000000F075B4B800] 16:57:38 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 () { 16:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:57:38 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 () { 16:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:57:38 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 () { 16:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:57:38 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 () { 16:57:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:57:38 INFO - PROCESS | 3836 | 1468195058566 Marionette TRACE conn7 <- [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"]]]}] 16:57:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 573ms 16:57:38 INFO - PROCESS | 3836 | 1468195058584 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 3836 | 1468195058586 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:57:38 INFO - PROCESS | 3836 | 1468195058589 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 3836 | 1468195058591 Marionette TRACE conn7 <- [1,1514,null,{}] 16:57:38 INFO - PROCESS | 3836 | 1468195058606 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 3836 | 1468195058608 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:38 INFO - PROCESS | 3836 | 1468195058693 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 16:57:38 INFO - PROCESS | 3836 | 1468195058698 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 3836 | 1468195058700 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8AA000 == 26 [pid = 3836] [id = 388] 16:57:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F075BC0400) [pid = 3836] [serial = 1164] [outer = 0000000000000000] 16:57:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F076CC9400) [pid = 3836] [serial = 1165] [outer = 000000F075BC0400] 16:57:38 INFO - PROCESS | 3836 | 1468195058746 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F077521800) [pid = 3836] [serial = 1166] [outer = 000000F075BC0400] 16:57:39 INFO - PROCESS | 3836 | 1468195059387 Marionette TRACE conn7 <- [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"]]]}] 16:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:57:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 840ms 16:57:39 INFO - PROCESS | 3836 | 1468195059443 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 3836 | 1468195059448 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 16:57:39 INFO - PROCESS | 3836 | 1468195059454 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:57:39 INFO - PROCESS | 3836 | 1468195059460 Marionette TRACE conn7 <- [1,1518,null,{}] 16:57:39 INFO - PROCESS | 3836 | 1468195059466 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:39 INFO - PROCESS | 3836 | 1468195059470 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:39 INFO - PROCESS | 3836 | 1468195059590 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 16:57:39 INFO - PROCESS | 3836 | 1468195059664 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 3836 | 1468195059668 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070E98800 == 27 [pid = 3836] [id = 389] 16:57:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F068FE9400) [pid = 3836] [serial = 1167] [outer = 0000000000000000] 16:57:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F069A08C00) [pid = 3836] [serial = 1168] [outer = 000000F068FE9400] 16:57:39 INFO - PROCESS | 3836 | 1468195059769 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AC8A400) [pid = 3836] [serial = 1169] [outer = 000000F068FE9400] 16:57:40 INFO - PROCESS | 3836 | 1468195060349 Marionette TRACE conn7 <- [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]]]}] 16:57:40 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 16:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:57:40 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. 16:57:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:57:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 923ms 16:57:40 INFO - PROCESS | 3836 | 1468195060396 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 3836 | 1468195060402 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 16:57:40 INFO - PROCESS | 3836 | 1468195060410 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 3836 | 1468195060413 Marionette TRACE conn7 <- [1,1522,null,{}] 16:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:57:40 INFO - PROCESS | 3836 | 1468195060417 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:40 INFO - PROCESS | 3836 | 1468195060421 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:40 INFO - PROCESS | 3836 | 1468195060544 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 16:57:40 INFO - PROCESS | 3836 | 1468195060629 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 3836 | 1468195060632 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078514800 == 28 [pid = 3836] [id = 390] 16:57:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06F6D9400) [pid = 3836] [serial = 1170] [outer = 0000000000000000] 16:57:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0701EA400) [pid = 3836] [serial = 1171] [outer = 000000F06F6D9400] 16:57:40 INFO - PROCESS | 3836 | 1468195060693 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F074520000) [pid = 3836] [serial = 1172] [outer = 000000F06F6D9400] 16:57:41 INFO - PROCESS | 3836 | 1468195061336 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 16:57:41 INFO - PROCESS | 3836 | 1468195061404 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 3836 | 1468195061407 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 16:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:57:41 INFO - PROCESS | 3836 | 1468195061411 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 3836 | 1468195061415 Marionette TRACE conn7 <- [1,1526,null,{}] 16:57:41 INFO - PROCESS | 3836 | 1468195061427 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:41 INFO - PROCESS | 3836 | 1468195061432 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:41 INFO - PROCESS | 3836 | 1468195061587 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 16:57:41 INFO - PROCESS | 3836 | 1468195061696 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 3836 | 1468195061700 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E278800 == 29 [pid = 3836] [id = 391] 16:57:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F074821800) [pid = 3836] [serial = 1173] [outer = 0000000000000000] 16:57:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F075B4A800) [pid = 3836] [serial = 1174] [outer = 000000F074821800] 16:57:41 INFO - PROCESS | 3836 | 1468195061758 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077523000) [pid = 3836] [serial = 1175] [outer = 000000F074821800] 16:57:42 INFO - PROCESS | 3836 | 1468195062510 Marionette TRACE conn7 <- [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]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1133ms 16:57:42 INFO - PROCESS | 3836 | 1468195062546 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 3836 | 1468195062550 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 16:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:57:42 INFO - PROCESS | 3836 | 1468195062555 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 3836 | 1468195062559 Marionette TRACE conn7 <- [1,1530,null,{}] 16:57:42 INFO - PROCESS | 3836 | 1468195062565 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:42 INFO - PROCESS | 3836 | 1468195062568 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:42 INFO - PROCESS | 3836 | 1468195062674 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 16:57:42 INFO - PROCESS | 3836 | 1468195062749 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 3836 | 1468195062754 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F4A7800 == 30 [pid = 3836] [id = 392] 16:57:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0020BB400) [pid = 3836] [serial = 1176] [outer = 0000000000000000] 16:57:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0020C1800) [pid = 3836] [serial = 1177] [outer = 000000F0020BB400] 16:57:42 INFO - PROCESS | 3836 | 1468195062806 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0691DA800) [pid = 3836] [serial = 1178] [outer = 000000F0020BB400] 16:57:43 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D51800 == 29 [pid = 3836] [id = 371] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F002020800) [pid = 3836] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06A828800) [pid = 3836] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020C9C00) [pid = 3836] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06F989000) [pid = 3836] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AD26400) [pid = 3836] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0020C2000) [pid = 3836] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F070066400) [pid = 3836] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06B6EA800) [pid = 3836] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06AE4A000) [pid = 3836] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F07759C400) [pid = 3836] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F070C34400) [pid = 3836] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:57:43 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F069FC8C00) [pid = 3836] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:57:44 INFO - PROCESS | 3836 | 1468195063997 Marionette TRACE conn7 <- [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]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1486ms 16:57:44 INFO - PROCESS | 3836 | 1468195064046 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 3836 | 1468195064050 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 16:57:44 INFO - PROCESS | 3836 | 1468195064055 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:57:44 INFO - PROCESS | 3836 | 1468195064059 Marionette TRACE conn7 <- [1,1534,null,{}] 16:57:44 INFO - PROCESS | 3836 | 1468195064064 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:44 INFO - PROCESS | 3836 | 1468195064068 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:44 INFO - PROCESS | 3836 | 1468195064198 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 16:57:44 INFO - PROCESS | 3836 | 1468195064277 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 3836 | 1468195064279 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA52000 == 30 [pid = 3836] [id = 393] 16:57:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0020BD000) [pid = 3836] [serial = 1179] [outer = 0000000000000000] 16:57:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0020C4C00) [pid = 3836] [serial = 1180] [outer = 000000F0020BD000] 16:57:44 INFO - PROCESS | 3836 | 1468195064328 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0691D6400) [pid = 3836] [serial = 1181] [outer = 000000F0020BD000] 16:57:44 INFO - PROCESS | 3836 | 1468195064755 Marionette TRACE conn7 <- [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]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 16:57:44 INFO - PROCESS | 3836 | 1468195064794 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 3836 | 1468195064799 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 16:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:57:44 INFO - PROCESS | 3836 | 1468195064806 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - PROCESS | 3836 | 1468195064809 Marionette TRACE conn7 <- [1,1538,null,{}] 16:57:44 INFO - PROCESS | 3836 | 1468195064813 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:44 INFO - PROCESS | 3836 | 1468195064815 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:44 INFO - PROCESS | 3836 | 1468195064912 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 16:57:44 INFO - PROCESS | 3836 | 1468195064919 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 3836 | 1468195064922 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071146800 == 31 [pid = 3836] [id = 394] 16:57:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06A829400) [pid = 3836] [serial = 1182] [outer = 0000000000000000] 16:57:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AC7CC00) [pid = 3836] [serial = 1183] [outer = 000000F06A829400] 16:57:44 INFO - PROCESS | 3836 | 1468195064971 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06AD30800) [pid = 3836] [serial = 1184] [outer = 000000F06A829400] 16:57:45 INFO - PROCESS | 3836 | 1468195065787 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1025ms 16:57:45 INFO - PROCESS | 3836 | 1468195065833 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 3836 | 1468195065838 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 16:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:57:45 INFO - PROCESS | 3836 | 1468195065843 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 3836 | 1468195065849 Marionette TRACE conn7 <- [1,1542,null,{}] 16:57:45 INFO - PROCESS | 3836 | 1468195065855 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:45 INFO - PROCESS | 3836 | 1468195065858 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:46 INFO - PROCESS | 3836 | 1468195066013 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 16:57:46 INFO - PROCESS | 3836 | 1468195066081 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 3836 | 1468195066085 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F73000 == 32 [pid = 3836] [id = 395] 16:57:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F069F35000) [pid = 3836] [serial = 1185] [outer = 0000000000000000] 16:57:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06AC7D000) [pid = 3836] [serial = 1186] [outer = 000000F069F35000] 16:57:46 INFO - PROCESS | 3836 | 1468195066146 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06AD31000) [pid = 3836] [serial = 1187] [outer = 000000F069F35000] 16:57:46 INFO - PROCESS | 3836 | 1468195066872 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1075ms 16:57:46 INFO - PROCESS | 3836 | 1468195066922 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 3836 | 1468195066928 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 16:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:57:46 INFO - PROCESS | 3836 | 1468195066955 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 3836 | 1468195066959 Marionette TRACE conn7 <- [1,1546,null,{}] 16:57:46 INFO - PROCESS | 3836 | 1468195066987 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:46 INFO - PROCESS | 3836 | 1468195066990 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:47 INFO - PROCESS | 3836 | 1468195067126 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 16:57:47 INFO - PROCESS | 3836 | 1468195067192 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 3836 | 1468195067195 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B7B800 == 33 [pid = 3836] [id = 396] 16:57:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06AC87C00) [pid = 3836] [serial = 1188] [outer = 0000000000000000] 16:57:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06B662800) [pid = 3836] [serial = 1189] [outer = 000000F06AC87C00] 16:57:47 INFO - PROCESS | 3836 | 1468195067253 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06F436000) [pid = 3836] [serial = 1190] [outer = 000000F06AC87C00] 16:57:47 INFO - PROCESS | 3836 | 1468195067991 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1083ms 16:57:48 INFO - PROCESS | 3836 | 1468195068061 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 3836 | 1468195068065 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 16:57:48 INFO - PROCESS | 3836 | 1468195068070 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:57:48 INFO - PROCESS | 3836 | 1468195068073 Marionette TRACE conn7 <- [1,1550,null,{}] 16:57:48 INFO - PROCESS | 3836 | 1468195068079 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:48 INFO - PROCESS | 3836 | 1468195068082 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:48 INFO - PROCESS | 3836 | 1468195068173 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 16:57:48 INFO - PROCESS | 3836 | 1468195068187 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 3836 | 1468195068189 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F746000 == 34 [pid = 3836] [id = 397] 16:57:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0020C2800) [pid = 3836] [serial = 1191] [outer = 0000000000000000] 16:57:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0020D3800) [pid = 3836] [serial = 1192] [outer = 000000F0020C2800] 16:57:48 INFO - PROCESS | 3836 | 1468195068238 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AD29000) [pid = 3836] [serial = 1193] [outer = 000000F0020C2800] 16:57:48 INFO - PROCESS | 3836 | 1468195068758 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 16:57:48 INFO - PROCESS | 3836 | 1468195068809 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 3836 | 1468195068813 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 16:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:57:48 INFO - PROCESS | 3836 | 1468195068819 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 3836 | 1468195068822 Marionette TRACE conn7 <- [1,1554,null,{}] 16:57:48 INFO - PROCESS | 3836 | 1468195068826 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:48 INFO - PROCESS | 3836 | 1468195068829 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:48 INFO - PROCESS | 3836 | 1468195068922 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 16:57:49 INFO - PROCESS | 3836 | 1468195069016 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 3836 | 1468195069018 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F67D800 == 35 [pid = 3836] [id = 398] 16:57:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06BC9AC00) [pid = 3836] [serial = 1194] [outer = 0000000000000000] 16:57:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06FEDAC00) [pid = 3836] [serial = 1195] [outer = 000000F06BC9AC00] 16:57:49 INFO - PROCESS | 3836 | 1468195069068 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0701EA000) [pid = 3836] [serial = 1196] [outer = 000000F06BC9AC00] 16:57:49 INFO - PROCESS | 3836 | 1468195069536 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 776ms 16:57:49 INFO - PROCESS | 3836 | 1468195069599 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 16:57:49 INFO - PROCESS | 3836 | 1468195069601 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 16:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:57:49 INFO - PROCESS | 3836 | 1468195069605 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 3836 | 1468195069609 Marionette TRACE conn7 <- [1,1558,null,{}] 16:57:49 INFO - PROCESS | 3836 | 1468195069628 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:49 INFO - PROCESS | 3836 | 1468195069633 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:49 INFO - PROCESS | 3836 | 1468195069752 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 16:57:49 INFO - PROCESS | 3836 | 1468195069812 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 3836 | 1468195069816 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078758000 == 36 [pid = 3836] [id = 399] 16:57:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0713BB400) [pid = 3836] [serial = 1197] [outer = 0000000000000000] 16:57:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07451E800) [pid = 3836] [serial = 1198] [outer = 000000F0713BB400] 16:57:49 INFO - PROCESS | 3836 | 1468195069867 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0745C8400) [pid = 3836] [serial = 1199] [outer = 000000F0713BB400] 16:57:50 INFO - PROCESS | 3836 | 1468195070329 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 797ms 16:57:50 INFO - PROCESS | 3836 | 1468195070405 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 3836 | 1468195070408 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 16:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:57:50 INFO - PROCESS | 3836 | 1468195070412 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 3836 | 1468195070414 Marionette TRACE conn7 <- [1,1562,null,{}] 16:57:50 INFO - PROCESS | 3836 | 1468195070417 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:50 INFO - PROCESS | 3836 | 1468195070419 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:50 INFO - PROCESS | 3836 | 1468195070540 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 16:57:50 INFO - PROCESS | 3836 | 1468195070596 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 3836 | 1468195070598 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00152D800 == 37 [pid = 3836] [id = 400] 16:57:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0749ABC00) [pid = 3836] [serial = 1200] [outer = 0000000000000000] 16:57:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F074F09400) [pid = 3836] [serial = 1201] [outer = 000000F0749ABC00] 16:57:50 INFO - PROCESS | 3836 | 1468195070646 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0753C8400) [pid = 3836] [serial = 1202] [outer = 000000F0749ABC00] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0020BD000) [pid = 3836] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0020BB400) [pid = 3836] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0700D2C00) [pid = 3836] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F07451F800) [pid = 3836] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F069F30400) [pid = 3836] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0015E8C00) [pid = 3836] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F07006D800) [pid = 3836] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06ADA2400) [pid = 3836] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AD9A400) [pid = 3836] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06A158C00) [pid = 3836] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F001BE2800) [pid = 3836] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F068FE9400) [pid = 3836] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F075B4B800) [pid = 3836] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F075BC0400) [pid = 3836] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F06F6D9400) [pid = 3836] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F068FE8800) [pid = 3836] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F074821800) [pid = 3836] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:57:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0745C3400) [pid = 3836] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:57:51 INFO - PROCESS | 3836 | 1468195071061 Marionette TRACE conn7 <- [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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 16:57:51 INFO - PROCESS | 3836 | 1468195071084 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 3836 | 1468195071086 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 16:57:51 INFO - PROCESS | 3836 | 1468195071090 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:57:51 INFO - PROCESS | 3836 | 1468195071091 Marionette TRACE conn7 <- [1,1566,null,{}] 16:57:51 INFO - PROCESS | 3836 | 1468195071095 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:51 INFO - PROCESS | 3836 | 1468195071097 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:51 INFO - PROCESS | 3836 | 1468195071182 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 16:57:51 INFO - PROCESS | 3836 | 1468195071259 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 3836 | 1468195071262 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F6B800 == 38 [pid = 3836] [id = 401] 16:57:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06ABCC800) [pid = 3836] [serial = 1203] [outer = 0000000000000000] 16:57:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F069F30400) [pid = 3836] [serial = 1204] [outer = 000000F06ABCC800] 16:57:51 INFO - PROCESS | 3836 | 1468195071308 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070E52400) [pid = 3836] [serial = 1205] [outer = 000000F06ABCC800] 16:57:51 INFO - PROCESS | 3836 | 1468195071672 Marionette TRACE conn7 <- [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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 16:57:51 INFO - PROCESS | 3836 | 1468195071722 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 3836 | 1468195071724 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 16:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:57:51 INFO - PROCESS | 3836 | 1468195071728 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - PROCESS | 3836 | 1468195071729 Marionette TRACE conn7 <- [1,1570,null,{}] 16:57:51 INFO - PROCESS | 3836 | 1468195071733 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:51 INFO - PROCESS | 3836 | 1468195071739 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:51 INFO - PROCESS | 3836 | 1468195071880 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 16:57:51 INFO - PROCESS | 3836 | 1468195071918 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 3836 | 1468195071920 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E275800 == 39 [pid = 3836] [id = 402] 16:57:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F074F0A400) [pid = 3836] [serial = 1206] [outer = 0000000000000000] 16:57:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F076EEE400) [pid = 3836] [serial = 1207] [outer = 000000F074F0A400] 16:57:51 INFO - PROCESS | 3836 | 1468195071967 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F077529800) [pid = 3836] [serial = 1208] [outer = 000000F074F0A400] 16:57:52 INFO - PROCESS | 3836 | 1468195072390 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 16:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:57:52 INFO - PROCESS | 3836 | 1468195072402 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 3836 | 1468195072404 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 16:57:52 INFO - PROCESS | 3836 | 1468195072407 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 3836 | 1468195072409 Marionette TRACE conn7 <- [1,1574,null,{}] 16:57:52 INFO - PROCESS | 3836 | 1468195072423 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:52 INFO - PROCESS | 3836 | 1468195072426 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:52 INFO - PROCESS | 3836 | 1468195072509 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 16:57:52 INFO - PROCESS | 3836 | 1468195072515 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 3836 | 1468195072517 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2D6800 == 40 [pid = 3836] [id = 403] 16:57:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F076EF1C00) [pid = 3836] [serial = 1209] [outer = 0000000000000000] 16:57:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07759C400) [pid = 3836] [serial = 1210] [outer = 000000F076EF1C00] 16:57:52 INFO - PROCESS | 3836 | 1468195072564 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0775EA000) [pid = 3836] [serial = 1211] [outer = 000000F076EF1C00] 16:57:53 INFO - PROCESS | 3836 | 1468195073059 Marionette TRACE conn7 <- [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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 16:57:53 INFO - PROCESS | 3836 | 1468195073146 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 3836 | 1468195073152 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 16:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:57:53 INFO - PROCESS | 3836 | 1468195073158 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 3836 | 1468195073161 Marionette TRACE conn7 <- [1,1578,null,{}] 16:57:53 INFO - PROCESS | 3836 | 1468195073168 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:53 INFO - PROCESS | 3836 | 1468195073172 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:53 INFO - PROCESS | 3836 | 1468195073378 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 16:57:53 INFO - PROCESS | 3836 | 1468195073466 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 3836 | 1468195073471 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07531E000 == 41 [pid = 3836] [id = 404] 16:57:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0020BB400) [pid = 3836] [serial = 1212] [outer = 0000000000000000] 16:57:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F069946800) [pid = 3836] [serial = 1213] [outer = 000000F0020BB400] 16:57:53 INFO - PROCESS | 3836 | 1468195073532 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06AE4A000) [pid = 3836] [serial = 1214] [outer = 000000F0020BB400] 16:57:54 INFO - PROCESS | 3836 | 1468195074120 Marionette TRACE conn7 <- [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]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1026ms 16:57:54 INFO - PROCESS | 3836 | 1468195074186 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 3836 | 1468195074192 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 16:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:57:54 INFO - PROCESS | 3836 | 1468195074199 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 3836 | 1468195074202 Marionette TRACE conn7 <- [1,1582,null,{}] 16:57:54 INFO - PROCESS | 3836 | 1468195074206 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:54 INFO - PROCESS | 3836 | 1468195074210 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:54 INFO - PROCESS | 3836 | 1468195074358 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 16:57:54 INFO - PROCESS | 3836 | 1468195074479 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 3836 | 1468195074482 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B198000 == 42 [pid = 3836] [id = 405] 16:57:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070CDD000) [pid = 3836] [serial = 1215] [outer = 0000000000000000] 16:57:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F070E4B800) [pid = 3836] [serial = 1216] [outer = 000000F070CDD000] 16:57:54 INFO - PROCESS | 3836 | 1468195074544 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0745BF400) [pid = 3836] [serial = 1217] [outer = 000000F070CDD000] 16:57:55 INFO - PROCESS | 3836 | 1468195075183 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1021ms 16:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:57:55 INFO - PROCESS | 3836 | 1468195075221 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 16:57:55 INFO - PROCESS | 3836 | 1468195075224 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 16:57:55 INFO - PROCESS | 3836 | 1468195075228 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - PROCESS | 3836 | 1468195075232 Marionette TRACE conn7 <- [1,1586,null,{}] 16:57:55 INFO - PROCESS | 3836 | 1468195075244 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:55 INFO - PROCESS | 3836 | 1468195075249 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:55 INFO - PROCESS | 3836 | 1468195075362 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 16:57:55 INFO - PROCESS | 3836 | 1468195075483 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 3836 | 1468195075487 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F638000 == 43 [pid = 3836] [id = 406] 16:57:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0753C9000) [pid = 3836] [serial = 1218] [outer = 0000000000000000] 16:57:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F076CCDC00) [pid = 3836] [serial = 1219] [outer = 000000F0753C9000] 16:57:55 INFO - PROCESS | 3836 | 1468195075549 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0775F7800) [pid = 3836] [serial = 1220] [outer = 000000F0753C9000] 16:57:56 INFO - PROCESS | 3836 | 1468195076240 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1027ms 16:57:56 INFO - PROCESS | 3836 | 1468195076257 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 3836 | 1468195076260 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 16:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:57:56 INFO - PROCESS | 3836 | 1468195076264 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 3836 | 1468195076266 Marionette TRACE conn7 <- [1,1590,null,{}] 16:57:56 INFO - PROCESS | 3836 | 1468195076270 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:56 INFO - PROCESS | 3836 | 1468195076272 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:56 INFO - PROCESS | 3836 | 1468195076388 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 16:57:56 INFO - PROCESS | 3836 | 1468195076594 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 3836 | 1468195076597 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCE000 == 44 [pid = 3836] [id = 407] 16:57:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0015E8000) [pid = 3836] [serial = 1221] [outer = 0000000000000000] 16:57:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F001BEAC00) [pid = 3836] [serial = 1222] [outer = 000000F0015E8000] 16:57:56 INFO - PROCESS | 3836 | 1468195076653 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F001BE9000) [pid = 3836] [serial = 1223] [outer = 000000F0015E8000] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BA52000 == 43 [pid = 3836] [id = 393] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E275800 == 42 [pid = 3836] [id = 402] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F6B800 == 41 [pid = 3836] [id = 401] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F00152D800 == 40 [pid = 3836] [id = 400] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F078758000 == 39 [pid = 3836] [id = 399] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F67D800 == 38 [pid = 3836] [id = 398] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F746000 == 37 [pid = 3836] [id = 397] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B7B800 == 36 [pid = 3836] [id = 396] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F73000 == 35 [pid = 3836] [id = 395] 16:57:57 INFO - PROCESS | 3836 | --DOCSHELL 000000F071146800 == 34 [pid = 3836] [id = 394] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0020C4C00) [pid = 3836] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0020C1800) [pid = 3836] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0711F4400) [pid = 3836] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07490D400) [pid = 3836] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070D96000) [pid = 3836] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F002024800) [pid = 3836] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F068FE6400) [pid = 3836] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0701ECC00) [pid = 3836] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AE52C00) [pid = 3836] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06F403400) [pid = 3836] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06B73A800) [pid = 3836] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07007A000) [pid = 3836] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06A822800) [pid = 3836] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06A8F0400) [pid = 3836] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F002029C00) [pid = 3836] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F069A08C00) [pid = 3836] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0020C7C00) [pid = 3836] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F075BBE800) [pid = 3836] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F07451F000) [pid = 3836] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0691D6400) [pid = 3836] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F077521800) [pid = 3836] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0701EA400) [pid = 3836] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06BADBC00) [pid = 3836] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F076CC9400) [pid = 3836] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06AC8A400) [pid = 3836] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F074F0C400) [pid = 3836] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F075B4A800) [pid = 3836] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0691DA800) [pid = 3836] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F074DC2400) [pid = 3836] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0753C3400) [pid = 3836] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F074520000) [pid = 3836] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F075B52C00) [pid = 3836] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1029ms 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F075B2C400) [pid = 3836] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F077523000) [pid = 3836] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F070E45400) [pid = 3836] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:57:57 INFO - PROCESS | 3836 | 1468195077252 Marionette TRACE conn7 <- [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]]]}] 16:57:57 INFO - PROCESS | 3836 | 1468195077296 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 16:57:57 INFO - PROCESS | 3836 | 1468195077300 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 16:57:57 INFO - PROCESS | 3836 | 1468195077304 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:57:57 INFO - PROCESS | 3836 | 1468195077307 Marionette TRACE conn7 <- [1,1594,null,{}] 16:57:57 INFO - PROCESS | 3836 | 1468195077331 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:57 INFO - PROCESS | 3836 | 1468195077335 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:57 INFO - PROCESS | 3836 | 1468195077436 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 16:57:57 INFO - PROCESS | 3836 | 1468195077513 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 3836 | 1468195077516 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA59800 == 35 [pid = 3836] [id = 408] 16:57:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F0020C9000) [pid = 3836] [serial = 1224] [outer = 0000000000000000] 16:57:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F0020D7400) [pid = 3836] [serial = 1225] [outer = 000000F0020C9000] 16:57:57 INFO - PROCESS | 3836 | 1468195077564 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F06A151000) [pid = 3836] [serial = 1226] [outer = 000000F0020C9000] 16:57:57 INFO - PROCESS | 3836 | 1468195077975 Marionette TRACE conn7 <- [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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 732ms 16:57:58 INFO - PROCESS | 3836 | 1468195078043 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 3836 | 1468195078047 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 16:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:57:58 INFO - PROCESS | 3836 | 1468195078052 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 3836 | 1468195078054 Marionette TRACE conn7 <- [1,1598,null,{}] 16:57:58 INFO - PROCESS | 3836 | 1468195078058 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:58 INFO - PROCESS | 3836 | 1468195078060 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:58 INFO - PROCESS | 3836 | 1468195078157 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 16:57:58 INFO - PROCESS | 3836 | 1468195078164 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 3836 | 1468195078167 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071157000 == 36 [pid = 3836] [id = 409] 16:57:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06AC8B800) [pid = 3836] [serial = 1227] [outer = 0000000000000000] 16:57:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F06C2A9000) [pid = 3836] [serial = 1228] [outer = 000000F06AC8B800] 16:57:58 INFO - PROCESS | 3836 | 1468195078212 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F07007A000) [pid = 3836] [serial = 1229] [outer = 000000F06AC8B800] 16:57:58 INFO - PROCESS | 3836 | 1468195078671 Marionette TRACE conn7 <- [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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 627ms 16:57:58 INFO - PROCESS | 3836 | 1468195078682 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 3836 | 1468195078685 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 16:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:57:58 INFO - PROCESS | 3836 | 1468195078690 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 3836 | 1468195078695 Marionette TRACE conn7 <- [1,1602,null,{}] 16:57:58 INFO - PROCESS | 3836 | 1468195078709 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:58 INFO - PROCESS | 3836 | 1468195078713 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:58 INFO - PROCESS | 3836 | 1468195078801 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 16:57:58 INFO - PROCESS | 3836 | 1468195078809 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 3836 | 1468195078812 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C94000 == 37 [pid = 3836] [id = 410] 16:57:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F070E53800) [pid = 3836] [serial = 1230] [outer = 0000000000000000] 16:57:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0713C1800) [pid = 3836] [serial = 1231] [outer = 000000F070E53800] 16:57:58 INFO - PROCESS | 3836 | 1468195078857 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0745BDC00) [pid = 3836] [serial = 1232] [outer = 000000F070E53800] 16:57:59 INFO - PROCESS | 3836 | 1468195079312 Marionette TRACE conn7 <- [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]]]}] 16:57:59 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 16:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 649ms 16:57:59 INFO - PROCESS | 3836 | 1468195079340 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 3836 | 1468195079343 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 16:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:57:59 INFO - PROCESS | 3836 | 1468195079346 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 3836 | 1468195079348 Marionette TRACE conn7 <- [1,1606,null,{}] 16:57:59 INFO - PROCESS | 3836 | 1468195079351 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:59 INFO - PROCESS | 3836 | 1468195079353 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:59 INFO - PROCESS | 3836 | 1468195079441 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 16:57:59 INFO - PROCESS | 3836 | 1468195079447 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 3836 | 1468195079449 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:57:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078165000 == 38 [pid = 3836] [id = 411] 16:57:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F07490D400) [pid = 3836] [serial = 1233] [outer = 0000000000000000] 16:57:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F07515AC00) [pid = 3836] [serial = 1234] [outer = 000000F07490D400] 16:57:59 INFO - PROCESS | 3836 | 1468195079501 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0753CE400) [pid = 3836] [serial = 1235] [outer = 000000F07490D400] 16:57:59 INFO - PROCESS | 3836 | 1468195079993 Marionette TRACE conn7 <- [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]]]}] 16:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 16:58:00 INFO - PROCESS | 3836 | 1468195080042 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 3836 | 1468195080044 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 16:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:58:00 INFO - PROCESS | 3836 | 1468195080053 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 3836 | 1468195080055 Marionette TRACE conn7 <- [1,1610,null,{}] 16:58:00 INFO - PROCESS | 3836 | 1468195080059 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:00 INFO - PROCESS | 3836 | 1468195080061 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:00 INFO - PROCESS | 3836 | 1468195080172 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 16:58:00 INFO - PROCESS | 3836 | 1468195080254 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 3836 | 1468195080261 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A175800 == 39 [pid = 3836] [id = 412] 16:58:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F076CC5800) [pid = 3836] [serial = 1236] [outer = 0000000000000000] 16:58:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F076CCE000) [pid = 3836] [serial = 1237] [outer = 000000F076CC5800] 16:58:00 INFO - PROCESS | 3836 | 1468195080316 Marionette DEBUG loaded listener.js 16:58:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F07752B800) [pid = 3836] [serial = 1238] [outer = 000000F076CC5800] 16:58:00 INFO - PROCESS | 3836 | 1468195080772 Marionette TRACE conn7 <- [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]]]}] 16:58:00 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 16:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 16:58:00 INFO - PROCESS | 3836 | 1468195080788 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 3836 | 1468195080790 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 16:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:58:00 INFO - PROCESS | 3836 | 1468195080793 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 3836 | 1468195080795 Marionette TRACE conn7 <- [1,1614,null,{}] 16:58:00 INFO - PROCESS | 3836 | 1468195080804 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:00 INFO - PROCESS | 3836 | 1468195080807 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:00 INFO - PROCESS | 3836 | 1468195080926 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 16:58:00 INFO - PROCESS | 3836 | 1468195080932 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 3836 | 1468195080934 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AF000 == 40 [pid = 3836] [id = 413] 16:58:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0775E8400) [pid = 3836] [serial = 1239] [outer = 0000000000000000] 16:58:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0776C0400) [pid = 3836] [serial = 1240] [outer = 000000F0775E8400] 16:58:01 INFO - PROCESS | 3836 | 1468195081020 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0777F0800) [pid = 3836] [serial = 1241] [outer = 000000F0775E8400] 16:58:01 INFO - PROCESS | 3836 | 1468195081432 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 16:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:58:01 INFO - PROCESS | 3836 | 1468195081489 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 16:58:01 INFO - PROCESS | 3836 | 1468195081491 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 16:58:01 INFO - PROCESS | 3836 | 1468195081495 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 3836 | 1468195081496 Marionette TRACE conn7 <- [1,1618,null,{}] 16:58:01 INFO - PROCESS | 3836 | 1468195081508 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:01 INFO - PROCESS | 3836 | 1468195081510 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:01 INFO - PROCESS | 3836 | 1468195081652 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0713BB400) [pid = 3836] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0749ABC00) [pid = 3836] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AC87C00) [pid = 3836] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0020C2800) [pid = 3836] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F074F0A400) [pid = 3836] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06ABCC800) [pid = 3836] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:58:01 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06BC9AC00) [pid = 3836] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:58:01 INFO - PROCESS | 3836 | 1468195081734 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 3836 | 1468195081736 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07910B000 == 41 [pid = 3836] [id = 414] 16:58:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F00150A800) [pid = 3836] [serial = 1242] [outer = 0000000000000000] 16:58:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F068FE2800) [pid = 3836] [serial = 1243] [outer = 000000F00150A800] 16:58:01 INFO - PROCESS | 3836 | 1468195081782 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F074F0A400) [pid = 3836] [serial = 1244] [outer = 000000F00150A800] 16:58:02 INFO - PROCESS | 3836 | 1468195082148 Marionette TRACE conn7 <- [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]]]}] 16:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 689ms 16:58:02 INFO - PROCESS | 3836 | 1468195082187 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 16:58:02 INFO - PROCESS | 3836 | 1468195082197 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 16:58:02 INFO - PROCESS | 3836 | 1468195082201 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:58:02 INFO - PROCESS | 3836 | 1468195082203 Marionette TRACE conn7 <- [1,1622,null,{}] 16:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:58:02 INFO - PROCESS | 3836 | 1468195082206 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:02 INFO - PROCESS | 3836 | 1468195082208 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:02 INFO - PROCESS | 3836 | 1468195082323 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 16:58:02 INFO - PROCESS | 3836 | 1468195082331 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:02 INFO - PROCESS | 3836 | 1468195082333 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E282000 == 42 [pid = 3836] [id = 415] 16:58:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F077BA8000) [pid = 3836] [serial = 1245] [outer = 0000000000000000] 16:58:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F077BB1000) [pid = 3836] [serial = 1246] [outer = 000000F077BA8000] 16:58:02 INFO - PROCESS | 3836 | 1468195082378 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077D02400) [pid = 3836] [serial = 1247] [outer = 000000F077BA8000] 16:58:02 INFO - PROCESS | 3836 | 1468195082777 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 16:58:02 INFO - PROCESS | 3836 | 1468195082837 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 16:58:02 INFO - PROCESS | 3836 | 1468195082839 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 16:58:02 INFO - PROCESS | 3836 | 1468195082842 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:58:02 INFO - PROCESS | 3836 | 1468195082844 Marionette TRACE conn7 <- [1,1626,null,{}] 16:58:02 INFO - PROCESS | 3836 | 1468195082847 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:02 INFO - PROCESS | 3836 | 1468195082849 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:02 INFO - PROCESS | 3836 | 1468195082964 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 16:58:03 INFO - PROCESS | 3836 | 1468195083009 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 3836 | 1468195083011 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E69A000 == 43 [pid = 3836] [id = 416] 16:58:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F077F61C00) [pid = 3836] [serial = 1248] [outer = 0000000000000000] 16:58:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F077F69C00) [pid = 3836] [serial = 1249] [outer = 000000F077F61C00] 16:58:03 INFO - PROCESS | 3836 | 1468195083057 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F078379C00) [pid = 3836] [serial = 1250] [outer = 000000F077F61C00] 16:58:03 INFO - PROCESS | 3836 | 1468195083459 Marionette TRACE conn7 <- [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]]]}] 16:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 628ms 16:58:03 INFO - PROCESS | 3836 | 1468195083474 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 16:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:58:03 INFO - PROCESS | 3836 | 1468195083476 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 16:58:03 INFO - PROCESS | 3836 | 1468195083479 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - PROCESS | 3836 | 1468195083481 Marionette TRACE conn7 <- [1,1630,null,{}] 16:58:03 INFO - PROCESS | 3836 | 1468195083484 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:03 INFO - PROCESS | 3836 | 1468195083486 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:03 INFO - PROCESS | 3836 | 1468195083602 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 16:58:03 INFO - PROCESS | 3836 | 1468195083610 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 3836 | 1468195083612 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F70C800 == 44 [pid = 3836] [id = 417] 16:58:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0783F2400) [pid = 3836] [serial = 1251] [outer = 0000000000000000] 16:58:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0787A1400) [pid = 3836] [serial = 1252] [outer = 000000F0783F2400] 16:58:03 INFO - PROCESS | 3836 | 1468195083659 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F07917D400) [pid = 3836] [serial = 1253] [outer = 000000F0783F2400] 16:58:04 INFO - PROCESS | 3836 | 1468195084257 Marionette TRACE conn7 <- [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]]]}] 16:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 838ms 16:58:04 INFO - PROCESS | 3836 | 1468195084323 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 3836 | 1468195084328 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 16:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:58:04 INFO - PROCESS | 3836 | 1468195084347 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 3836 | 1468195084353 Marionette TRACE conn7 <- [1,1634,null,{}] 16:58:04 INFO - PROCESS | 3836 | 1468195084358 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:04 INFO - PROCESS | 3836 | 1468195084361 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:04 INFO - PROCESS | 3836 | 1468195084487 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 16:58:04 INFO - PROCESS | 3836 | 1468195084600 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 3836 | 1468195084603 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070E97800 == 45 [pid = 3836] [id = 418] 16:58:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0699DB800) [pid = 3836] [serial = 1254] [outer = 0000000000000000] 16:58:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AC85000) [pid = 3836] [serial = 1255] [outer = 000000F0699DB800] 16:58:04 INFO - PROCESS | 3836 | 1468195084662 Marionette DEBUG loaded listener.js 16:58:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06E1B0800) [pid = 3836] [serial = 1256] [outer = 000000F0699DB800] 16:58:05 INFO - PROCESS | 3836 | 1468195085223 Marionette TRACE conn7 <- [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]]]}] 16:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 944ms 16:58:05 INFO - PROCESS | 3836 | 1468195085291 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 16:58:05 INFO - PROCESS | 3836 | 1468195085297 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 16:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:58:05 INFO - PROCESS | 3836 | 1468195085304 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - PROCESS | 3836 | 1468195085307 Marionette TRACE conn7 <- [1,1638,null,{}] 16:58:05 INFO - PROCESS | 3836 | 1468195085311 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:05 INFO - PROCESS | 3836 | 1468195085314 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:05 INFO - PROCESS | 3836 | 1468195085465 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 16:58:05 INFO - PROCESS | 3836 | 1468195085585 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 3836 | 1468195085588 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A174000 == 46 [pid = 3836] [id = 419] 16:58:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070E52C00) [pid = 3836] [serial = 1257] [outer = 0000000000000000] 16:58:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0745BE800) [pid = 3836] [serial = 1258] [outer = 000000F070E52C00] 16:58:05 INFO - PROCESS | 3836 | 1468195085647 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07517A800) [pid = 3836] [serial = 1259] [outer = 000000F070E52C00] 16:58:06 INFO - PROCESS | 3836 | 1468195086276 Marionette TRACE conn7 <- [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]]]}] 16:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1031ms 16:58:06 INFO - PROCESS | 3836 | 1468195086342 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 16:58:06 INFO - PROCESS | 3836 | 1468195086345 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 16:58:06 INFO - PROCESS | 3836 | 1468195086351 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:58:06 INFO - PROCESS | 3836 | 1468195086355 Marionette TRACE conn7 <- [1,1642,null,{}] 16:58:06 INFO - PROCESS | 3836 | 1468195086387 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:06 INFO - PROCESS | 3836 | 1468195086392 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:06 INFO - PROCESS | 3836 | 1468195086516 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 16:58:06 INFO - PROCESS | 3836 | 1468195086636 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 3836 | 1468195086640 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002165000 == 47 [pid = 3836] [id = 420] 16:58:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F075183800) [pid = 3836] [serial = 1260] [outer = 0000000000000000] 16:58:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0776BA400) [pid = 3836] [serial = 1261] [outer = 000000F075183800] 16:58:06 INFO - PROCESS | 3836 | 1468195086700 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F077E2A400) [pid = 3836] [serial = 1262] [outer = 000000F075183800] 16:58:07 INFO - PROCESS | 3836 | 1468195087550 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1225ms 16:58:07 INFO - PROCESS | 3836 | 1468195087580 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 3836 | 1468195087585 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 16:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:58:07 INFO - PROCESS | 3836 | 1468195087589 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 3836 | 1468195087592 Marionette TRACE conn7 <- [1,1646,null,{}] 16:58:07 INFO - PROCESS | 3836 | 1468195087598 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:07 INFO - PROCESS | 3836 | 1468195087601 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:07 INFO - PROCESS | 3836 | 1468195087703 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 16:58:07 INFO - PROCESS | 3836 | 1468195087785 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 3836 | 1468195087788 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ABCE000 == 48 [pid = 3836] [id = 421] 16:58:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06F640000) [pid = 3836] [serial = 1263] [outer = 0000000000000000] 16:58:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F06F9B1800) [pid = 3836] [serial = 1264] [outer = 000000F06F640000] 16:58:07 INFO - PROCESS | 3836 | 1468195087881 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F070E47800) [pid = 3836] [serial = 1265] [outer = 000000F06F640000] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F078514800 == 47 [pid = 3836] [id = 390] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E278800 == 46 [pid = 3836] [id = 391] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E69A000 == 45 [pid = 3836] [id = 416] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E282000 == 44 [pid = 3836] [id = 415] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07910B000 == 43 [pid = 3836] [id = 414] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AF000 == 42 [pid = 3836] [id = 413] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A175800 == 41 [pid = 3836] [id = 412] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F078165000 == 40 [pid = 3836] [id = 411] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C94000 == 39 [pid = 3836] [id = 410] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F071157000 == 38 [pid = 3836] [id = 409] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BA59800 == 37 [pid = 3836] [id = 408] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F07759C400) [pid = 3836] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCE000 == 36 [pid = 3836] [id = 407] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07531E000 == 35 [pid = 3836] [id = 404] 16:58:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2D6800 == 34 [pid = 3836] [id = 403] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F07451E800) [pid = 3836] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F074F09400) [pid = 3836] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06F436000) [pid = 3836] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06B662800) [pid = 3836] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0020D3800) [pid = 3836] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06AD29000) [pid = 3836] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06AC7CC00) [pid = 3836] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AC7D000) [pid = 3836] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0745C8400) [pid = 3836] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F077529800) [pid = 3836] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F069F30400) [pid = 3836] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F076EEE400) [pid = 3836] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0753C8400) [pid = 3836] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06FEDAC00) [pid = 3836] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0701EA000) [pid = 3836] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F070E52400) [pid = 3836] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:58:08 INFO - PROCESS | 3836 | 1468195088469 Marionette TRACE conn7 <- [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]]]}] 16:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 942ms 16:58:08 INFO - PROCESS | 3836 | 1468195088532 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 3836 | 1468195088536 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 16:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:58:08 INFO - PROCESS | 3836 | 1468195088542 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 3836 | 1468195088545 Marionette TRACE conn7 <- [1,1650,null,{}] 16:58:08 INFO - PROCESS | 3836 | 1468195088549 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:08 INFO - PROCESS | 3836 | 1468195088552 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:08 INFO - PROCESS | 3836 | 1468195088645 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 16:58:08 INFO - PROCESS | 3836 | 1468195088723 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 3836 | 1468195088726 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB87000 == 35 [pid = 3836] [id = 422] 16:58:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AD24800) [pid = 3836] [serial = 1266] [outer = 0000000000000000] 16:58:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06F436000) [pid = 3836] [serial = 1267] [outer = 000000F06AD24800] 16:58:08 INFO - PROCESS | 3836 | 1468195088774 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070E49000) [pid = 3836] [serial = 1268] [outer = 000000F06AD24800] 16:58:09 INFO - PROCESS | 3836 | 1468195089173 Marionette TRACE conn7 <- [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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 16:58:09 INFO - PROCESS | 3836 | 1468195089237 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 3836 | 1468195089240 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 16:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:58:09 INFO - PROCESS | 3836 | 1468195089243 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 3836 | 1468195089247 Marionette TRACE conn7 <- [1,1654,null,{}] 16:58:09 INFO - PROCESS | 3836 | 1468195089258 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:09 INFO - PROCESS | 3836 | 1468195089262 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:09 INFO - PROCESS | 3836 | 1468195089354 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 16:58:09 INFO - PROCESS | 3836 | 1468195089363 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:09 INFO - PROCESS | 3836 | 1468195089366 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A5D800 == 36 [pid = 3836] [id = 423] 16:58:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F074DBC400) [pid = 3836] [serial = 1269] [outer = 0000000000000000] 16:58:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F075289800) [pid = 3836] [serial = 1270] [outer = 000000F074DBC400] 16:58:09 INFO - PROCESS | 3836 | 1468195089420 Marionette DEBUG loaded listener.js 16:58:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F076C35C00) [pid = 3836] [serial = 1271] [outer = 000000F074DBC400] 16:58:09 INFO - PROCESS | 3836 | 1468195089887 Marionette TRACE conn7 <- [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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 16:58:09 INFO - PROCESS | 3836 | 1468195089937 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 3836 | 1468195089940 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 16:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:58:09 INFO - PROCESS | 3836 | 1468195089943 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 3836 | 1468195089945 Marionette TRACE conn7 <- [1,1658,null,{}] 16:58:09 INFO - PROCESS | 3836 | 1468195089948 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:09 INFO - PROCESS | 3836 | 1468195089950 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:10 INFO - PROCESS | 3836 | 1468195090069 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 16:58:10 INFO - PROCESS | 3836 | 1468195090082 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 3836 | 1468195090084 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F17000 == 37 [pid = 3836] [id = 424] 16:58:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F077529800) [pid = 3836] [serial = 1272] [outer = 0000000000000000] 16:58:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F07752D800) [pid = 3836] [serial = 1273] [outer = 000000F077529800] 16:58:10 INFO - PROCESS | 3836 | 1468195090130 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0775F0C00) [pid = 3836] [serial = 1274] [outer = 000000F077529800] 16:58:10 INFO - PROCESS | 3836 | 1468195090561 Marionette TRACE conn7 <- [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]]]}] 16:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 16:58:10 INFO - PROCESS | 3836 | 1468195090637 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 3836 | 1468195090639 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 16:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:58:10 INFO - PROCESS | 3836 | 1468195090649 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 3836 | 1468195090651 Marionette TRACE conn7 <- [1,1662,null,{}] 16:58:10 INFO - PROCESS | 3836 | 1468195090654 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:10 INFO - PROCESS | 3836 | 1468195090656 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:10 INFO - PROCESS | 3836 | 1468195090766 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 16:58:10 INFO - PROCESS | 3836 | 1468195090771 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 3836 | 1468195090780 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0C7800 == 38 [pid = 3836] [id = 425] 16:58:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F076CC4400) [pid = 3836] [serial = 1275] [outer = 0000000000000000] 16:58:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0776C3000) [pid = 3836] [serial = 1276] [outer = 000000F076CC4400] 16:58:10 INFO - PROCESS | 3836 | 1468195090870 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F077BB0800) [pid = 3836] [serial = 1277] [outer = 000000F076CC4400] 16:58:11 INFO - PROCESS | 3836 | 1468195091284 Marionette TRACE conn7 <- [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]]]}] 16:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 16:58:11 INFO - PROCESS | 3836 | 1468195091346 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 3836 | 1468195091349 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 16:58:11 INFO - PROCESS | 3836 | 1468195091352 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:58:11 INFO - PROCESS | 3836 | 1468195091354 Marionette TRACE conn7 <- [1,1666,null,{}] 16:58:11 INFO - PROCESS | 3836 | 1468195091357 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:11 INFO - PROCESS | 3836 | 1468195091364 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:11 INFO - PROCESS | 3836 | 1468195091535 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 16:58:11 INFO - PROCESS | 3836 | 1468195091551 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:11 INFO - PROCESS | 3836 | 1468195091553 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A124800 == 39 [pid = 3836] [id = 426] 16:58:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F077E29800) [pid = 3836] [serial = 1278] [outer = 0000000000000000] 16:58:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F078F26C00) [pid = 3836] [serial = 1279] [outer = 000000F077E29800] 16:58:11 INFO - PROCESS | 3836 | 1468195091598 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F079B3CC00) [pid = 3836] [serial = 1280] [outer = 000000F077E29800] 16:58:12 INFO - PROCESS | 3836 | 1468195092037 Marionette TRACE conn7 <- [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]]]}] 16:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 16:58:12 INFO - PROCESS | 3836 | 1468195092089 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 3836 | 1468195092091 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 16:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:58:12 INFO - PROCESS | 3836 | 1468195092094 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 3836 | 1468195092096 Marionette TRACE conn7 <- [1,1670,null,{}] 16:58:12 INFO - PROCESS | 3836 | 1468195092106 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:12 INFO - PROCESS | 3836 | 1468195092108 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:12 INFO - PROCESS | 3836 | 1468195092226 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 16:58:12 INFO - PROCESS | 3836 | 1468195092235 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 3836 | 1468195092237 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E695000 == 40 [pid = 3836] [id = 427] 16:58:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0776BBC00) [pid = 3836] [serial = 1281] [outer = 0000000000000000] 16:58:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F079D36800) [pid = 3836] [serial = 1282] [outer = 000000F0776BBC00] 16:58:12 INFO - PROCESS | 3836 | 1468195092281 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F07A61E800) [pid = 3836] [serial = 1283] [outer = 000000F0776BBC00] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F076CC5800) [pid = 3836] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F00150A800) [pid = 3836] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F07490D400) [pid = 3836] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F077BA8000) [pid = 3836] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0020C9000) [pid = 3836] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070E53800) [pid = 3836] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0015E8000) [pid = 3836] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06AC8B800) [pid = 3836] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0775E8400) [pid = 3836] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:58:12 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F077F61C00) [pid = 3836] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:58:12 INFO - PROCESS | 3836 | 1468195092957 Marionette TRACE conn7 <- [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]]]}] 16:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 879ms 16:58:12 INFO - PROCESS | 3836 | 1468195092977 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 3836 | 1468195092979 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 16:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:58:12 INFO - PROCESS | 3836 | 1468195092987 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 3836 | 1468195092989 Marionette TRACE conn7 <- [1,1674,null,{}] 16:58:12 INFO - PROCESS | 3836 | 1468195092992 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:13 INFO - PROCESS | 3836 | 1468195092994 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:13 INFO - PROCESS | 3836 | 1468195093080 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 16:58:13 INFO - PROCESS | 3836 | 1468195093085 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 3836 | 1468195093087 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F718800 == 41 [pid = 3836] [id = 428] 16:58:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06A8E8C00) [pid = 3836] [serial = 1284] [outer = 0000000000000000] 16:58:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F074F07800) [pid = 3836] [serial = 1285] [outer = 000000F06A8E8C00] 16:58:13 INFO - PROCESS | 3836 | 1468195093132 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F077D05000) [pid = 3836] [serial = 1286] [outer = 000000F06A8E8C00] 16:58:13 INFO - PROCESS | 3836 | 1468195093540 Marionette TRACE conn7 <- [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]]]}] 16:58:13 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 16:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 587ms 16:58:13 INFO - PROCESS | 3836 | 1468195093597 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 16:58:13 INFO - PROCESS | 3836 | 1468195093599 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 16:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:58:13 INFO - PROCESS | 3836 | 1468195093611 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:58:13 INFO - PROCESS | 3836 | 1468195093613 Marionette TRACE conn7 <- [1,1678,null,{}] 16:58:13 INFO - PROCESS | 3836 | 1468195093617 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:13 INFO - PROCESS | 3836 | 1468195093619 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:13 INFO - PROCESS | 3836 | 1468195093703 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 16:58:13 INFO - PROCESS | 3836 | 1468195093709 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 3836 | 1468195093711 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078120000 == 42 [pid = 3836] [id = 429] 16:58:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F078F26800) [pid = 3836] [serial = 1287] [outer = 0000000000000000] 16:58:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F07B071800) [pid = 3836] [serial = 1288] [outer = 000000F078F26800] 16:58:13 INFO - PROCESS | 3836 | 1468195093756 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F07B0D9400) [pid = 3836] [serial = 1289] [outer = 000000F078F26800] 16:58:14 INFO - PROCESS | 3836 | 1468195094156 Marionette TRACE conn7 <- [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]]]}] 16:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 587ms 16:58:14 INFO - PROCESS | 3836 | 1468195094199 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 3836 | 1468195094201 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 16:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:58:14 INFO - PROCESS | 3836 | 1468195094204 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 3836 | 1468195094206 Marionette TRACE conn7 <- [1,1682,null,{}] 16:58:14 INFO - PROCESS | 3836 | 1468195094223 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:14 INFO - PROCESS | 3836 | 1468195094225 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:14 INFO - PROCESS | 3836 | 1468195094312 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 16:58:14 INFO - PROCESS | 3836 | 1468195094318 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 3836 | 1468195094320 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AE7800 == 43 [pid = 3836] [id = 430] 16:58:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F078212C00) [pid = 3836] [serial = 1290] [outer = 0000000000000000] 16:58:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F078219800) [pid = 3836] [serial = 1291] [outer = 000000F078212C00] 16:58:14 INFO - PROCESS | 3836 | 1468195094364 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F07A621800) [pid = 3836] [serial = 1292] [outer = 000000F078212C00] 16:58:14 INFO - PROCESS | 3836 | 1468195094812 Marionette TRACE conn7 <- [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]]]}] 16:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 648ms 16:58:14 INFO - PROCESS | 3836 | 1468195094931 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 3836 | 1468195094935 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 16:58:14 INFO - PROCESS | 3836 | 1468195094947 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 3836 | 1468195094952 Marionette TRACE conn7 <- [1,1686,null,{}] 16:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:58:14 INFO - PROCESS | 3836 | 1468195094958 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:14 INFO - PROCESS | 3836 | 1468195094962 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:15 INFO - PROCESS | 3836 | 1468195095091 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 16:58:15 INFO - PROCESS | 3836 | 1468195095207 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 3836 | 1468195095213 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACDB800 == 44 [pid = 3836] [id = 431] 16:58:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0020CAC00) [pid = 3836] [serial = 1293] [outer = 0000000000000000] 16:58:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F068FEC800) [pid = 3836] [serial = 1294] [outer = 000000F0020CAC00] 16:58:15 INFO - PROCESS | 3836 | 1468195095274 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06AC8B800) [pid = 3836] [serial = 1295] [outer = 000000F0020CAC00] 16:58:15 INFO - PROCESS | 3836 | 1468195095901 Marionette TRACE conn7 <- [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]]]}] 16:58:15 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 16:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 16:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:58:15 INFO - PROCESS | 3836 | 1468195095945 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 3836 | 1468195095949 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 16:58:15 INFO - PROCESS | 3836 | 1468195095956 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 3836 | 1468195095960 Marionette TRACE conn7 <- [1,1690,null,{}] 16:58:15 INFO - PROCESS | 3836 | 1468195095964 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:15 INFO - PROCESS | 3836 | 1468195095967 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:16 INFO - PROCESS | 3836 | 1468195096086 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 16:58:16 INFO - PROCESS | 3836 | 1468195096183 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:16 INFO - PROCESS | 3836 | 1468195096186 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A50800 == 45 [pid = 3836] [id = 432] 16:58:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F0745BE400) [pid = 3836] [serial = 1296] [outer = 0000000000000000] 16:58:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F074818800) [pid = 3836] [serial = 1297] [outer = 000000F0745BE400] 16:58:16 INFO - PROCESS | 3836 | 1468195096244 Marionette DEBUG loaded listener.js 16:58:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F075B54800) [pid = 3836] [serial = 1298] [outer = 000000F0745BE400] 16:58:16 INFO - PROCESS | 3836 | 1468195096878 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 985ms 16:58:16 INFO - PROCESS | 3836 | 1468195096939 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 16:58:16 INFO - PROCESS | 3836 | 1468195096942 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 16:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:58:16 INFO - PROCESS | 3836 | 1468195096946 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:58:16 INFO - PROCESS | 3836 | 1468195096948 Marionette TRACE conn7 <- [1,1694,null,{}] 16:58:16 INFO - PROCESS | 3836 | 1468195096959 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:16 INFO - PROCESS | 3836 | 1468195096964 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:17 INFO - PROCESS | 3836 | 1468195097114 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 16:58:17 INFO - PROCESS | 3836 | 1468195097242 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 3836 | 1468195097246 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DE58000 == 46 [pid = 3836] [id = 433] 16:58:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F07830D400) [pid = 3836] [serial = 1299] [outer = 0000000000000000] 16:58:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0785B1C00) [pid = 3836] [serial = 1300] [outer = 000000F07830D400] 16:58:17 INFO - PROCESS | 3836 | 1468195097306 Marionette DEBUG loaded listener.js 16:58:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F079185C00) [pid = 3836] [serial = 1301] [outer = 000000F07830D400] 16:58:17 INFO - PROCESS | 3836 | 1468195097886 Marionette TRACE conn7 <- [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]]]}] 16:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms 16:58:17 INFO - PROCESS | 3836 | 1468195097933 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 3836 | 1468195097935 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 16:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:58:17 INFO - PROCESS | 3836 | 1468195097939 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - PROCESS | 3836 | 1468195097941 Marionette TRACE conn7 <- [1,1698,null,{}] 16:58:17 INFO - PROCESS | 3836 | 1468195097944 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:17 INFO - PROCESS | 3836 | 1468195097947 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:18 INFO - PROCESS | 3836 | 1468195098062 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 16:58:18 INFO - PROCESS | 3836 | 1468195098185 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:18 INFO - PROCESS | 3836 | 1468195098187 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD19800 == 47 [pid = 3836] [id = 434] 16:58:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F07B070000) [pid = 3836] [serial = 1302] [outer = 0000000000000000] 16:58:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F07B0DF400) [pid = 3836] [serial = 1303] [outer = 000000F07B070000] 16:58:18 INFO - PROCESS | 3836 | 1468195098244 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F07B1F2C00) [pid = 3836] [serial = 1304] [outer = 000000F07B070000] 16:58:19 INFO - PROCESS | 3836 | 1468195099083 Marionette TRACE conn7 <- [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]]]}] 16:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1193ms 16:58:19 INFO - PROCESS | 3836 | 1468195099135 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 16:58:19 INFO - PROCESS | 3836 | 1468195099140 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 16:58:19 INFO - PROCESS | 3836 | 1468195099146 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:58:19 INFO - PROCESS | 3836 | 1468195099149 Marionette TRACE conn7 <- [1,1702,null,{}] 16:58:19 INFO - PROCESS | 3836 | 1468195099155 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:19 INFO - PROCESS | 3836 | 1468195099158 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:19 INFO - PROCESS | 3836 | 1468195099264 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 16:58:19 INFO - PROCESS | 3836 | 1468195099392 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 3836 | 1468195099397 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A887000 == 48 [pid = 3836] [id = 435] 16:58:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F002CF1800) [pid = 3836] [serial = 1305] [outer = 0000000000000000] 16:58:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F068FE6C00) [pid = 3836] [serial = 1306] [outer = 000000F002CF1800] 16:58:19 INFO - PROCESS | 3836 | 1468195099450 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F06A8ECC00) [pid = 3836] [serial = 1307] [outer = 000000F002CF1800] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F078120000 == 47 [pid = 3836] [id = 429] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F718800 == 46 [pid = 3836] [id = 428] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E695000 == 45 [pid = 3836] [id = 427] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A124800 == 44 [pid = 3836] [id = 426] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0C7800 == 43 [pid = 3836] [id = 425] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F17000 == 42 [pid = 3836] [id = 424] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A5D800 == 41 [pid = 3836] [id = 423] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB87000 == 40 [pid = 3836] [id = 422] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ABCE000 == 39 [pid = 3836] [id = 421] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A174000 == 38 [pid = 3836] [id = 419] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F070E97800 == 37 [pid = 3836] [id = 418] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F70C800 == 36 [pid = 3836] [id = 417] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F638000 == 35 [pid = 3836] [id = 406] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B198000 == 34 [pid = 3836] [id = 405] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F4A7800 == 33 [pid = 3836] [id = 392] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F002165000 == 32 [pid = 3836] [id = 420] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD19800 == 31 [pid = 3836] [id = 434] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DE58000 == 30 [pid = 3836] [id = 433] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A50800 == 29 [pid = 3836] [id = 432] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AE7800 == 28 [pid = 3836] [id = 430] 16:58:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACDB800 == 27 [pid = 3836] [id = 431] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F077F69C00) [pid = 3836] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F078379C00) [pid = 3836] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F070E4B800) [pid = 3836] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F076CCE000) [pid = 3836] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F074F0A400) [pid = 3836] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F0753CE400) [pid = 3836] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F077BB1000) [pid = 3836] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F0020D7400) [pid = 3836] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F06A151000) [pid = 3836] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F0745BDC00) [pid = 3836] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F0713C1800) [pid = 3836] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F068FE2800) [pid = 3836] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F069946800) [pid = 3836] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F07515AC00) [pid = 3836] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F001BEAC00) [pid = 3836] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F076CCDC00) [pid = 3836] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F07007A000) [pid = 3836] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0776C0400) [pid = 3836] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F001BE9000) [pid = 3836] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06C2A9000) [pid = 3836] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0777F0800) [pid = 3836] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F07752B800) [pid = 3836] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F077D02400) [pid = 3836] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:58:20 INFO - PROCESS | 3836 | 1468195100831 Marionette TRACE conn7 <- [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 16:58:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:58:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:20 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:58:20 INFO - PROCESS | 3836 | 1468195100928 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 16:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:58:20 INFO - PROCESS | 3836 | 1468195100935 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:58:20 INFO - PROCESS | 3836 | 1468195100939 Marionette TRACE conn7 <- [1,1706,null,{}] 16:58:20 INFO - PROCESS | 3836 | 1468195100944 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:20 INFO - PROCESS | 3836 | 1468195100947 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:21 INFO - PROCESS | 3836 | 1468195101050 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 16:58:21 INFO - PROCESS | 3836 | 1468195101123 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:21 INFO - PROCESS | 3836 | 1468195101128 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AE2000 == 28 [pid = 3836] [id = 436] 16:58:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F001508000) [pid = 3836] [serial = 1308] [outer = 0000000000000000] 16:58:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0020C7C00) [pid = 3836] [serial = 1309] [outer = 000000F001508000] 16:58:21 INFO - PROCESS | 3836 | 1468195101178 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0020C1800) [pid = 3836] [serial = 1310] [outer = 000000F001508000] 16:58:21 INFO - PROCESS | 3836 | 1468195101597 Marionette TRACE conn7 <- [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]]]}] 16:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 693ms 16:58:21 INFO - PROCESS | 3836 | 1468195101631 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 16:58:21 INFO - PROCESS | 3836 | 1468195101636 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 16:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:58:21 INFO - PROCESS | 3836 | 1468195101642 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:58:21 INFO - PROCESS | 3836 | 1468195101645 Marionette TRACE conn7 <- [1,1710,null,{}] 16:58:21 INFO - PROCESS | 3836 | 1468195101649 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:21 INFO - PROCESS | 3836 | 1468195101652 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:21 INFO - PROCESS | 3836 | 1468195101744 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 16:58:21 INFO - PROCESS | 3836 | 1468195101751 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:21 INFO - PROCESS | 3836 | 1468195101753 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCE800 == 29 [pid = 3836] [id = 437] 16:58:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F068FE0400) [pid = 3836] [serial = 1311] [outer = 0000000000000000] 16:58:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F06A30F800) [pid = 3836] [serial = 1312] [outer = 000000F068FE0400] 16:58:21 INFO - PROCESS | 3836 | 1468195101801 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06AD22400) [pid = 3836] [serial = 1313] [outer = 000000F068FE0400] 16:58:22 INFO - PROCESS | 3836 | 1468195102269 Marionette TRACE conn7 <- [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]]]}] 16:58:22 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 16:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 16:58:22 INFO - PROCESS | 3836 | 1468195102335 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 16:58:22 INFO - PROCESS | 3836 | 1468195102337 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 16:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:58:22 INFO - PROCESS | 3836 | 1468195102341 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:58:22 INFO - PROCESS | 3836 | 1468195102345 Marionette TRACE conn7 <- [1,1714,null,{}] 16:58:22 INFO - PROCESS | 3836 | 1468195102356 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:22 INFO - PROCESS | 3836 | 1468195102360 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:22 INFO - PROCESS | 3836 | 1468195102480 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 16:58:22 INFO - PROCESS | 3836 | 1468195102569 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 3836 | 1468195102573 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07113E800 == 30 [pid = 3836] [id = 438] 16:58:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0020D3800) [pid = 3836] [serial = 1314] [outer = 0000000000000000] 16:58:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06F6D9000) [pid = 3836] [serial = 1315] [outer = 000000F0020D3800] 16:58:22 INFO - PROCESS | 3836 | 1468195102622 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0700D0C00) [pid = 3836] [serial = 1316] [outer = 000000F0020D3800] 16:58:23 INFO - PROCESS | 3836 | 1468195103031 Marionette TRACE conn7 <- [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]]]}] 16:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 733ms 16:58:23 INFO - PROCESS | 3836 | 1468195103077 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 16:58:23 INFO - PROCESS | 3836 | 1468195103080 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 16:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:58:23 INFO - PROCESS | 3836 | 1468195103092 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 3836 | 1468195103094 Marionette TRACE conn7 <- [1,1718,null,{}] 16:58:23 INFO - PROCESS | 3836 | 1468195103098 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:23 INFO - PROCESS | 3836 | 1468195103100 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:23 INFO - PROCESS | 3836 | 1468195103218 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 16:58:23 INFO - PROCESS | 3836 | 1468195103273 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:23 INFO - PROCESS | 3836 | 1468195103275 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07530D800 == 31 [pid = 3836] [id = 439] 16:58:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F070D95000) [pid = 3836] [serial = 1317] [outer = 0000000000000000] 16:58:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F070E4A800) [pid = 3836] [serial = 1318] [outer = 000000F070D95000] 16:58:23 INFO - PROCESS | 3836 | 1468195103323 Marionette DEBUG loaded listener.js 16:58:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F0711F8800) [pid = 3836] [serial = 1319] [outer = 000000F070D95000] 16:58:23 INFO - PROCESS | 3836 | 1468195103758 Marionette TRACE conn7 <- [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] 16:58:23 INFO - PROCESS | 3836 | 1468195103781 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 16:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:58:23 INFO - PROCESS | 3836 | 1468195103791 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 3836 | 1468195103793 Marionette TRACE conn7 <- [1,1722,null,{}] 16:58:23 INFO - PROCESS | 3836 | 1468195103796 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:23 INFO - PROCESS | 3836 | 1468195103799 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:23 INFO - PROCESS | 3836 | 1468195103936 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 16:58:23 INFO - PROCESS | 3836 | 1468195103944 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:23 INFO - PROCESS | 3836 | 1468195103946 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EBE000 == 32 [pid = 3836] [id = 440] 16:58:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F002CF2400) [pid = 3836] [serial = 1320] [outer = 0000000000000000] 16:58:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0745BDC00) [pid = 3836] [serial = 1321] [outer = 000000F002CF2400] 16:58:24 INFO - PROCESS | 3836 | 1468195104037 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F074823C00) [pid = 3836] [serial = 1322] [outer = 000000F002CF2400] 16:58:24 INFO - PROCESS | 3836 | 1468195104483 Marionette TRACE conn7 <- [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]]]}] 16:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 16:58:24 INFO - PROCESS | 3836 | 1468195104524 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 16:58:24 INFO - PROCESS | 3836 | 1468195104527 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 16:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:58:24 INFO - PROCESS | 3836 | 1468195104539 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:58:24 INFO - PROCESS | 3836 | 1468195104541 Marionette TRACE conn7 <- [1,1726,null,{}] 16:58:24 INFO - PROCESS | 3836 | 1468195104544 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:24 INFO - PROCESS | 3836 | 1468195104550 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:24 INFO - PROCESS | 3836 | 1468195104687 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 16:58:24 INFO - PROCESS | 3836 | 1468195104747 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:24 INFO - PROCESS | 3836 | 1468195104749 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0782D9800 == 33 [pid = 3836] [id = 441] 16:58:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0745BA000) [pid = 3836] [serial = 1323] [outer = 0000000000000000] 16:58:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F0753C7C00) [pid = 3836] [serial = 1324] [outer = 000000F0745BA000] 16:58:24 INFO - PROCESS | 3836 | 1468195104795 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F076CCE400) [pid = 3836] [serial = 1325] [outer = 000000F0745BA000] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F077E29800) [pid = 3836] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F0783F2400) [pid = 3836] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F074DBC400) [pid = 3836] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F06F640000) [pid = 3836] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06AD24800) [pid = 3836] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F077529800) [pid = 3836] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F075183800) [pid = 3836] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F0699DB800) [pid = 3836] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F070E52C00) [pid = 3836] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0776BBC00) [pid = 3836] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F06A8E8C00) [pid = 3836] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F076CC4400) [pid = 3836] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F078F26800) [pid = 3836] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06A829400) [pid = 3836] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F069F35000) [pid = 3836] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F076EF1C00) [pid = 3836] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0753C9000) [pid = 3836] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0020BB400) [pid = 3836] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F070CDD000) [pid = 3836] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:58:25 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F078212C00) [pid = 3836] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:58:25 INFO - PROCESS | 3836 | 1468195105470 Marionette TRACE conn7 <- [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]]]}] 16:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 984ms 16:58:25 INFO - PROCESS | 3836 | 1468195105529 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 16:58:25 INFO - PROCESS | 3836 | 1468195105531 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 16:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:58:25 INFO - PROCESS | 3836 | 1468195105534 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:58:25 INFO - PROCESS | 3836 | 1468195105536 Marionette TRACE conn7 <- [1,1730,null,{}] 16:58:25 INFO - PROCESS | 3836 | 1468195105539 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:25 INFO - PROCESS | 3836 | 1468195105541 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:25 INFO - PROCESS | 3836 | 1468195105626 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 16:58:25 INFO - PROCESS | 3836 | 1468195105646 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:25 INFO - PROCESS | 3836 | 1468195105648 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07911A000 == 34 [pid = 3836] [id = 442] 16:58:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06AD26400) [pid = 3836] [serial = 1326] [outer = 0000000000000000] 16:58:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070CDD000) [pid = 3836] [serial = 1327] [outer = 000000F06AD26400] 16:58:25 INFO - PROCESS | 3836 | 1468195105693 Marionette DEBUG loaded listener.js 16:58:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F074825400) [pid = 3836] [serial = 1328] [outer = 000000F06AD26400] 16:58:26 INFO - PROCESS | 3836 | 1468195106110 Marionette TRACE conn7 <- [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]]]}] 16:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 16:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:58:26 INFO - PROCESS | 3836 | 1468195106167 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 3836 | 1468195106169 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 16:58:26 INFO - PROCESS | 3836 | 1468195106172 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - PROCESS | 3836 | 1468195106174 Marionette TRACE conn7 <- [1,1734,null,{}] 16:58:26 INFO - PROCESS | 3836 | 1468195106177 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:26 INFO - PROCESS | 3836 | 1468195106179 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:26 INFO - PROCESS | 3836 | 1468195106261 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 16:58:26 INFO - PROCESS | 3836 | 1468195106266 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 3836 | 1468195106268 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0C7800 == 35 [pid = 3836] [id = 443] 16:58:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F076CCB800) [pid = 3836] [serial = 1329] [outer = 0000000000000000] 16:58:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F076F6D000) [pid = 3836] [serial = 1330] [outer = 000000F076CCB800] 16:58:26 INFO - PROCESS | 3836 | 1468195106313 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F07752C800) [pid = 3836] [serial = 1331] [outer = 000000F076CCB800] 16:58:26 INFO - PROCESS | 3836 | 1468195106741 Marionette TRACE conn7 <- [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]]]}] 16:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 16:58:26 INFO - PROCESS | 3836 | 1468195106805 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 3836 | 1468195106807 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 16:58:26 INFO - PROCESS | 3836 | 1468195106810 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:58:26 INFO - PROCESS | 3836 | 1468195106812 Marionette TRACE conn7 <- [1,1738,null,{}] 16:58:26 INFO - PROCESS | 3836 | 1468195106820 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:26 INFO - PROCESS | 3836 | 1468195106822 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:26 INFO - PROCESS | 3836 | 1468195106904 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 16:58:26 INFO - PROCESS | 3836 | 1468195106910 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 3836 | 1468195106912 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070EB5000 == 36 [pid = 3836] [id = 444] 16:58:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F07759A800) [pid = 3836] [serial = 1332] [outer = 0000000000000000] 16:58:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F077627400) [pid = 3836] [serial = 1333] [outer = 000000F07759A800] 16:58:26 INFO - PROCESS | 3836 | 1468195106958 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0776C1800) [pid = 3836] [serial = 1334] [outer = 000000F07759A800] 16:58:27 INFO - PROCESS | 3836 | 1468195107612 Marionette TRACE conn7 <- [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]]]}] 16:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 881ms 16:58:27 INFO - PROCESS | 3836 | 1468195107696 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 16:58:27 INFO - PROCESS | 3836 | 1468195107701 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 16:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:58:27 INFO - PROCESS | 3836 | 1468195107706 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:58:27 INFO - PROCESS | 3836 | 1468195107710 Marionette TRACE conn7 <- [1,1742,null,{}] 16:58:27 INFO - PROCESS | 3836 | 1468195107716 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:27 INFO - PROCESS | 3836 | 1468195107719 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:27 INFO - PROCESS | 3836 | 1468195107854 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 16:58:27 INFO - PROCESS | 3836 | 1468195107973 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:27 INFO - PROCESS | 3836 | 1468195107976 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB6B800 == 37 [pid = 3836] [id = 445] 16:58:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F00202C800) [pid = 3836] [serial = 1335] [outer = 0000000000000000] 16:58:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F002CE4000) [pid = 3836] [serial = 1336] [outer = 000000F00202C800] 16:58:28 INFO - PROCESS | 3836 | 1468195108035 Marionette DEBUG loaded listener.js 16:58:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F069A07800) [pid = 3836] [serial = 1337] [outer = 000000F00202C800] 16:58:28 INFO - PROCESS | 3836 | 1468195108734 Marionette TRACE conn7 <- [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]]]}] 16:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1091ms 16:58:28 INFO - PROCESS | 3836 | 1468195108801 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 3836 | 1468195108806 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 16:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:58:28 INFO - PROCESS | 3836 | 1468195108837 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 3836 | 1468195108840 Marionette TRACE conn7 <- [1,1746,null,{}] 16:58:28 INFO - PROCESS | 3836 | 1468195108846 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:28 INFO - PROCESS | 3836 | 1468195108849 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:28 INFO - PROCESS | 3836 | 1468195108980 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 16:58:29 INFO - PROCESS | 3836 | 1468195109106 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 3836 | 1468195109109 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EB3800 == 38 [pid = 3836] [id = 446] 16:58:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F068FEDC00) [pid = 3836] [serial = 1338] [outer = 0000000000000000] 16:58:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06C2A9000) [pid = 3836] [serial = 1339] [outer = 000000F068FEDC00] 16:58:29 INFO - PROCESS | 3836 | 1468195109169 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F07007A000) [pid = 3836] [serial = 1340] [outer = 000000F068FEDC00] 16:58:30 INFO - PROCESS | 3836 | 1468195110084 Marionette TRACE conn7 <- [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]]]}] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0C7800 == 37 [pid = 3836] [id = 443] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07911A000 == 36 [pid = 3836] [id = 442] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F0782D9800 == 35 [pid = 3836] [id = 441] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EBE000 == 34 [pid = 3836] [id = 440] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07530D800 == 33 [pid = 3836] [id = 439] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07113E800 == 32 [pid = 3836] [id = 438] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCE800 == 31 [pid = 3836] [id = 437] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AE2000 == 30 [pid = 3836] [id = 436] 16:58:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A887000 == 29 [pid = 3836] [id = 435] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F06AD30800) [pid = 3836] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F06AD31000) [pid = 3836] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F079B3CC00) [pid = 3836] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F078F26C00) [pid = 3836] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F07917D400) [pid = 3836] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0787A1400) [pid = 3836] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F075289800) [pid = 3836] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F076C35C00) [pid = 3836] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06F9B1800) [pid = 3836] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F070E47800) [pid = 3836] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06F436000) [pid = 3836] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F070E49000) [pid = 3836] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07752D800) [pid = 3836] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0776BA400) [pid = 3836] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F077E2A400) [pid = 3836] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06AC85000) [pid = 3836] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06E1B0800) [pid = 3836] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0745BE800) [pid = 3836] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F07517A800) [pid = 3836] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F079D36800) [pid = 3836] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F074F07800) [pid = 3836] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F07A621800) [pid = 3836] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0776C3000) [pid = 3836] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F077BB0800) [pid = 3836] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F07B0D9400) [pid = 3836] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F07B071800) [pid = 3836] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F07A61E800) [pid = 3836] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0775F0C00) [pid = 3836] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F077D05000) [pid = 3836] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0775EA000) [pid = 3836] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0775F7800) [pid = 3836] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06AE4A000) [pid = 3836] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0745BF400) [pid = 3836] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F078219800) [pid = 3836] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1359ms 16:58:30 INFO - PROCESS | 3836 | 1468195110173 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 3836 | 1468195110178 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 16:58:30 INFO - PROCESS | 3836 | 1468195110182 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:58:30 INFO - PROCESS | 3836 | 1468195110186 Marionette TRACE conn7 <- [1,1750,null,{}] 16:58:30 INFO - PROCESS | 3836 | 1468195110192 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:30 INFO - PROCESS | 3836 | 1468195110195 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:30 INFO - PROCESS | 3836 | 1468195110291 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 16:58:30 INFO - PROCESS | 3836 | 1468195110299 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:30 INFO - PROCESS | 3836 | 1468195110301 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002178800 == 30 [pid = 3836] [id = 447] 16:58:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0020BF800) [pid = 3836] [serial = 1341] [outer = 0000000000000000] 16:58:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F002CECC00) [pid = 3836] [serial = 1342] [outer = 000000F0020BF800] 16:58:30 INFO - PROCESS | 3836 | 1468195110350 Marionette DEBUG loaded listener.js 16:58:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0699D6400) [pid = 3836] [serial = 1343] [outer = 000000F0020BF800] 16:58:30 INFO - PROCESS | 3836 | 1468195110852 Marionette TRACE conn7 <- [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]]]}] 16:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 735ms 16:58:30 INFO - PROCESS | 3836 | 1468195110921 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 3836 | 1468195110926 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 16:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:58:30 INFO - PROCESS | 3836 | 1468195110932 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - PROCESS | 3836 | 1468195110934 Marionette TRACE conn7 <- [1,1754,null,{}] 16:58:30 INFO - PROCESS | 3836 | 1468195110938 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:30 INFO - PROCESS | 3836 | 1468195110941 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:31 INFO - PROCESS | 3836 | 1468195111037 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 16:58:31 INFO - PROCESS | 3836 | 1468195111119 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 3836 | 1468195111121 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCE800 == 31 [pid = 3836] [id = 448] 16:58:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AD24C00) [pid = 3836] [serial = 1344] [outer = 0000000000000000] 16:58:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06ADA4000) [pid = 3836] [serial = 1345] [outer = 000000F06AD24C00] 16:58:31 INFO - PROCESS | 3836 | 1468195111169 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06BADE800) [pid = 3836] [serial = 1346] [outer = 000000F06AD24C00] 16:58:31 INFO - PROCESS | 3836 | 1468195111562 Marionette TRACE conn7 <- [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]]]}] 16:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 16:58:31 INFO - PROCESS | 3836 | 1468195111628 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 3836 | 1468195111630 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 16:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:58:31 INFO - PROCESS | 3836 | 1468195111634 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 3836 | 1468195111638 Marionette TRACE conn7 <- [1,1758,null,{}] 16:58:31 INFO - PROCESS | 3836 | 1468195111678 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:31 INFO - PROCESS | 3836 | 1468195111683 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:31 INFO - PROCESS | 3836 | 1468195111782 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 16:58:31 INFO - PROCESS | 3836 | 1468195111790 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 3836 | 1468195111793 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DDA800 == 32 [pid = 3836] [id = 449] 16:58:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F001BE3800) [pid = 3836] [serial = 1347] [outer = 0000000000000000] 16:58:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F070E47800) [pid = 3836] [serial = 1348] [outer = 000000F001BE3800] 16:58:31 INFO - PROCESS | 3836 | 1468195111844 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0711F7C00) [pid = 3836] [serial = 1349] [outer = 000000F001BE3800] 16:58:32 INFO - PROCESS | 3836 | 1468195112273 Marionette TRACE conn7 <- [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]]]}] 16:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 16:58:32 INFO - PROCESS | 3836 | 1468195112334 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 16:58:32 INFO - PROCESS | 3836 | 1468195112337 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 16:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:58:32 INFO - PROCESS | 3836 | 1468195112340 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:58:32 INFO - PROCESS | 3836 | 1468195112342 Marionette TRACE conn7 <- [1,1762,null,{}] 16:58:32 INFO - PROCESS | 3836 | 1468195112345 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:32 INFO - PROCESS | 3836 | 1468195112347 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:32 INFO - PROCESS | 3836 | 1468195112467 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 16:58:32 INFO - PROCESS | 3836 | 1468195112516 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:32 INFO - PROCESS | 3836 | 1468195112519 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07530C000 == 33 [pid = 3836] [id = 450] 16:58:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0745BD400) [pid = 3836] [serial = 1350] [outer = 0000000000000000] 16:58:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07481D000) [pid = 3836] [serial = 1351] [outer = 000000F0745BD400] 16:58:32 INFO - PROCESS | 3836 | 1468195112566 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F074DC7800) [pid = 3836] [serial = 1352] [outer = 000000F0745BD400] 16:58:32 INFO - PROCESS | 3836 | 1468195112979 Marionette TRACE conn7 <- [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]]]}] 16:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 691ms 16:58:33 INFO - PROCESS | 3836 | 1468195113032 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 16:58:33 INFO - PROCESS | 3836 | 1468195113035 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 16:58:33 INFO - PROCESS | 3836 | 1468195113038 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:58:33 INFO - PROCESS | 3836 | 1468195113040 Marionette TRACE conn7 <- [1,1766,null,{}] 16:58:33 INFO - PROCESS | 3836 | 1468195113043 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:33 INFO - PROCESS | 3836 | 1468195113045 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:33 INFO - PROCESS | 3836 | 1468195113192 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 16:58:33 INFO - PROCESS | 3836 | 1468195113215 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:33 INFO - PROCESS | 3836 | 1468195113217 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778C3000 == 34 [pid = 3836] [id = 451] 16:58:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F074F0CC00) [pid = 3836] [serial = 1353] [outer = 0000000000000000] 16:58:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0753C3C00) [pid = 3836] [serial = 1354] [outer = 000000F074F0CC00] 16:58:33 INFO - PROCESS | 3836 | 1468195113262 Marionette DEBUG loaded listener.js 16:58:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F075B52000) [pid = 3836] [serial = 1355] [outer = 000000F074F0CC00] 16:58:33 INFO - PROCESS | 3836 | 1468195113710 Marionette TRACE conn7 <- [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]]]}] 16:58:33 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 16:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 16:58:33 INFO - PROCESS | 3836 | 1468195113774 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 16:58:33 INFO - PROCESS | 3836 | 1468195113777 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 16:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:58:33 INFO - PROCESS | 3836 | 1468195113780 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - PROCESS | 3836 | 1468195113782 Marionette TRACE conn7 <- [1,1770,null,{}] 16:58:33 INFO - PROCESS | 3836 | 1468195113785 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:33 INFO - PROCESS | 3836 | 1468195113791 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:33 INFO - PROCESS | 3836 | 1468195113934 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 16:58:34 INFO - PROCESS | 3836 | 1468195113989 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 3836 | 1468195113991 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079107000 == 35 [pid = 3836] [id = 452] 16:58:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F076CCC000) [pid = 3836] [serial = 1356] [outer = 0000000000000000] 16:58:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0775A4400) [pid = 3836] [serial = 1357] [outer = 000000F076CCC000] 16:58:34 INFO - PROCESS | 3836 | 1468195114037 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0776C4C00) [pid = 3836] [serial = 1358] [outer = 000000F076CCC000] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AD26400) [pid = 3836] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002CF1800) [pid = 3836] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F001508000) [pid = 3836] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0020D3800) [pid = 3836] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F070D95000) [pid = 3836] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F068FE0400) [pid = 3836] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F002CF2400) [pid = 3836] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0745BA000) [pid = 3836] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F076CCB800) [pid = 3836] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0020CAC00) [pid = 3836] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0745BE400) [pid = 3836] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07830D400) [pid = 3836] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:58:34 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F07B070000) [pid = 3836] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:58:34 INFO - PROCESS | 3836 | 1468195114533 Marionette TRACE conn7 <- [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]]]}] 16:58:34 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 16:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 775ms 16:58:34 INFO - PROCESS | 3836 | 1468195114558 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 16:58:34 INFO - PROCESS | 3836 | 1468195114561 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 16:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:58:34 INFO - PROCESS | 3836 | 1468195114564 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:58:34 INFO - PROCESS | 3836 | 1468195114566 Marionette TRACE conn7 <- [1,1774,null,{}] 16:58:34 INFO - PROCESS | 3836 | 1468195114569 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:34 INFO - PROCESS | 3836 | 1468195114571 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:34 INFO - PROCESS | 3836 | 1468195114683 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 16:58:34 INFO - PROCESS | 3836 | 1468195114736 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 3836 | 1468195114738 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B02F800 == 36 [pid = 3836] [id = 453] 16:58:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F001511000) [pid = 3836] [serial = 1359] [outer = 0000000000000000] 16:58:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06A8E6400) [pid = 3836] [serial = 1360] [outer = 000000F001511000] 16:58:34 INFO - PROCESS | 3836 | 1468195114782 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0713BCC00) [pid = 3836] [serial = 1361] [outer = 000000F001511000] 16:58:35 INFO - PROCESS | 3836 | 1468195115116 Marionette TRACE conn7 <- [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]]]}] 16:58:35 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 16:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 584ms 16:58:35 INFO - PROCESS | 3836 | 1468195115152 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 16:58:35 INFO - PROCESS | 3836 | 1468195115154 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 16:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:58:35 INFO - PROCESS | 3836 | 1468195115157 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:58:35 INFO - PROCESS | 3836 | 1468195115159 Marionette TRACE conn7 <- [1,1778,null,{}] 16:58:35 INFO - PROCESS | 3836 | 1468195115162 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:35 INFO - PROCESS | 3836 | 1468195115172 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:35 INFO - PROCESS | 3836 | 1468195115291 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 16:58:35 INFO - PROCESS | 3836 | 1468195115300 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:35 INFO - PROCESS | 3836 | 1468195115302 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8A3000 == 37 [pid = 3836] [id = 454] 16:58:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0020D8400) [pid = 3836] [serial = 1362] [outer = 0000000000000000] 16:58:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0776BDC00) [pid = 3836] [serial = 1363] [outer = 000000F0020D8400] 16:58:35 INFO - PROCESS | 3836 | 1468195115346 Marionette DEBUG loaded listener.js 16:58:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077BB0000) [pid = 3836] [serial = 1364] [outer = 000000F0020D8400] 16:58:35 INFO - PROCESS | 3836 | 1468195115739 Marionette TRACE conn7 <- [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]]]}] 16:58:35 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) 16:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 16:58:35 INFO - PROCESS | 3836 | 1468195115790 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 16:58:35 INFO - PROCESS | 3836 | 1468195115792 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 16:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:58:35 INFO - PROCESS | 3836 | 1468195115795 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:58:35 INFO - PROCESS | 3836 | 1468195115797 Marionette TRACE conn7 <- [1,1782,null,{}] 16:58:35 INFO - PROCESS | 3836 | 1468195115801 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:35 INFO - PROCESS | 3836 | 1468195115803 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:35 INFO - PROCESS | 3836 | 1468195115922 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 16:58:36 INFO - PROCESS | 3836 | 1468195116000 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:36 INFO - PROCESS | 3836 | 1468195116002 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748DC800 == 38 [pid = 3836] [id = 455] 16:58:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F077B12800) [pid = 3836] [serial = 1365] [outer = 0000000000000000] 16:58:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F077D0B400) [pid = 3836] [serial = 1366] [outer = 000000F077B12800] 16:58:36 INFO - PROCESS | 3836 | 1468195116046 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F078210C00) [pid = 3836] [serial = 1367] [outer = 000000F077B12800] 16:58:36 INFO - PROCESS | 3836 | 1468195116377 Marionette TRACE conn7 <- [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]]]}] 16:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 16:58:36 INFO - PROCESS | 3836 | 1468195116489 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 16:58:36 INFO - PROCESS | 3836 | 1468195116494 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 16:58:36 INFO - PROCESS | 3836 | 1468195116499 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:58:36 INFO - PROCESS | 3836 | 1468195116504 Marionette TRACE conn7 <- [1,1786,null,{}] 16:58:36 INFO - PROCESS | 3836 | 1468195116510 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:36 INFO - PROCESS | 3836 | 1468195116514 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:36 INFO - PROCESS | 3836 | 1468195116667 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 16:58:36 INFO - PROCESS | 3836 | 1468195116784 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:36 INFO - PROCESS | 3836 | 1468195116788 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002ADC800 == 39 [pid = 3836] [id = 456] 16:58:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F002021400) [pid = 3836] [serial = 1368] [outer = 0000000000000000] 16:58:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0020BBC00) [pid = 3836] [serial = 1369] [outer = 000000F002021400] 16:58:36 INFO - PROCESS | 3836 | 1468195116853 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06A3D3C00) [pid = 3836] [serial = 1370] [outer = 000000F002021400] 16:58:37 INFO - PROCESS | 3836 | 1468195117489 Marionette TRACE conn7 <- [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]]]}] 16:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1027ms 16:58:37 INFO - PROCESS | 3836 | 1468195117531 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 16:58:37 INFO - PROCESS | 3836 | 1468195117535 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 16:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:58:37 INFO - PROCESS | 3836 | 1468195117541 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:58:37 INFO - PROCESS | 3836 | 1468195117546 Marionette TRACE conn7 <- [1,1790,null,{}] 16:58:37 INFO - PROCESS | 3836 | 1468195117550 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:37 INFO - PROCESS | 3836 | 1468195117553 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:37 INFO - PROCESS | 3836 | 1468195117671 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 16:58:37 INFO - PROCESS | 3836 | 1468195117794 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:37 INFO - PROCESS | 3836 | 1468195117796 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751DA000 == 40 [pid = 3836] [id = 457] 16:58:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06BADD800) [pid = 3836] [serial = 1371] [outer = 0000000000000000] 16:58:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06F9BB000) [pid = 3836] [serial = 1372] [outer = 000000F06BADD800] 16:58:37 INFO - PROCESS | 3836 | 1468195117855 Marionette DEBUG loaded listener.js 16:58:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0711B6000) [pid = 3836] [serial = 1373] [outer = 000000F06BADD800] 16:58:38 INFO - PROCESS | 3836 | 1468195118443 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 943ms 16:58:38 INFO - PROCESS | 3836 | 1468195118485 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 3836 | 1468195118488 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 16:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:58:38 INFO - PROCESS | 3836 | 1468195118492 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - PROCESS | 3836 | 1468195118495 Marionette TRACE conn7 <- [1,1794,null,{}] 16:58:38 INFO - PROCESS | 3836 | 1468195118507 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:38 INFO - PROCESS | 3836 | 1468195118512 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:38 INFO - PROCESS | 3836 | 1468195118630 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 16:58:38 INFO - PROCESS | 3836 | 1468195118757 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:38 INFO - PROCESS | 3836 | 1468195118761 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E272800 == 41 [pid = 3836] [id = 458] 16:58:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F077525C00) [pid = 3836] [serial = 1374] [outer = 0000000000000000] 16:58:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07752F800) [pid = 3836] [serial = 1375] [outer = 000000F077525C00] 16:58:38 INFO - PROCESS | 3836 | 1468195118821 Marionette DEBUG loaded listener.js 16:58:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F077B11000) [pid = 3836] [serial = 1376] [outer = 000000F077525C00] 16:58:39 INFO - PROCESS | 3836 | 1468195119380 Marionette TRACE conn7 <- [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]]]}] 16:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 944ms 16:58:39 INFO - PROCESS | 3836 | 1468195119437 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 16:58:39 INFO - PROCESS | 3836 | 1468195119440 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 16:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:58:39 INFO - PROCESS | 3836 | 1468195119443 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:58:39 INFO - PROCESS | 3836 | 1468195119445 Marionette TRACE conn7 <- [1,1798,null,{}] 16:58:39 INFO - PROCESS | 3836 | 1468195119449 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:39 INFO - PROCESS | 3836 | 1468195119452 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:39 INFO - PROCESS | 3836 | 1468195119566 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 16:58:39 INFO - PROCESS | 3836 | 1468195119720 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 3836 | 1468195119723 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AF000 == 42 [pid = 3836] [id = 459] 16:58:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F077526400) [pid = 3836] [serial = 1377] [outer = 0000000000000000] 16:58:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F078308400) [pid = 3836] [serial = 1378] [outer = 000000F077526400] 16:58:39 INFO - PROCESS | 3836 | 1468195119780 Marionette DEBUG loaded listener.js 16:58:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0785AF400) [pid = 3836] [serial = 1379] [outer = 000000F077526400] 16:58:40 INFO - PROCESS | 3836 | 1468195120575 Marionette TRACE conn7 <- [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]]]}] 16:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1184ms 16:58:40 INFO - PROCESS | 3836 | 1468195120647 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 16:58:40 INFO - PROCESS | 3836 | 1468195120651 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 16:58:40 INFO - PROCESS | 3836 | 1468195120657 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:58:40 INFO - PROCESS | 3836 | 1468195120661 Marionette TRACE conn7 <- [1,1802,null,{}] 16:58:40 INFO - PROCESS | 3836 | 1468195120667 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:40 INFO - PROCESS | 3836 | 1468195120670 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:40 INFO - PROCESS | 3836 | 1468195120780 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8A3000 == 41 [pid = 3836] [id = 454] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B02F800 == 40 [pid = 3836] [id = 453] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F079107000 == 39 [pid = 3836] [id = 452] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778C3000 == 38 [pid = 3836] [id = 451] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F07530C000 == 37 [pid = 3836] [id = 450] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DDA800 == 36 [pid = 3836] [id = 449] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCE800 == 35 [pid = 3836] [id = 448] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F002178800 == 34 [pid = 3836] [id = 447] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB6B800 == 33 [pid = 3836] [id = 445] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EB3800 == 32 [pid = 3836] [id = 446] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F070EB5000 == 31 [pid = 3836] [id = 444] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AF000 == 30 [pid = 3836] [id = 459] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E272800 == 29 [pid = 3836] [id = 458] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751DA000 == 28 [pid = 3836] [id = 457] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748DC800 == 27 [pid = 3836] [id = 455] 16:58:41 INFO - PROCESS | 3836 | --DOCSHELL 000000F002ADC800 == 26 [pid = 3836] [id = 456] 16:58:41 INFO - PROCESS | 3836 | 1468195121534 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 3836 | 1468195121537 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06A8ECC00) [pid = 3836] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F068FE6C00) [pid = 3836] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0020C7C00) [pid = 3836] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0020C1800) [pid = 3836] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06F6D9000) [pid = 3836] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F070E4A800) [pid = 3836] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0711F8800) [pid = 3836] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06A30F800) [pid = 3836] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AD22400) [pid = 3836] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0745BDC00) [pid = 3836] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0753C7C00) [pid = 3836] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F074823C00) [pid = 3836] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F076F6D000) [pid = 3836] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06AC8B800) [pid = 3836] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F068FEC800) [pid = 3836] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F075B54800) [pid = 3836] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F074818800) [pid = 3836] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F079185C00) [pid = 3836] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0785B1C00) [pid = 3836] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F07B1F2C00) [pid = 3836] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F07B0DF400) [pid = 3836] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F07752C800) [pid = 3836] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F076CCE400) [pid = 3836] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0700D0C00) [pid = 3836] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F077627400) [pid = 3836] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F070CDD000) [pid = 3836] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F074825400) [pid = 3836] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:58:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F000545800 == 27 [pid = 3836] [id = 460] 16:58:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F00063CC00) [pid = 3836] [serial = 1380] [outer = 0000000000000000] 16:58:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F000641800) [pid = 3836] [serial = 1381] [outer = 000000F00063CC00] 16:58:41 INFO - PROCESS | 3836 | 1468195121688 Marionette DEBUG loaded listener.js 16:58:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F001509C00) [pid = 3836] [serial = 1382] [outer = 000000F00063CC00] 16:58:42 INFO - PROCESS | 3836 | 1468195122160 Marionette TRACE conn7 <- [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]]]}] 16:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1532ms 16:58:42 INFO - PROCESS | 3836 | 1468195122198 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 16:58:42 INFO - PROCESS | 3836 | 1468195122202 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 16:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:58:42 INFO - PROCESS | 3836 | 1468195122206 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:58:42 INFO - PROCESS | 3836 | 1468195122209 Marionette TRACE conn7 <- [1,1806,null,{}] 16:58:42 INFO - PROCESS | 3836 | 1468195122215 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:42 INFO - PROCESS | 3836 | 1468195122220 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:42 INFO - PROCESS | 3836 | 1468195122315 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 16:58:42 INFO - PROCESS | 3836 | 1468195122328 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:42 INFO - PROCESS | 3836 | 1468195122331 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CC6000 == 28 [pid = 3836] [id = 461] 16:58:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F00202CC00) [pid = 3836] [serial = 1383] [outer = 0000000000000000] 16:58:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0020C2400) [pid = 3836] [serial = 1384] [outer = 000000F00202CC00] 16:58:42 INFO - PROCESS | 3836 | 1468195122383 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0020D0800) [pid = 3836] [serial = 1385] [outer = 000000F00202CC00] 16:58:42 INFO - PROCESS | 3836 | 1468195122838 Marionette TRACE conn7 <- [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]]]}] 16:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 16:58:42 INFO - PROCESS | 3836 | 1468195122904 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 16:58:42 INFO - PROCESS | 3836 | 1468195122909 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 16:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:58:42 INFO - PROCESS | 3836 | 1468195122943 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:58:42 INFO - PROCESS | 3836 | 1468195122946 Marionette TRACE conn7 <- [1,1810,null,{}] 16:58:42 INFO - PROCESS | 3836 | 1468195122954 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:42 INFO - PROCESS | 3836 | 1468195122956 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:43 INFO - PROCESS | 3836 | 1468195123060 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 16:58:43 INFO - PROCESS | 3836 | 1468195123134 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 3836 | 1468195123136 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACDF000 == 29 [pid = 3836] [id = 462] 16:58:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F001BE3C00) [pid = 3836] [serial = 1386] [outer = 0000000000000000] 16:58:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06994CC00) [pid = 3836] [serial = 1387] [outer = 000000F001BE3C00] 16:58:43 INFO - PROCESS | 3836 | 1468195123192 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06A828C00) [pid = 3836] [serial = 1388] [outer = 000000F001BE3C00] 16:58:43 INFO - PROCESS | 3836 | 1468195123598 Marionette TRACE conn7 <- [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]]]}] 16:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 712ms 16:58:43 INFO - PROCESS | 3836 | 1468195123630 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 16:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:58:43 INFO - PROCESS | 3836 | 1468195123632 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 16:58:43 INFO - PROCESS | 3836 | 1468195123637 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:58:43 INFO - PROCESS | 3836 | 1468195123644 Marionette TRACE conn7 <- [1,1814,null,{}] 16:58:43 INFO - PROCESS | 3836 | 1468195123667 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:43 INFO - PROCESS | 3836 | 1468195123671 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:43 INFO - PROCESS | 3836 | 1468195123800 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 16:58:43 INFO - PROCESS | 3836 | 1468195123854 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 3836 | 1468195123857 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C0C800 == 30 [pid = 3836] [id = 463] 16:58:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06AD2A800) [pid = 3836] [serial = 1389] [outer = 0000000000000000] 16:58:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06ADA4C00) [pid = 3836] [serial = 1390] [outer = 000000F06AD2A800] 16:58:43 INFO - PROCESS | 3836 | 1468195123902 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06B0CF400) [pid = 3836] [serial = 1391] [outer = 000000F06AD2A800] 16:58:44 INFO - PROCESS | 3836 | 1468195124345 Marionette TRACE conn7 <- [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]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 753ms 16:58:44 INFO - PROCESS | 3836 | 1468195124390 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 3836 | 1468195124393 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 16:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:58:44 INFO - PROCESS | 3836 | 1468195124431 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 3836 | 1468195124433 Marionette TRACE conn7 <- [1,1818,null,{}] 16:58:44 INFO - PROCESS | 3836 | 1468195124444 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:44 INFO - PROCESS | 3836 | 1468195124446 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:44 INFO - PROCESS | 3836 | 1468195124564 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 16:58:44 INFO - PROCESS | 3836 | 1468195124577 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:44 INFO - PROCESS | 3836 | 1468195124579 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748DC800 == 31 [pid = 3836] [id = 464] 16:58:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06C234400) [pid = 3836] [serial = 1392] [outer = 0000000000000000] 16:58:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06F639C00) [pid = 3836] [serial = 1393] [outer = 000000F06C234400] 16:58:44 INFO - PROCESS | 3836 | 1468195124674 Marionette DEBUG loaded listener.js 16:58:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06F7D7000) [pid = 3836] [serial = 1394] [outer = 000000F06C234400] 16:58:45 INFO - PROCESS | 3836 | 1468195125109 Marionette TRACE conn7 <- [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]]]}] 16:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 772ms 16:58:45 INFO - PROCESS | 3836 | 1468195125176 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 16:58:45 INFO - PROCESS | 3836 | 1468195125178 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 16:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:58:45 INFO - PROCESS | 3836 | 1468195125187 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:58:45 INFO - PROCESS | 3836 | 1468195125189 Marionette TRACE conn7 <- [1,1822,null,{}] 16:58:45 INFO - PROCESS | 3836 | 1468195125197 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:45 INFO - PROCESS | 3836 | 1468195125199 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:45 INFO - PROCESS | 3836 | 1468195125312 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 16:58:45 INFO - PROCESS | 3836 | 1468195125323 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:45 INFO - PROCESS | 3836 | 1468195125329 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751DB000 == 32 [pid = 3836] [id = 465] 16:58:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0700D3800) [pid = 3836] [serial = 1395] [outer = 0000000000000000] 16:58:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0701E9C00) [pid = 3836] [serial = 1396] [outer = 000000F0700D3800] 16:58:45 INFO - PROCESS | 3836 | 1468195125432 Marionette DEBUG loaded listener.js 16:58:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F070E52C00) [pid = 3836] [serial = 1397] [outer = 000000F0700D3800] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0745BD400) [pid = 3836] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F074F0CC00) [pid = 3836] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0020BF800) [pid = 3836] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F00202C800) [pid = 3836] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BE3800) [pid = 3836] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020D8400) [pid = 3836] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AD24C00) [pid = 3836] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F07759A800) [pid = 3836] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F068FEDC00) [pid = 3836] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F001511000) [pid = 3836] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F076CCC000) [pid = 3836] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:58:45 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F077B12800) [pid = 3836] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:58:46 INFO - PROCESS | 3836 | 1468195126054 Marionette TRACE conn7 <- [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]]]}] 16:58:46 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 16:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 943ms 16:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:58:46 INFO - PROCESS | 3836 | 1468195126134 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 16:58:46 INFO - PROCESS | 3836 | 1468195126136 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 16:58:46 INFO - PROCESS | 3836 | 1468195126139 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:58:46 INFO - PROCESS | 3836 | 1468195126141 Marionette TRACE conn7 <- [1,1826,null,{}] 16:58:46 INFO - PROCESS | 3836 | 1468195126144 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:46 INFO - PROCESS | 3836 | 1468195126147 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:46 INFO - PROCESS | 3836 | 1468195126241 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 16:58:46 INFO - PROCESS | 3836 | 1468195126252 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:46 INFO - PROCESS | 3836 | 1468195126254 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00152D800 == 33 [pid = 3836] [id = 466] 16:58:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06F915400) [pid = 3836] [serial = 1398] [outer = 0000000000000000] 16:58:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0711FDC00) [pid = 3836] [serial = 1399] [outer = 000000F06F915400] 16:58:46 INFO - PROCESS | 3836 | 1468195126299 Marionette DEBUG loaded listener.js 16:58:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0745BD400) [pid = 3836] [serial = 1400] [outer = 000000F06F915400] 16:58:46 INFO - PROCESS | 3836 | 1468195126732 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 16:58:46 INFO - PROCESS | 3836 | 1468195126771 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 16:58:46 INFO - PROCESS | 3836 | 1468195126773 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 16:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:58:46 INFO - PROCESS | 3836 | 1468195126776 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:58:46 INFO - PROCESS | 3836 | 1468195126779 Marionette TRACE conn7 <- [1,1830,null,{}] 16:58:46 INFO - PROCESS | 3836 | 1468195126782 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:46 INFO - PROCESS | 3836 | 1468195126784 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:46 INFO - PROCESS | 3836 | 1468195126865 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 16:58:46 INFO - PROCESS | 3836 | 1468195126870 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:46 INFO - PROCESS | 3836 | 1468195126872 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07814D800 == 34 [pid = 3836] [id = 467] 16:58:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F001BE7C00) [pid = 3836] [serial = 1401] [outer = 0000000000000000] 16:58:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F074816400) [pid = 3836] [serial = 1402] [outer = 000000F001BE7C00] 16:58:46 INFO - PROCESS | 3836 | 1468195126918 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F074823000) [pid = 3836] [serial = 1403] [outer = 000000F001BE7C00] 16:58:47 INFO - PROCESS | 3836 | 1468195127344 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 588ms 16:58:47 INFO - PROCESS | 3836 | 1468195127387 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 16:58:47 INFO - PROCESS | 3836 | 1468195127390 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 16:58:47 INFO - PROCESS | 3836 | 1468195127394 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - PROCESS | 3836 | 1468195127396 Marionette TRACE conn7 <- [1,1834,null,{}] 16:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:58:47 INFO - PROCESS | 3836 | 1468195127404 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:47 INFO - PROCESS | 3836 | 1468195127406 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:47 INFO - PROCESS | 3836 | 1468195127497 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 16:58:47 INFO - PROCESS | 3836 | 1468195127503 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 3836 | 1468195127505 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07884C800 == 35 [pid = 3836] [id = 468] 16:58:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F074823800) [pid = 3836] [serial = 1404] [outer = 0000000000000000] 16:58:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F074DC2C00) [pid = 3836] [serial = 1405] [outer = 000000F074823800] 16:58:47 INFO - PROCESS | 3836 | 1468195127551 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F07517FC00) [pid = 3836] [serial = 1406] [outer = 000000F074823800] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07816A800 == 34 [pid = 3836] [id = 384] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B193000 == 33 [pid = 3836] [id = 387] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A664000 == 32 [pid = 3836] [id = 386] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8AA000 == 31 [pid = 3836] [id = 388] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F079103800 == 30 [pid = 3836] [id = 385] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B194800 == 29 [pid = 3836] [id = 376] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F0713AB800 == 28 [pid = 3836] [id = 381] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F070E98800 == 27 [pid = 3836] [id = 389] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE9000 == 26 [pid = 3836] [id = 372] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777AB000 == 25 [pid = 3836] [id = 383] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ABE6000 == 24 [pid = 3836] [id = 373] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B892000 == 23 [pid = 3836] [id = 378] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD8800 == 22 [pid = 3836] [id = 379] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F075322000 == 21 [pid = 3836] [id = 382] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F96A000 == 20 [pid = 3836] [id = 380] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F075307000 == 19 [pid = 3836] [id = 374] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F078DE5000 == 18 [pid = 3836] [id = 375] 16:58:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C262800 == 17 [pid = 3836] [id = 377] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F07481D000) [pid = 3836] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F075B52000) [pid = 3836] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0753C3C00) [pid = 3836] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F002CECC00) [pid = 3836] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0699D6400) [pid = 3836] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F002CE4000) [pid = 3836] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F069A07800) [pid = 3836] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F070E47800) [pid = 3836] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F077BB0000) [pid = 3836] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06ADA4000) [pid = 3836] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06BADE800) [pid = 3836] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0776C1800) [pid = 3836] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06C2A9000) [pid = 3836] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F07007A000) [pid = 3836] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F06A8E6400) [pid = 3836] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0775A4400) [pid = 3836] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F0776C4C00) [pid = 3836] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F0776BDC00) [pid = 3836] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F074DC7800) [pid = 3836] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F0713BCC00) [pid = 3836] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F077D0B400) [pid = 3836] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F0711F7C00) [pid = 3836] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F078210C00) [pid = 3836] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:58:49 INFO - PROCESS | 3836 | 1468195129487 Marionette TRACE conn7 <- [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]]]}] 16:58:49 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) 16:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2128ms 16:58:49 INFO - PROCESS | 3836 | 1468195129531 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 16:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:58:49 INFO - PROCESS | 3836 | 1468195129537 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 16:58:49 INFO - PROCESS | 3836 | 1468195129543 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 3836 | 1468195129547 Marionette TRACE conn7 <- [1,1838,null,{}] 16:58:49 INFO - PROCESS | 3836 | 1468195129554 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:49 INFO - PROCESS | 3836 | 1468195129558 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:49 INFO - PROCESS | 3836 | 1468195129720 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 16:58:49 INFO - PROCESS | 3836 | 1468195129787 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 3836 | 1468195129793 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002178800 == 18 [pid = 3836] [id = 469] 16:58:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F0015DA800) [pid = 3836] [serial = 1407] [outer = 0000000000000000] 16:58:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F0015DDC00) [pid = 3836] [serial = 1408] [outer = 000000F0015DA800] 16:58:49 INFO - PROCESS | 3836 | 1468195129896 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F0015E8400) [pid = 3836] [serial = 1409] [outer = 000000F0015DA800] 16:58:50 INFO - PROCESS | 3836 | 1468195130603 Marionette TRACE conn7 <- [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]]]}] 16:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1142ms 16:58:50 INFO - PROCESS | 3836 | 1468195130687 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 16:58:50 INFO - PROCESS | 3836 | 1468195130693 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 16:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:58:50 INFO - PROCESS | 3836 | 1468195130700 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:58:50 INFO - PROCESS | 3836 | 1468195130704 Marionette TRACE conn7 <- [1,1842,null,{}] 16:58:50 INFO - PROCESS | 3836 | 1468195130708 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:50 INFO - PROCESS | 3836 | 1468195130712 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:50 INFO - PROCESS | 3836 | 1468195130871 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 16:58:50 INFO - PROCESS | 3836 | 1468195130938 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:50 INFO - PROCESS | 3836 | 1468195130941 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A349000 == 19 [pid = 3836] [id = 470] 16:58:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F00202A000) [pid = 3836] [serial = 1410] [outer = 0000000000000000] 16:58:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F00202B400) [pid = 3836] [serial = 1411] [outer = 000000F00202A000] 16:58:51 INFO - PROCESS | 3836 | 1468195131044 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F0020C5000) [pid = 3836] [serial = 1412] [outer = 000000F00202A000] 16:58:51 INFO - PROCESS | 3836 | 1468195131679 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1030ms 16:58:51 INFO - PROCESS | 3836 | 1468195131731 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 16:58:51 INFO - PROCESS | 3836 | 1468195131735 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 16:58:51 INFO - PROCESS | 3836 | 1468195131740 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:58:51 INFO - PROCESS | 3836 | 1468195131743 Marionette TRACE conn7 <- [1,1846,null,{}] 16:58:51 INFO - PROCESS | 3836 | 1468195131750 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:51 INFO - PROCESS | 3836 | 1468195131753 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:51 INFO - PROCESS | 3836 | 1468195131844 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 16:58:51 INFO - PROCESS | 3836 | 1468195131920 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 3836 | 1468195131922 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069FF9000 == 20 [pid = 3836] [id = 471] 16:58:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F0015E5800) [pid = 3836] [serial = 1413] [outer = 0000000000000000] 16:58:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F001BF0400) [pid = 3836] [serial = 1414] [outer = 000000F0015E5800] 16:58:51 INFO - PROCESS | 3836 | 1468195131972 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F0020C2800) [pid = 3836] [serial = 1415] [outer = 000000F0015E5800] 16:58:52 INFO - PROCESS | 3836 | 1468195132356 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 627ms 16:58:52 INFO - PROCESS | 3836 | 1468195132387 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 16:58:52 INFO - PROCESS | 3836 | 1468195132392 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 16:58:52 INFO - PROCESS | 3836 | 1468195132441 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:58:52 INFO - PROCESS | 3836 | 1468195132444 Marionette TRACE conn7 <- [1,1850,null,{}] 16:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:58:52 INFO - PROCESS | 3836 | 1468195132448 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:52 INFO - PROCESS | 3836 | 1468195132450 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:52 INFO - PROCESS | 3836 | 1468195132545 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 16:58:52 INFO - PROCESS | 3836 | 1468195132557 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:52 INFO - PROCESS | 3836 | 1468195132559 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C120800 == 21 [pid = 3836] [id = 472] 16:58:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002CEA000) [pid = 3836] [serial = 1416] [outer = 0000000000000000] 16:58:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F002CF0C00) [pid = 3836] [serial = 1417] [outer = 000000F002CEA000] 16:58:52 INFO - PROCESS | 3836 | 1468195132608 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F068FED800) [pid = 3836] [serial = 1418] [outer = 000000F002CEA000] 16:58:53 INFO - PROCESS | 3836 | 1468195133081 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 16:58:53 INFO - PROCESS | 3836 | 1468195133119 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 3836 | 1468195133121 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 16:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:58:53 INFO - PROCESS | 3836 | 1468195133125 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 3836 | 1468195133129 Marionette TRACE conn7 <- [1,1854,null,{}] 16:58:53 INFO - PROCESS | 3836 | 1468195133140 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:53 INFO - PROCESS | 3836 | 1468195133145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:53 INFO - PROCESS | 3836 | 1468195133239 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 16:58:53 INFO - PROCESS | 3836 | 1468195133249 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 3836 | 1468195133253 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D3E000 == 22 [pid = 3836] [id = 473] 16:58:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002020000) [pid = 3836] [serial = 1419] [outer = 0000000000000000] 16:58:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AB98C00) [pid = 3836] [serial = 1420] [outer = 000000F002020000] 16:58:53 INFO - PROCESS | 3836 | 1468195133303 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AC8B000) [pid = 3836] [serial = 1421] [outer = 000000F002020000] 16:58:53 INFO - PROCESS | 3836 | 1468195133752 Marionette TRACE conn7 <- [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]]]}] 16:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 16:58:53 INFO - PROCESS | 3836 | 1468195133818 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 3836 | 1468195133821 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 16:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:58:53 INFO - PROCESS | 3836 | 1468195133824 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 3836 | 1468195133826 Marionette TRACE conn7 <- [1,1858,null,{}] 16:58:53 INFO - PROCESS | 3836 | 1468195133835 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:53 INFO - PROCESS | 3836 | 1468195133837 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:53 INFO - PROCESS | 3836 | 1468195133981 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 16:58:53 INFO - PROCESS | 3836 | 1468195133989 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 3836 | 1468195133991 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075107800 == 23 [pid = 3836] [id = 474] 16:58:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AD97400) [pid = 3836] [serial = 1422] [outer = 0000000000000000] 16:58:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06AD9FC00) [pid = 3836] [serial = 1423] [outer = 000000F06AD97400] 16:58:54 INFO - PROCESS | 3836 | 1468195134038 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06AE51000) [pid = 3836] [serial = 1424] [outer = 000000F06AD97400] 16:58:54 INFO - PROCESS | 3836 | 1468195134493 Marionette TRACE conn7 <- [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]]]}] 16:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 732ms 16:58:54 INFO - PROCESS | 3836 | 1468195134559 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 16:58:54 INFO - PROCESS | 3836 | 1468195134561 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 16:58:54 INFO - PROCESS | 3836 | 1468195134564 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:58:54 INFO - PROCESS | 3836 | 1468195134566 Marionette TRACE conn7 <- [1,1862,null,{}] 16:58:54 INFO - PROCESS | 3836 | 1468195134570 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:54 INFO - PROCESS | 3836 | 1468195134572 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:54 INFO - PROCESS | 3836 | 1468195134681 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 16:58:54 INFO - PROCESS | 3836 | 1468195134686 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 3836 | 1468195134688 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07531C000 == 24 [pid = 3836] [id = 475] 16:58:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0006D1C00) [pid = 3836] [serial = 1425] [outer = 0000000000000000] 16:58:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06B66BC00) [pid = 3836] [serial = 1426] [outer = 000000F0006D1C00] 16:58:54 INFO - PROCESS | 3836 | 1468195134737 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06C2A6400) [pid = 3836] [serial = 1427] [outer = 000000F0006D1C00] 16:58:55 INFO - PROCESS | 3836 | 1468195135188 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 16:58:55 INFO - PROCESS | 3836 | 1468195135258 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 3836 | 1468195135260 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 16:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:58:55 INFO - PROCESS | 3836 | 1468195135264 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 3836 | 1468195135266 Marionette TRACE conn7 <- [1,1866,null,{}] 16:58:55 INFO - PROCESS | 3836 | 1468195135274 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:55 INFO - PROCESS | 3836 | 1468195135280 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:55 INFO - PROCESS | 3836 | 1468195135473 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 16:58:55 INFO - PROCESS | 3836 | 1468195135523 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 3836 | 1468195135525 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778C7800 == 25 [pid = 3836] [id = 476] 16:58:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06F6D7C00) [pid = 3836] [serial = 1428] [outer = 0000000000000000] 16:58:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F070D91800) [pid = 3836] [serial = 1429] [outer = 000000F06F6D7C00] 16:58:55 INFO - PROCESS | 3836 | 1468195135571 Marionette DEBUG loaded listener.js 16:58:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070E4A000) [pid = 3836] [serial = 1430] [outer = 000000F06F6D7C00] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F077526400) [pid = 3836] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F00063CC00) [pid = 3836] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06F915400) [pid = 3836] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F002021400) [pid = 3836] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F001BE3C00) [pid = 3836] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AD2A800) [pid = 3836] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0700D3800) [pid = 3836] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06BADD800) [pid = 3836] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F00202CC00) [pid = 3836] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F077525C00) [pid = 3836] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06C234400) [pid = 3836] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:58:55 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F001BE7C00) [pid = 3836] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:58:55 INFO - PROCESS | 3836 | 1468195135955 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 16:58:56 INFO - PROCESS | 3836 | 1468195136000 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 3836 | 1468195136002 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 16:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:58:56 INFO - PROCESS | 3836 | 1468195136006 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - PROCESS | 3836 | 1468195136008 Marionette TRACE conn7 <- [1,1870,null,{}] 16:58:56 INFO - PROCESS | 3836 | 1468195136011 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:56 INFO - PROCESS | 3836 | 1468195136013 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:56 INFO - PROCESS | 3836 | 1468195136094 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 16:58:56 INFO - PROCESS | 3836 | 1468195136171 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 3836 | 1468195136173 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06991C000 == 26 [pid = 3836] [id = 477] 16:58:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002023C00) [pid = 3836] [serial = 1431] [outer = 0000000000000000] 16:58:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06B6F2400) [pid = 3836] [serial = 1432] [outer = 000000F002023C00] 16:58:56 INFO - PROCESS | 3836 | 1468195136218 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F070E4AC00) [pid = 3836] [serial = 1433] [outer = 000000F002023C00] 16:58:56 INFO - PROCESS | 3836 | 1468195136557 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 587ms 16:58:56 INFO - PROCESS | 3836 | 1468195136596 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 3836 | 1468195136599 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 16:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:58:56 INFO - PROCESS | 3836 | 1468195136602 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - PROCESS | 3836 | 1468195136604 Marionette TRACE conn7 <- [1,1874,null,{}] 16:58:56 INFO - PROCESS | 3836 | 1468195136607 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:56 INFO - PROCESS | 3836 | 1468195136609 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:56 INFO - PROCESS | 3836 | 1468195136718 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 16:58:56 INFO - PROCESS | 3836 | 1468195136726 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 3836 | 1468195136728 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078522800 == 27 [pid = 3836] [id = 478] 16:58:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0700CD400) [pid = 3836] [serial = 1434] [outer = 0000000000000000] 16:58:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0711C0000) [pid = 3836] [serial = 1435] [outer = 000000F0700CD400] 16:58:56 INFO - PROCESS | 3836 | 1468195136774 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0713B8400) [pid = 3836] [serial = 1436] [outer = 000000F0700CD400] 16:58:57 INFO - PROCESS | 3836 | 1468195137206 Marionette TRACE conn7 <- [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]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 16:58:57 INFO - PROCESS | 3836 | 1468195137233 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 3836 | 1468195137235 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 16:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:58:57 INFO - PROCESS | 3836 | 1468195137239 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 3836 | 1468195137241 Marionette TRACE conn7 <- [1,1878,null,{}] 16:58:57 INFO - PROCESS | 3836 | 1468195137244 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:57 INFO - PROCESS | 3836 | 1468195137246 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:57 INFO - PROCESS | 3836 | 1468195137359 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 16:58:57 INFO - PROCESS | 3836 | 1468195137367 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:57 INFO - PROCESS | 3836 | 1468195137369 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D38800 == 28 [pid = 3836] [id = 479] 16:58:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F07184D400) [pid = 3836] [serial = 1437] [outer = 0000000000000000] 16:58:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F074529400) [pid = 3836] [serial = 1438] [outer = 000000F07184D400] 16:58:57 INFO - PROCESS | 3836 | 1468195137413 Marionette DEBUG loaded listener.js 16:58:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0745C5C00) [pid = 3836] [serial = 1439] [outer = 000000F07184D400] 16:58:57 INFO - PROCESS | 3836 | 1468195137793 Marionette TRACE conn7 <- [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]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 586ms 16:58:57 INFO - PROCESS | 3836 | 1468195137828 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 16:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:58:57 INFO - PROCESS | 3836 | 1468195137830 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 16:58:57 INFO - PROCESS | 3836 | 1468195137833 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 3836 | 1468195137835 Marionette TRACE conn7 <- [1,1882,null,{}] 16:58:57 INFO - PROCESS | 3836 | 1468195137885 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:57 INFO - PROCESS | 3836 | 1468195137888 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:58 INFO - PROCESS | 3836 | 1468195138000 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 16:58:58 INFO - PROCESS | 3836 | 1468195138211 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 3836 | 1468195138215 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06991F800 == 29 [pid = 3836] [id = 480] 16:58:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0015E0000) [pid = 3836] [serial = 1440] [outer = 0000000000000000] 16:58:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F001BEFC00) [pid = 3836] [serial = 1441] [outer = 000000F0015E0000] 16:58:58 INFO - PROCESS | 3836 | 1468195138280 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0020CE800) [pid = 3836] [serial = 1442] [outer = 000000F0015E0000] 16:58:58 INFO - PROCESS | 3836 | 1468195138892 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1067ms 16:58:58 INFO - PROCESS | 3836 | 1468195138905 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 3836 | 1468195138910 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 16:58:58 INFO - PROCESS | 3836 | 1468195138914 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:58:58 INFO - PROCESS | 3836 | 1468195138917 Marionette TRACE conn7 <- [1,1886,null,{}] 16:58:58 INFO - PROCESS | 3836 | 1468195138923 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:58 INFO - PROCESS | 3836 | 1468195138926 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:59 INFO - PROCESS | 3836 | 1468195139045 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 16:58:59 INFO - PROCESS | 3836 | 1468195139140 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 3836 | 1468195139145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:58:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075318800 == 30 [pid = 3836] [id = 481] 16:58:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06A820800) [pid = 3836] [serial = 1443] [outer = 0000000000000000] 16:58:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06A8E9000) [pid = 3836] [serial = 1444] [outer = 000000F06A820800] 16:58:59 INFO - PROCESS | 3836 | 1468195139209 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06AD2C400) [pid = 3836] [serial = 1445] [outer = 000000F06A820800] 16:58:59 INFO - PROCESS | 3836 | 1468195139816 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 944ms 16:58:59 INFO - PROCESS | 3836 | 1468195139863 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 3836 | 1468195139866 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 16:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:58:59 INFO - PROCESS | 3836 | 1468195139870 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 3836 | 1468195139873 Marionette TRACE conn7 <- [1,1890,null,{}] 16:58:59 INFO - PROCESS | 3836 | 1468195139877 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:59 INFO - PROCESS | 3836 | 1468195139879 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:00 INFO - PROCESS | 3836 | 1468195139995 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 16:59:00 INFO - PROCESS | 3836 | 1468195140086 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 3836 | 1468195140091 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B02F800 == 31 [pid = 3836] [id = 482] 16:59:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06F989000) [pid = 3836] [serial = 1446] [outer = 0000000000000000] 16:59:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06FEDBC00) [pid = 3836] [serial = 1447] [outer = 000000F06F989000] 16:59:00 INFO - PROCESS | 3836 | 1468195140150 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070D96800) [pid = 3836] [serial = 1448] [outer = 000000F06F989000] 16:59:00 INFO - PROCESS | 3836 | 1468195140837 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 984ms 16:59:00 INFO - PROCESS | 3836 | 1468195140862 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 3836 | 1468195140869 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 16:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:59:00 INFO - PROCESS | 3836 | 1468195140873 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 3836 | 1468195140875 Marionette TRACE conn7 <- [1,1894,null,{}] 16:59:00 INFO - PROCESS | 3836 | 1468195140879 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:00 INFO - PROCESS | 3836 | 1468195140882 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:01 INFO - PROCESS | 3836 | 1468195140996 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 16:59:01 INFO - PROCESS | 3836 | 1468195141072 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 3836 | 1468195141075 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002175000 == 32 [pid = 3836] [id = 483] 16:59:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F000644000) [pid = 3836] [serial = 1449] [outer = 0000000000000000] 16:59:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F00150D400) [pid = 3836] [serial = 1450] [outer = 000000F000644000] 16:59:01 INFO - PROCESS | 3836 | 1468195141288 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0020BD800) [pid = 3836] [serial = 1451] [outer = 000000F000644000] 16:59:01 INFO - PROCESS | 3836 | 1468195141894 Marionette TRACE conn7 <- [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]]]}] 16:59:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748DC800 == 31 [pid = 3836] [id = 464] 16:59:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CC6000 == 30 [pid = 3836] [id = 461] 16:59:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACDF000 == 29 [pid = 3836] [id = 462] 16:59:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C0C800 == 28 [pid = 3836] [id = 463] 16:59:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F000545800 == 27 [pid = 3836] [id = 460] 16:59:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F002178800 == 26 [pid = 3836] [id = 469] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F074823000) [pid = 3836] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F078308400) [pid = 3836] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F000641800) [pid = 3836] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0745BD400) [pid = 3836] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A3D3C00) [pid = 3836] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F001509C00) [pid = 3836] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0711FDC00) [pid = 3836] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06A828C00) [pid = 3836] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06ADA4C00) [pid = 3836] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06B0CF400) [pid = 3836] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0701E9C00) [pid = 3836] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0711B6000) [pid = 3836] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020C2400) [pid = 3836] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F077B11000) [pid = 3836] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0020D0800) [pid = 3836] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06F9BB000) [pid = 3836] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06F7D7000) [pid = 3836] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F074816400) [pid = 3836] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F070E52C00) [pid = 3836] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06994CC00) [pid = 3836] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0785AF400) [pid = 3836] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06F639C00) [pid = 3836] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0020BBC00) [pid = 3836] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F07752F800) [pid = 3836] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1078ms 16:59:01 INFO - PROCESS | 3836 | 1468195141958 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 3836 | 1468195141962 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:59:02 INFO - PROCESS | 3836 | 1468195141968 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 3836 | 1468195141970 Marionette TRACE conn7 <- [1,1898,null,{}] 16:59:02 INFO - PROCESS | 3836 | 1468195141975 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:02 INFO - PROCESS | 3836 | 1468195141977 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:02 INFO - PROCESS | 3836 | 1468195142072 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 16:59:02 INFO - PROCESS | 3836 | 1468195142084 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 3836 | 1468195142087 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CC3800 == 27 [pid = 3836] [id = 484] 16:59:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0020CAC00) [pid = 3836] [serial = 1452] [outer = 0000000000000000] 16:59:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0020D5C00) [pid = 3836] [serial = 1453] [outer = 000000F0020CAC00] 16:59:02 INFO - PROCESS | 3836 | 1468195142135 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F068FEC400) [pid = 3836] [serial = 1454] [outer = 000000F0020CAC00] 16:59:02 INFO - PROCESS | 3836 | 1468195142655 Marionette TRACE conn7 <- [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]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 16:59:02 INFO - PROCESS | 3836 | 1468195142701 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 3836 | 1468195142705 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:59:02 INFO - PROCESS | 3836 | 1468195142712 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 3836 | 1468195142714 Marionette TRACE conn7 <- [1,1902,null,{}] 16:59:02 INFO - PROCESS | 3836 | 1468195142718 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:02 INFO - PROCESS | 3836 | 1468195142720 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:02 INFO - PROCESS | 3836 | 1468195142813 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 16:59:02 INFO - PROCESS | 3836 | 1468195142890 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 3836 | 1468195142893 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BC67800 == 28 [pid = 3836] [id = 485] 16:59:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0020D0800) [pid = 3836] [serial = 1455] [outer = 0000000000000000] 16:59:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06ADA4000) [pid = 3836] [serial = 1456] [outer = 000000F0020D0800] 16:59:02 INFO - PROCESS | 3836 | 1468195142939 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06BADD800) [pid = 3836] [serial = 1457] [outer = 000000F0020D0800] 16:59:03 INFO - PROCESS | 3836 | 1468195143315 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 16:59:03 INFO - PROCESS | 3836 | 1468195143361 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 16:59:03 INFO - PROCESS | 3836 | 1468195143363 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 16:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:59:03 INFO - PROCESS | 3836 | 1468195143367 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 3836 | 1468195143370 Marionette TRACE conn7 <- [1,1906,null,{}] 16:59:03 INFO - PROCESS | 3836 | 1468195143381 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:03 INFO - PROCESS | 3836 | 1468195143387 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:03 INFO - PROCESS | 3836 | 1468195143477 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 16:59:03 INFO - PROCESS | 3836 | 1468195143484 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 3836 | 1468195143487 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE3800 == 29 [pid = 3836] [id = 486] 16:59:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06F7CE800) [pid = 3836] [serial = 1458] [outer = 0000000000000000] 16:59:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F070084000) [pid = 3836] [serial = 1459] [outer = 000000F06F7CE800] 16:59:03 INFO - PROCESS | 3836 | 1468195143531 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0711C1C00) [pid = 3836] [serial = 1460] [outer = 000000F06F7CE800] 16:59:03 INFO - PROCESS | 3836 | 1468195143956 Marionette TRACE conn7 <- [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]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 16:59:04 INFO - PROCESS | 3836 | 1468195144000 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 3836 | 1468195144002 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 16:59:04 INFO - PROCESS | 3836 | 1468195144006 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 3836 | 1468195144008 Marionette TRACE conn7 <- [1,1910,null,{}] 16:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:59:04 INFO - PROCESS | 3836 | 1468195144011 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 3836 | 1468195144013 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:04 INFO - PROCESS | 3836 | 1468195144139 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 16:59:04 INFO - PROCESS | 3836 | 1468195144220 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 3836 | 1468195144223 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B6F000 == 30 [pid = 3836] [id = 487] 16:59:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0711BA400) [pid = 3836] [serial = 1461] [outer = 0000000000000000] 16:59:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0745BE000) [pid = 3836] [serial = 1462] [outer = 000000F0711BA400] 16:59:04 INFO - PROCESS | 3836 | 1468195144268 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F07481FC00) [pid = 3836] [serial = 1463] [outer = 000000F0711BA400] 16:59:04 INFO - PROCESS | 3836 | 1468195144710 Marionette TRACE conn7 <- [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]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 16:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:59:04 INFO - PROCESS | 3836 | 1468195144747 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 3836 | 1468195144749 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 16:59:04 INFO - PROCESS | 3836 | 1468195144753 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 3836 | 1468195144755 Marionette TRACE conn7 <- [1,1914,null,{}] 16:59:04 INFO - PROCESS | 3836 | 1468195144758 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 3836 | 1468195144760 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:04 INFO - PROCESS | 3836 | 1468195144869 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 16:59:04 INFO - PROCESS | 3836 | 1468195144877 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 3836 | 1468195144879 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A5D000 == 31 [pid = 3836] [id = 488] 16:59:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F074DC9000) [pid = 3836] [serial = 1464] [outer = 0000000000000000] 16:59:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F074F0BC00) [pid = 3836] [serial = 1465] [outer = 000000F074DC9000] 16:59:04 INFO - PROCESS | 3836 | 1468195144935 Marionette DEBUG loaded listener.js 16:59:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F07528F400) [pid = 3836] [serial = 1466] [outer = 000000F074DC9000] 16:59:05 INFO - PROCESS | 3836 | 1468195145404 Marionette TRACE conn7 <- [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]]]}] 16:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 16:59:05 INFO - PROCESS | 3836 | 1468195145515 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 16:59:05 INFO - PROCESS | 3836 | 1468195145517 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 16:59:05 INFO - PROCESS | 3836 | 1468195145531 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:59:05 INFO - PROCESS | 3836 | 1468195145533 Marionette TRACE conn7 <- [1,1918,null,{}] 16:59:05 INFO - PROCESS | 3836 | 1468195145537 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:59:05 INFO - PROCESS | 3836 | 1468195145543 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:05 INFO - PROCESS | 3836 | 1468195145671 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 16:59:05 INFO - PROCESS | 3836 | 1468195145685 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:05 INFO - PROCESS | 3836 | 1468195145687 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07910E800 == 32 [pid = 3836] [id = 489] 16:59:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F075B55800) [pid = 3836] [serial = 1467] [outer = 0000000000000000] 16:59:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F075BBBC00) [pid = 3836] [serial = 1468] [outer = 000000F075B55800] 16:59:05 INFO - PROCESS | 3836 | 1468195145732 Marionette DEBUG loaded listener.js 16:59:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F076CC1C00) [pid = 3836] [serial = 1469] [outer = 000000F075B55800] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06F6D7C00) [pid = 3836] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AD97400) [pid = 3836] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F00202A000) [pid = 3836] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F074823800) [pid = 3836] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0015DA800) [pid = 3836] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F002CEA000) [pid = 3836] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0015E5800) [pid = 3836] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F002020000) [pid = 3836] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0700CD400) [pid = 3836] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0006D1C00) [pid = 3836] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:59:06 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F002023C00) [pid = 3836] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:59:06 INFO - PROCESS | 3836 | 1468195146240 Marionette TRACE conn7 <- [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]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 16:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:59:06 INFO - PROCESS | 3836 | 1468195146274 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 3836 | 1468195146276 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 16:59:06 INFO - PROCESS | 3836 | 1468195146279 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 3836 | 1468195146281 Marionette TRACE conn7 <- [1,1922,null,{}] 16:59:06 INFO - PROCESS | 3836 | 1468195146284 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:06 INFO - PROCESS | 3836 | 1468195146287 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:06 INFO - PROCESS | 3836 | 1468195146372 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 16:59:06 INFO - PROCESS | 3836 | 1468195146450 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:06 INFO - PROCESS | 3836 | 1468195146452 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B01E800 == 33 [pid = 3836] [id = 490] 16:59:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0015E4000) [pid = 3836] [serial = 1470] [outer = 0000000000000000] 16:59:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06A13DC00) [pid = 3836] [serial = 1471] [outer = 000000F0015E4000] 16:59:06 INFO - PROCESS | 3836 | 1468195146499 Marionette DEBUG loaded listener.js 16:59:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0711F6800) [pid = 3836] [serial = 1472] [outer = 000000F0015E4000] 16:59:06 INFO - PROCESS | 3836 | 1468195146862 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 16:59:06 INFO - PROCESS | 3836 | 1468195146910 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 3836 | 1468195146912 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 16:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:59:06 INFO - PROCESS | 3836 | 1468195146916 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 3836 | 1468195146917 Marionette TRACE conn7 <- [1,1926,null,{}] 16:59:06 INFO - PROCESS | 3836 | 1468195146921 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:06 INFO - PROCESS | 3836 | 1468195146923 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:07 INFO - PROCESS | 3836 | 1468195147073 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 16:59:07 INFO - PROCESS | 3836 | 1468195147084 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 3836 | 1468195147086 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B88F000 == 34 [pid = 3836] [id = 491] 16:59:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F076C33000) [pid = 3836] [serial = 1473] [outer = 0000000000000000] 16:59:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F076CC8000) [pid = 3836] [serial = 1474] [outer = 000000F076C33000] 16:59:07 INFO - PROCESS | 3836 | 1468195147130 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F076CCFC00) [pid = 3836] [serial = 1475] [outer = 000000F076C33000] 16:59:07 INFO - PROCESS | 3836 | 1468195147520 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 16:59:07 INFO - PROCESS | 3836 | 1468195147546 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 16:59:07 INFO - PROCESS | 3836 | 1468195147548 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 16:59:07 INFO - PROCESS | 3836 | 1468195147552 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:59:07 INFO - PROCESS | 3836 | 1468195147553 Marionette TRACE conn7 <- [1,1930,null,{}] 16:59:07 INFO - PROCESS | 3836 | 1468195147557 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:07 INFO - PROCESS | 3836 | 1468195147559 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:07 INFO - PROCESS | 3836 | 1468195147677 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 16:59:07 INFO - PROCESS | 3836 | 1468195147684 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 3836 | 1468195147686 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DE3E800 == 35 [pid = 3836] [id = 492] 16:59:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F076CCCC00) [pid = 3836] [serial = 1476] [outer = 0000000000000000] 16:59:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F077524C00) [pid = 3836] [serial = 1477] [outer = 000000F076CCCC00] 16:59:07 INFO - PROCESS | 3836 | 1468195147731 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07752C800) [pid = 3836] [serial = 1478] [outer = 000000F076CCCC00] 16:59:08 INFO - PROCESS | 3836 | 1468195148113 Marionette TRACE conn7 <- [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]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 586ms 16:59:08 INFO - PROCESS | 3836 | 1468195148189 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 3836 | 1468195148193 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 16:59:08 INFO - PROCESS | 3836 | 1468195148199 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 3836 | 1468195148204 Marionette TRACE conn7 <- [1,1934,null,{}] 16:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:59:08 INFO - PROCESS | 3836 | 1468195148210 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:08 INFO - PROCESS | 3836 | 1468195148214 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:08 INFO - PROCESS | 3836 | 1468195148342 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 16:59:08 INFO - PROCESS | 3836 | 1468195148493 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 3836 | 1468195148499 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069AA2000 == 36 [pid = 3836] [id = 493] 16:59:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0020C0C00) [pid = 3836] [serial = 1479] [outer = 0000000000000000] 16:59:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F002CE4800) [pid = 3836] [serial = 1480] [outer = 000000F0020C0C00] 16:59:08 INFO - PROCESS | 3836 | 1468195148570 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06A826000) [pid = 3836] [serial = 1481] [outer = 000000F0020C0C00] 16:59:09 INFO - PROCESS | 3836 | 1468195149139 Marionette TRACE conn7 <- [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]]]}] 16:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 16:59:09 INFO - PROCESS | 3836 | 1468195149193 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 3836 | 1468195149197 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 16:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:59:09 INFO - PROCESS | 3836 | 1468195149204 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 3836 | 1468195149209 Marionette TRACE conn7 <- [1,1938,null,{}] 16:59:09 INFO - PROCESS | 3836 | 1468195149213 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:09 INFO - PROCESS | 3836 | 1468195149217 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:09 INFO - PROCESS | 3836 | 1468195149337 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 16:59:09 INFO - PROCESS | 3836 | 1468195149461 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 3836 | 1468195149464 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A4B000 == 37 [pid = 3836] [id = 494] 16:59:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06B346000) [pid = 3836] [serial = 1482] [outer = 0000000000000000] 16:59:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06F644400) [pid = 3836] [serial = 1483] [outer = 000000F06B346000] 16:59:09 INFO - PROCESS | 3836 | 1468195149523 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0700D0000) [pid = 3836] [serial = 1484] [outer = 000000F06B346000] 16:59:10 INFO - PROCESS | 3836 | 1468195150138 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 985ms 16:59:10 INFO - PROCESS | 3836 | 1468195150187 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 3836 | 1468195150190 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 16:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:59:10 INFO - PROCESS | 3836 | 1468195150194 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - PROCESS | 3836 | 1468195150196 Marionette TRACE conn7 <- [1,1942,null,{}] 16:59:10 INFO - PROCESS | 3836 | 1468195150207 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:10 INFO - PROCESS | 3836 | 1468195150212 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:10 INFO - PROCESS | 3836 | 1468195150370 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 16:59:10 INFO - PROCESS | 3836 | 1468195150429 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 3836 | 1468195150434 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF88800 == 38 [pid = 3836] [id = 495] 16:59:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07528B400) [pid = 3836] [serial = 1485] [outer = 0000000000000000] 16:59:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0753C6000) [pid = 3836] [serial = 1486] [outer = 000000F07528B400] 16:59:10 INFO - PROCESS | 3836 | 1468195150493 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F075B52000) [pid = 3836] [serial = 1487] [outer = 000000F07528B400] 16:59:11 INFO - PROCESS | 3836 | 1468195151114 Marionette TRACE conn7 <- [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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 985ms 16:59:11 INFO - PROCESS | 3836 | 1468195151181 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 3836 | 1468195151184 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 16:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:59:11 INFO - PROCESS | 3836 | 1468195151187 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 3836 | 1468195151190 Marionette TRACE conn7 <- [1,1946,null,{}] 16:59:11 INFO - PROCESS | 3836 | 1468195151194 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:11 INFO - PROCESS | 3836 | 1468195151196 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:11 INFO - PROCESS | 3836 | 1468195151343 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 16:59:11 INFO - PROCESS | 3836 | 1468195151473 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 3836 | 1468195151476 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07911B800 == 39 [pid = 3836] [id = 496] 16:59:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0711FDC00) [pid = 3836] [serial = 1488] [outer = 0000000000000000] 16:59:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0775ED000) [pid = 3836] [serial = 1489] [outer = 000000F0711FDC00] 16:59:11 INFO - PROCESS | 3836 | 1468195151533 Marionette DEBUG loaded listener.js 16:59:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F07762C400) [pid = 3836] [serial = 1490] [outer = 000000F0711FDC00] 16:59:12 INFO - PROCESS | 3836 | 1468195152224 Marionette TRACE conn7 <- [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]]]}] 16:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1081ms 16:59:12 INFO - PROCESS | 3836 | 1468195152270 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 16:59:12 INFO - PROCESS | 3836 | 1468195152275 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 16:59:12 INFO - PROCESS | 3836 | 1468195152280 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:59:12 INFO - PROCESS | 3836 | 1468195152283 Marionette TRACE conn7 <- [1,1950,null,{}] 16:59:12 INFO - PROCESS | 3836 | 1468195152289 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:12 INFO - PROCESS | 3836 | 1468195152292 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:12 INFO - PROCESS | 3836 | 1468195152395 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 16:59:12 INFO - PROCESS | 3836 | 1468195152493 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 3836 | 1468195152496 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AD0800 == 40 [pid = 3836] [id = 497] 16:59:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F0020C7C00) [pid = 3836] [serial = 1491] [outer = 0000000000000000] 16:59:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0020D4400) [pid = 3836] [serial = 1492] [outer = 000000F0020C7C00] 16:59:12 INFO - PROCESS | 3836 | 1468195152546 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F069949800) [pid = 3836] [serial = 1493] [outer = 000000F0020C7C00] 16:59:12 INFO - PROCESS | 3836 | --DOCSHELL 000000F00152D800 == 39 [pid = 3836] [id = 466] 16:59:12 INFO - PROCESS | 3836 | --DOCSHELL 000000F07814D800 == 38 [pid = 3836] [id = 467] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F074DC2C00) [pid = 3836] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06AD9FC00) [pid = 3836] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F00202B400) [pid = 3836] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F07517FC00) [pid = 3836] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0015E8400) [pid = 3836] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0015DDC00) [pid = 3836] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F068FED800) [pid = 3836] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F002CF0C00) [pid = 3836] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F001BF0400) [pid = 3836] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0020C2800) [pid = 3836] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AB98C00) [pid = 3836] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0713B8400) [pid = 3836] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F074529400) [pid = 3836] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06B66BC00) [pid = 3836] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06B6F2400) [pid = 3836] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070D91800) [pid = 3836] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06C2A6400) [pid = 3836] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0711C0000) [pid = 3836] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F070E4A000) [pid = 3836] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020C5000) [pid = 3836] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F070E4AC00) [pid = 3836] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AE51000) [pid = 3836] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:59:12 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06AC8B000) [pid = 3836] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:59:13 INFO - PROCESS | 3836 | 1468195153118 Marionette TRACE conn7 <- [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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 879ms 16:59:13 INFO - PROCESS | 3836 | 1468195153164 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 3836 | 1468195153168 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 16:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:59:13 INFO - PROCESS | 3836 | 1468195153174 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 3836 | 1468195153177 Marionette TRACE conn7 <- [1,1954,null,{}] 16:59:13 INFO - PROCESS | 3836 | 1468195153181 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:13 INFO - PROCESS | 3836 | 1468195153183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:13 INFO - PROCESS | 3836 | 1468195153275 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 16:59:13 INFO - PROCESS | 3836 | 1468195153283 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:13 INFO - PROCESS | 3836 | 1468195153286 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE1000 == 39 [pid = 3836] [id = 498] 16:59:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0020CA400) [pid = 3836] [serial = 1494] [outer = 0000000000000000] 16:59:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06A8E8000) [pid = 3836] [serial = 1495] [outer = 000000F0020CA400] 16:59:13 INFO - PROCESS | 3836 | 1468195153335 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06AC8B400) [pid = 3836] [serial = 1496] [outer = 000000F0020CA400] 16:59:13 INFO - PROCESS | 3836 | 1468195153799 Marionette TRACE conn7 <- [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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 691ms 16:59:13 INFO - PROCESS | 3836 | 1468195153869 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 3836 | 1468195153871 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 16:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:59:13 INFO - PROCESS | 3836 | 1468195153875 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 3836 | 1468195153878 Marionette TRACE conn7 <- [1,1958,null,{}] 16:59:13 INFO - PROCESS | 3836 | 1468195153889 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:13 INFO - PROCESS | 3836 | 1468195153894 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:13 INFO - PROCESS | 3836 | 1468195153982 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 16:59:14 INFO - PROCESS | 3836 | 1468195153998 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 3836 | 1468195154001 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070EB3000 == 40 [pid = 3836] [id = 499] 16:59:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06C241000) [pid = 3836] [serial = 1497] [outer = 0000000000000000] 16:59:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06E117000) [pid = 3836] [serial = 1498] [outer = 000000F06C241000] 16:59:14 INFO - PROCESS | 3836 | 1468195154049 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06FEDC000) [pid = 3836] [serial = 1499] [outer = 000000F06C241000] 16:59:14 INFO - PROCESS | 3836 | 1468195154470 Marionette TRACE conn7 <- [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]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 16:59:14 INFO - PROCESS | 3836 | 1468195154506 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 3836 | 1468195154509 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 16:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:59:14 INFO - PROCESS | 3836 | 1468195154517 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - PROCESS | 3836 | 1468195154519 Marionette TRACE conn7 <- [1,1962,null,{}] 16:59:14 INFO - PROCESS | 3836 | 1468195154522 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:14 INFO - PROCESS | 3836 | 1468195154524 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:14 INFO - PROCESS | 3836 | 1468195154614 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 16:59:14 INFO - PROCESS | 3836 | 1468195154649 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 3836 | 1468195154651 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075305000 == 41 [pid = 3836] [id = 500] 16:59:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070E52000) [pid = 3836] [serial = 1500] [outer = 0000000000000000] 16:59:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0711F3000) [pid = 3836] [serial = 1501] [outer = 000000F070E52000] 16:59:14 INFO - PROCESS | 3836 | 1468195154696 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0713C1800) [pid = 3836] [serial = 1502] [outer = 000000F070E52000] 16:59:15 INFO - PROCESS | 3836 | 1468195155105 Marionette TRACE conn7 <- [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]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 16:59:15 INFO - PROCESS | 3836 | 1468195155158 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 3836 | 1468195155160 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 16:59:15 INFO - PROCESS | 3836 | 1468195155164 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 3836 | 1468195155166 Marionette TRACE conn7 <- [1,1966,null,{}] 16:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:59:15 INFO - PROCESS | 3836 | 1468195155169 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:15 INFO - PROCESS | 3836 | 1468195155171 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:15 INFO - PROCESS | 3836 | 1468195155257 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 16:59:15 INFO - PROCESS | 3836 | 1468195155270 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:15 INFO - PROCESS | 3836 | 1468195155272 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778CE800 == 42 [pid = 3836] [id = 501] 16:59:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0745C2400) [pid = 3836] [serial = 1503] [outer = 0000000000000000] 16:59:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F074820000) [pid = 3836] [serial = 1504] [outer = 000000F0745C2400] 16:59:15 INFO - PROCESS | 3836 | 1468195155318 Marionette DEBUG loaded listener.js 16:59:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F074F07800) [pid = 3836] [serial = 1505] [outer = 000000F0745C2400] 16:59:15 INFO - PROCESS | 3836 | 1468195155796 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 689ms 16:59:15 INFO - PROCESS | 3836 | 1468195155859 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 3836 | 1468195155862 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 16:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:59:15 INFO - PROCESS | 3836 | 1468195155870 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 3836 | 1468195155872 Marionette TRACE conn7 <- [1,1970,null,{}] 16:59:15 INFO - PROCESS | 3836 | 1468195155876 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:15 INFO - PROCESS | 3836 | 1468195155882 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:16 INFO - PROCESS | 3836 | 1468195156046 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 16:59:16 INFO - PROCESS | 3836 | 1468195156071 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 3836 | 1468195156073 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F0B800 == 43 [pid = 3836] [id = 502] 16:59:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F076C30C00) [pid = 3836] [serial = 1506] [outer = 0000000000000000] 16:59:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F07759F400) [pid = 3836] [serial = 1507] [outer = 000000F076C30C00] 16:59:16 INFO - PROCESS | 3836 | 1468195156118 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0776B8400) [pid = 3836] [serial = 1508] [outer = 000000F076C30C00] 16:59:16 INFO - PROCESS | 3836 | 1468195156531 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 732ms 16:59:16 INFO - PROCESS | 3836 | 1468195156601 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 16:59:16 INFO - PROCESS | 3836 | 1468195156603 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 16:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:59:16 INFO - PROCESS | 3836 | 1468195156614 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:59:16 INFO - PROCESS | 3836 | 1468195156616 Marionette TRACE conn7 <- [1,1974,null,{}] 16:59:16 INFO - PROCESS | 3836 | 1468195156628 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:16 INFO - PROCESS | 3836 | 1468195156630 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:16 INFO - PROCESS | 3836 | 1468195156741 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 16:59:16 INFO - PROCESS | 3836 | 1468195156747 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 3836 | 1468195156749 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B02D000 == 44 [pid = 3836] [id = 503] 16:59:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0776BF400) [pid = 3836] [serial = 1509] [outer = 0000000000000000] 16:59:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0776C2C00) [pid = 3836] [serial = 1510] [outer = 000000F0776BF400] 16:59:16 INFO - PROCESS | 3836 | 1468195156838 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F077AF5C00) [pid = 3836] [serial = 1511] [outer = 000000F0776BF400] 16:59:17 INFO - PROCESS | 3836 | 1468195157249 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 16:59:17 INFO - PROCESS | 3836 | 1468195157319 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 16:59:17 INFO - PROCESS | 3836 | 1468195157321 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 16:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:59:17 INFO - PROCESS | 3836 | 1468195157324 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 3836 | 1468195157326 Marionette TRACE conn7 <- [1,1978,null,{}] 16:59:17 INFO - PROCESS | 3836 | 1468195157330 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:17 INFO - PROCESS | 3836 | 1468195157332 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:17 INFO - PROCESS | 3836 | 1468195157472 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 16:59:17 INFO - PROCESS | 3836 | 1468195157484 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 3836 | 1468195157486 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DE40000 == 45 [pid = 3836] [id = 504] 16:59:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0006CDC00) [pid = 3836] [serial = 1512] [outer = 0000000000000000] 16:59:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F06A3C7C00) [pid = 3836] [serial = 1513] [outer = 000000F0006CDC00] 16:59:17 INFO - PROCESS | 3836 | 1468195157698 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F077BAEC00) [pid = 3836] [serial = 1514] [outer = 000000F0006CDC00] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0711BA400) [pid = 3836] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0020D0800) [pid = 3836] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F074DC9000) [pid = 3836] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F000644000) [pid = 3836] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06F7CE800) [pid = 3836] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0015E4000) [pid = 3836] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0020CAC00) [pid = 3836] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07184D400) [pid = 3836] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F076C33000) [pid = 3836] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:59:17 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F075B55800) [pid = 3836] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:59:18 INFO - PROCESS | 3836 | 1468195158053 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 775ms 16:59:18 INFO - PROCESS | 3836 | 1468195158102 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 3836 | 1468195158104 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 16:59:18 INFO - PROCESS | 3836 | 1468195158107 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:59:18 INFO - PROCESS | 3836 | 1468195158109 Marionette TRACE conn7 <- [1,1982,null,{}] 16:59:18 INFO - PROCESS | 3836 | 1468195158112 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:18 INFO - PROCESS | 3836 | 1468195158114 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:18 INFO - PROCESS | 3836 | 1468195158201 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 16:59:18 INFO - PROCESS | 3836 | 1468195158280 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 3836 | 1468195158282 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E26E800 == 46 [pid = 3836] [id = 505] 16:59:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06F7CE800) [pid = 3836] [serial = 1515] [outer = 0000000000000000] 16:59:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F07517E400) [pid = 3836] [serial = 1516] [outer = 000000F06F7CE800] 16:59:18 INFO - PROCESS | 3836 | 1468195158327 Marionette DEBUG loaded listener.js 16:59:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F077BAF000) [pid = 3836] [serial = 1517] [outer = 000000F06F7CE800] 16:59:18 INFO - PROCESS | 3836 | 1468195158647 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 586ms 16:59:18 INFO - PROCESS | 3836 | 1468195158697 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 3836 | 1468195158699 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 16:59:18 INFO - PROCESS | 3836 | 1468195158702 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:59:18 INFO - PROCESS | 3836 | 1468195158704 Marionette TRACE conn7 <- [1,1986,null,{}] 16:59:18 INFO - PROCESS | 3836 | 1468195158707 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:18 INFO - PROCESS | 3836 | 1468195158709 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:18 INFO - PROCESS | 3836 | 1468195158827 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 16:59:18 INFO - PROCESS | 3836 | 1468195158915 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 3836 | 1468195158917 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2D1000 == 47 [pid = 3836] [id = 506] 16:59:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F077BAF400) [pid = 3836] [serial = 1518] [outer = 0000000000000000] 16:59:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F077D0F800) [pid = 3836] [serial = 1519] [outer = 000000F077BAF400] 16:59:18 INFO - PROCESS | 3836 | 1468195158961 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F077F6A000) [pid = 3836] [serial = 1520] [outer = 000000F077BAF400] 16:59:19 INFO - PROCESS | 3836 | 1468195159325 Marionette TRACE conn7 <- [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]]]}] 16:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 16:59:19 INFO - PROCESS | 3836 | 1468195159398 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 16:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:59:19 INFO - PROCESS | 3836 | 1468195159401 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 16:59:19 INFO - PROCESS | 3836 | 1468195159404 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:59:19 INFO - PROCESS | 3836 | 1468195159407 Marionette TRACE conn7 <- [1,1990,null,{}] 16:59:19 INFO - PROCESS | 3836 | 1468195159410 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:19 INFO - PROCESS | 3836 | 1468195159413 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:19 INFO - PROCESS | 3836 | 1468195159515 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 16:59:19 INFO - PROCESS | 3836 | 1468195159527 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:19 INFO - PROCESS | 3836 | 1468195159529 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E69E800 == 48 [pid = 3836] [id = 507] 16:59:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F07821E800) [pid = 3836] [serial = 1521] [outer = 0000000000000000] 16:59:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0783ED800) [pid = 3836] [serial = 1522] [outer = 000000F07821E800] 16:59:19 INFO - PROCESS | 3836 | 1468195159579 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F078D46800) [pid = 3836] [serial = 1523] [outer = 000000F07821E800] 16:59:20 INFO - PROCESS | 3836 | 1468195160278 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 944ms 16:59:20 INFO - PROCESS | 3836 | 1468195160351 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 16:59:20 INFO - PROCESS | 3836 | 1468195160355 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 16:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:59:20 INFO - PROCESS | 3836 | 1468195160361 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - PROCESS | 3836 | 1468195160366 Marionette TRACE conn7 <- [1,1994,null,{}] 16:59:20 INFO - PROCESS | 3836 | 1468195160386 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:20 INFO - PROCESS | 3836 | 1468195160390 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:20 INFO - PROCESS | 3836 | 1468195160519 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 16:59:20 INFO - PROCESS | 3836 | 1468195160636 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 3836 | 1468195160639 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACDB800 == 49 [pid = 3836] [id = 508] 16:59:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F002028800) [pid = 3836] [serial = 1524] [outer = 0000000000000000] 16:59:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F002CE5000) [pid = 3836] [serial = 1525] [outer = 000000F002028800] 16:59:20 INFO - PROCESS | 3836 | 1468195160699 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F06AC8A000) [pid = 3836] [serial = 1526] [outer = 000000F002028800] 16:59:21 INFO - PROCESS | 3836 | 1468195161288 Marionette TRACE conn7 <- [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]]]}] 16:59:21 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 16:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1003ms 16:59:21 INFO - PROCESS | 3836 | 1468195161368 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 3836 | 1468195161373 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 16:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:59:21 INFO - PROCESS | 3836 | 1468195161380 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - PROCESS | 3836 | 1468195161383 Marionette TRACE conn7 <- [1,1998,null,{}] 16:59:21 INFO - PROCESS | 3836 | 1468195161387 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:21 INFO - PROCESS | 3836 | 1468195161390 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:21 INFO - PROCESS | 3836 | 1468195161519 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 16:59:21 INFO - PROCESS | 3836 | 1468195161609 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 3836 | 1468195161612 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078163800 == 50 [pid = 3836] [id = 509] 16:59:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06BADDC00) [pid = 3836] [serial = 1527] [outer = 0000000000000000] 16:59:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F070E49400) [pid = 3836] [serial = 1528] [outer = 000000F06BADDC00] 16:59:21 INFO - PROCESS | 3836 | 1468195161670 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F074820C00) [pid = 3836] [serial = 1529] [outer = 000000F06BADDC00] 16:59:22 INFO - PROCESS | 3836 | 1468195162235 Marionette TRACE conn7 <- [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]]]}] 16:59:22 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 16:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 880ms 16:59:22 INFO - PROCESS | 3836 | 1468195162261 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 3836 | 1468195162264 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:59:22 INFO - PROCESS | 3836 | 1468195162267 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 3836 | 1468195162272 Marionette TRACE conn7 <- [1,2002,null,{}] 16:59:22 INFO - PROCESS | 3836 | 1468195162283 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:22 INFO - PROCESS | 3836 | 1468195162288 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:22 INFO - PROCESS | 3836 | 1468195162405 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 16:59:22 INFO - PROCESS | 3836 | 1468195162505 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 3836 | 1468195162509 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F649800 == 51 [pid = 3836] [id = 510] 16:59:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F076EF0C00) [pid = 3836] [serial = 1530] [outer = 0000000000000000] 16:59:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F077528000) [pid = 3836] [serial = 1531] [outer = 000000F076EF0C00] 16:59:22 INFO - PROCESS | 3836 | 1468195162567 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F077E21C00) [pid = 3836] [serial = 1532] [outer = 000000F076EF0C00] 16:59:23 INFO - PROCESS | 3836 | 1468195163157 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 943ms 16:59:23 INFO - PROCESS | 3836 | 1468195163213 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 16:59:23 INFO - PROCESS | 3836 | 1468195163216 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 16:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:59:23 INFO - PROCESS | 3836 | 1468195163220 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:59:23 INFO - PROCESS | 3836 | 1468195163222 Marionette TRACE conn7 <- [1,2006,null,{}] 16:59:23 INFO - PROCESS | 3836 | 1468195163226 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:23 INFO - PROCESS | 3836 | 1468195163228 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:23 INFO - PROCESS | 3836 | 1468195163360 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 16:59:23 INFO - PROCESS | 3836 | 1468195163457 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 3836 | 1468195163459 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07810A000 == 52 [pid = 3836] [id = 511] 16:59:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F06A825C00) [pid = 3836] [serial = 1533] [outer = 0000000000000000] 16:59:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F075B51800) [pid = 3836] [serial = 1534] [outer = 000000F06A825C00] 16:59:23 INFO - PROCESS | 3836 | 1468195163515 Marionette DEBUG loaded listener.js 16:59:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F0783F2400) [pid = 3836] [serial = 1535] [outer = 000000F06A825C00] 16:59:24 INFO - PROCESS | 3836 | 1468195164227 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1031ms 16:59:24 INFO - PROCESS | 3836 | 1468195164265 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 3836 | 1468195164270 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 16:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:59:24 INFO - PROCESS | 3836 | 1468195164293 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:59:24 INFO - PROCESS | 3836 | 1468195164296 Marionette TRACE conn7 <- [1,2010,null,{}] 16:59:24 INFO - PROCESS | 3836 | 1468195164302 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:24 INFO - PROCESS | 3836 | 1468195164305 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:24 INFO - PROCESS | 3836 | 1468195164429 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 16:59:24 INFO - PROCESS | 3836 | 1468195164528 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:24 INFO - PROCESS | 3836 | 1468195164531 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D41800 == 53 [pid = 3836] [id = 512] 16:59:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F0020C1C00) [pid = 3836] [serial = 1536] [outer = 0000000000000000] 16:59:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F069A08C00) [pid = 3836] [serial = 1537] [outer = 000000F0020C1C00] 16:59:24 INFO - PROCESS | 3836 | 1468195164580 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F06AD9FC00) [pid = 3836] [serial = 1538] [outer = 000000F0020C1C00] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07884C800 == 52 [pid = 3836] [id = 468] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A349000 == 51 [pid = 3836] [id = 470] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2D1000 == 50 [pid = 3836] [id = 506] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E26E800 == 49 [pid = 3836] [id = 505] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DE40000 == 48 [pid = 3836] [id = 504] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B02D000 == 47 [pid = 3836] [id = 503] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F0B800 == 46 [pid = 3836] [id = 502] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778CE800 == 45 [pid = 3836] [id = 501] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F075305000 == 44 [pid = 3836] [id = 500] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F070EB3000 == 43 [pid = 3836] [id = 499] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE1000 == 42 [pid = 3836] [id = 498] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F077524C00) [pid = 3836] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AD0800 == 41 [pid = 3836] [id = 497] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A4B000 == 40 [pid = 3836] [id = 494] 16:59:25 INFO - PROCESS | 3836 | --DOCSHELL 000000F069AA2000 == 39 [pid = 3836] [id = 493] 16:59:25 INFO - PROCESS | 3836 | 1468195165179 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 942ms 16:59:25 INFO - PROCESS | 3836 | 1468195165238 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 16:59:25 INFO - PROCESS | 3836 | 1468195165242 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 16:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F0745BE000) [pid = 3836] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F07481FC00) [pid = 3836] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F06ADA4000) [pid = 3836] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F07528F400) [pid = 3836] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F074F0BC00) [pid = 3836] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F0020BD800) [pid = 3836] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F00150D400) [pid = 3836] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06A8E9000) [pid = 3836] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F06FEDBC00) [pid = 3836] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F070084000) [pid = 3836] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F001BEFC00) [pid = 3836] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06A13DC00) [pid = 3836] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0020D5C00) [pid = 3836] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F068FEC400) [pid = 3836] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0745C5C00) [pid = 3836] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F076CCFC00) [pid = 3836] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F075BBBC00) [pid = 3836] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F076CC8000) [pid = 3836] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F076CC1C00) [pid = 3836] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06BADD800) [pid = 3836] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0711F6800) [pid = 3836] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0711C1C00) [pid = 3836] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:59:25 INFO - PROCESS | 3836 | 1468195165266 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:59:25 INFO - PROCESS | 3836 | 1468195165269 Marionette TRACE conn7 <- [1,2014,null,{}] 16:59:25 INFO - PROCESS | 3836 | 1468195165275 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:25 INFO - PROCESS | 3836 | 1468195165278 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:25 INFO - PROCESS | 3836 | 1468195165403 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 16:59:25 INFO - PROCESS | 3836 | 1468195165417 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:25 INFO - PROCESS | 3836 | 1468195165419 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CDB000 == 40 [pid = 3836] [id = 513] 16:59:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F068FDE400) [pid = 3836] [serial = 1539] [outer = 0000000000000000] 16:59:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06A13DC00) [pid = 3836] [serial = 1540] [outer = 000000F068FDE400] 16:59:25 INFO - PROCESS | 3836 | 1468195165468 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06AE52C00) [pid = 3836] [serial = 1541] [outer = 000000F068FDE400] 16:59:25 INFO - PROCESS | 3836 | 1468195165964 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 754ms 16:59:26 INFO - PROCESS | 3836 | 1468195166006 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 3836 | 1468195166008 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:59:26 INFO - PROCESS | 3836 | 1468195166012 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 3836 | 1468195166016 Marionette TRACE conn7 <- [1,2018,null,{}] 16:59:26 INFO - PROCESS | 3836 | 1468195166027 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:26 INFO - PROCESS | 3836 | 1468195166031 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:26 INFO - PROCESS | 3836 | 1468195166123 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 16:59:26 INFO - PROCESS | 3836 | 1468195166204 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:26 INFO - PROCESS | 3836 | 1468195166207 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F7B800 == 41 [pid = 3836] [id = 514] 16:59:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06F91E400) [pid = 3836] [serial = 1542] [outer = 0000000000000000] 16:59:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F070E45000) [pid = 3836] [serial = 1543] [outer = 000000F06F91E400] 16:59:26 INFO - PROCESS | 3836 | 1468195166265 Marionette DEBUG loaded listener.js 16:59:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0711FC400) [pid = 3836] [serial = 1544] [outer = 000000F06F91E400] 16:59:26 INFO - PROCESS | 3836 | 1468195166654 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 16:59:26 INFO - PROCESS | 3836 | 1468195166705 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 3836 | 1468195166708 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:59:26 INFO - PROCESS | 3836 | 1468195166711 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 3836 | 1468195166713 Marionette TRACE conn7 <- [1,2022,null,{}] 16:59:26 INFO - PROCESS | 3836 | 1468195166716 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:26 INFO - PROCESS | 3836 | 1468195166718 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:26 INFO - PROCESS | 3836 | 1468195166836 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 16:59:26 INFO - PROCESS | 3836 | 1468195166842 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:26 INFO - PROCESS | 3836 | 1468195166845 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0777AB800 == 42 [pid = 3836] [id = 515] 16:59:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F074816800) [pid = 3836] [serial = 1545] [outer = 0000000000000000] 16:59:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F074825000) [pid = 3836] [serial = 1546] [outer = 000000F074816800] 16:59:26 INFO - PROCESS | 3836 | 1468195166891 Marionette DEBUG loaded listener.js 16:59:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F075185400) [pid = 3836] [serial = 1547] [outer = 000000F074816800] 16:59:27 INFO - PROCESS | 3836 | 1468195167314 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 16:59:27 INFO - PROCESS | 3836 | 1468195167342 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 3836 | 1468195167344 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 16:59:27 INFO - PROCESS | 3836 | 1468195167367 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - PROCESS | 3836 | 1468195167369 Marionette TRACE conn7 <- [1,2026,null,{}] 16:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:59:27 INFO - PROCESS | 3836 | 1468195167373 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:27 INFO - PROCESS | 3836 | 1468195167375 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:27 INFO - PROCESS | 3836 | 1468195167492 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 16:59:27 INFO - PROCESS | 3836 | 1468195167545 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 3836 | 1468195167547 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CCB000 == 43 [pid = 3836] [id = 516] 16:59:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0753CD400) [pid = 3836] [serial = 1548] [outer = 0000000000000000] 16:59:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F075B4C000) [pid = 3836] [serial = 1549] [outer = 000000F0753CD400] 16:59:27 INFO - PROCESS | 3836 | 1468195167601 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F075BC0400) [pid = 3836] [serial = 1550] [outer = 000000F0753CD400] 16:59:28 INFO - PROCESS | 3836 | 1468195168027 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 672ms 16:59:28 INFO - PROCESS | 3836 | 1468195168046 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 3836 | 1468195168048 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:59:28 INFO - PROCESS | 3836 | 1468195168051 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 3836 | 1468195168053 Marionette TRACE conn7 <- [1,2030,null,{}] 16:59:28 INFO - PROCESS | 3836 | 1468195168056 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:28 INFO - PROCESS | 3836 | 1468195168062 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:28 INFO - PROCESS | 3836 | 1468195168206 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 16:59:28 INFO - PROCESS | 3836 | 1468195168298 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 3836 | 1468195168300 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B016800 == 44 [pid = 3836] [id = 517] 16:59:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F076C2CC00) [pid = 3836] [serial = 1551] [outer = 0000000000000000] 16:59:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F077BAAC00) [pid = 3836] [serial = 1552] [outer = 000000F076C2CC00] 16:59:28 INFO - PROCESS | 3836 | 1468195168346 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F078210400) [pid = 3836] [serial = 1553] [outer = 000000F076C2CC00] 16:59:28 INFO - PROCESS | 3836 | 1468195168758 Marionette TRACE conn7 <- [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]]]}] 16:59:28 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) 16:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 16:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:59:28 INFO - PROCESS | 3836 | 1468195168793 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 3836 | 1468195168796 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 16:59:28 INFO - PROCESS | 3836 | 1468195168799 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 3836 | 1468195168801 Marionette TRACE conn7 <- [1,2034,null,{}] 16:59:28 INFO - PROCESS | 3836 | 1468195168805 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:28 INFO - PROCESS | 3836 | 1468195168807 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:28 INFO - PROCESS | 3836 | 1468195168931 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 16:59:29 INFO - PROCESS | 3836 | 1468195168989 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 3836 | 1468195168991 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F068F55000 == 45 [pid = 3836] [id = 518] 16:59:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F076CC5C00) [pid = 3836] [serial = 1554] [outer = 0000000000000000] 16:59:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0783F1000) [pid = 3836] [serial = 1555] [outer = 000000F076CC5C00] 16:59:29 INFO - PROCESS | 3836 | 1468195169036 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F078F30400) [pid = 3836] [serial = 1556] [outer = 000000F076CC5C00] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F076C30C00) [pid = 3836] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F0776BF400) [pid = 3836] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F0020CA400) [pid = 3836] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F0020C7C00) [pid = 3836] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F06C241000) [pid = 3836] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F0711FDC00) [pid = 3836] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F070E52000) [pid = 3836] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F0745C2400) [pid = 3836] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F076CCCC00) [pid = 3836] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F077BAF400) [pid = 3836] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0006CDC00) [pid = 3836] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:59:29 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06F7CE800) [pid = 3836] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:59:29 INFO - PROCESS | 3836 | 1468195169619 Marionette TRACE conn7 <- [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]]]}] 16:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 880ms 16:59:29 INFO - PROCESS | 3836 | 1468195169680 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 3836 | 1468195169682 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 16:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:59:29 INFO - PROCESS | 3836 | 1468195169686 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 3836 | 1468195169688 Marionette TRACE conn7 <- [1,2038,null,{}] 16:59:29 INFO - PROCESS | 3836 | 1468195169691 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:29 INFO - PROCESS | 3836 | 1468195169693 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:29 INFO - PROCESS | 3836 | 1468195169779 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 16:59:29 INFO - PROCESS | 3836 | 1468195169868 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 3836 | 1468195169870 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E270000 == 46 [pid = 3836] [id = 519] 16:59:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F001BE8000) [pid = 3836] [serial = 1557] [outer = 0000000000000000] 16:59:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F06F437C00) [pid = 3836] [serial = 1558] [outer = 000000F001BE8000] 16:59:29 INFO - PROCESS | 3836 | 1468195169915 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F076CCCC00) [pid = 3836] [serial = 1559] [outer = 000000F001BE8000] 16:59:30 INFO - PROCESS | 3836 | 1468195170258 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 627ms 16:59:30 INFO - PROCESS | 3836 | 1468195170316 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 3836 | 1468195170318 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 16:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:59:30 INFO - PROCESS | 3836 | 1468195170329 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:59:30 INFO - PROCESS | 3836 | 1468195170332 Marionette TRACE conn7 <- [1,2042,null,{}] 16:59:30 INFO - PROCESS | 3836 | 1468195170345 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:30 INFO - PROCESS | 3836 | 1468195170347 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:30 INFO - PROCESS | 3836 | 1468195170433 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 16:59:30 INFO - PROCESS | 3836 | 1468195170438 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:30 INFO - PROCESS | 3836 | 1468195170440 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E69B800 == 47 [pid = 3836] [id = 520] 16:59:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0775A0C00) [pid = 3836] [serial = 1560] [outer = 0000000000000000] 16:59:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F078F32C00) [pid = 3836] [serial = 1561] [outer = 000000F0775A0C00] 16:59:30 INFO - PROCESS | 3836 | 1468195170485 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F0791D2400) [pid = 3836] [serial = 1562] [outer = 000000F0775A0C00] 16:59:30 INFO - PROCESS | 3836 | 1468195170912 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 16:59:30 INFO - PROCESS | 3836 | 1468195170953 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 3836 | 1468195170955 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 16:59:30 INFO - PROCESS | 3836 | 1468195170958 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:59:30 INFO - PROCESS | 3836 | 1468195170960 Marionette TRACE conn7 <- [1,2046,null,{}] 16:59:30 INFO - PROCESS | 3836 | 1468195170980 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:30 INFO - PROCESS | 3836 | 1468195170982 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:31 INFO - PROCESS | 3836 | 1468195171071 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 16:59:31 INFO - PROCESS | 3836 | 1468195171076 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 3836 | 1468195171078 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F720000 == 48 [pid = 3836] [id = 521] 16:59:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F079B97800) [pid = 3836] [serial = 1563] [outer = 0000000000000000] 16:59:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F079D34800) [pid = 3836] [serial = 1564] [outer = 000000F079B97800] 16:59:31 INFO - PROCESS | 3836 | 1468195171125 Marionette DEBUG loaded listener.js 16:59:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F07A41BC00) [pid = 3836] [serial = 1565] [outer = 000000F079B97800] 16:59:31 INFO - PROCESS | 3836 | 1468195171724 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 16:59:31 INFO - PROCESS | 3836 | 1468195171739 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 16:59:31 INFO - PROCESS | 3836 | 1468195171744 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 16:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:59:31 INFO - PROCESS | 3836 | 1468195171750 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - PROCESS | 3836 | 1468195171754 Marionette TRACE conn7 <- [1,2050,null,{}] 16:59:31 INFO - PROCESS | 3836 | 1468195171760 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:31 INFO - PROCESS | 3836 | 1468195171763 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:31 INFO - PROCESS | 3836 | 1468195171887 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 16:59:32 INFO - PROCESS | 3836 | 1468195172015 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:32 INFO - PROCESS | 3836 | 1468195172021 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD8800 == 49 [pid = 3836] [id = 522] 16:59:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F002021800) [pid = 3836] [serial = 1566] [outer = 0000000000000000] 16:59:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0020CF400) [pid = 3836] [serial = 1567] [outer = 000000F002021800] 16:59:32 INFO - PROCESS | 3836 | 1468195172082 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F06AC7D800) [pid = 3836] [serial = 1568] [outer = 000000F002021800] 16:59:32 INFO - PROCESS | 3836 | 1468195172705 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 986ms 16:59:32 INFO - PROCESS | 3836 | 1468195172739 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 16:59:32 INFO - PROCESS | 3836 | 1468195172744 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 16:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:59:32 INFO - PROCESS | 3836 | 1468195172751 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 3836 | 1468195172754 Marionette TRACE conn7 <- [1,2054,null,{}] 16:59:32 INFO - PROCESS | 3836 | 1468195172758 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:32 INFO - PROCESS | 3836 | 1468195172761 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:32 INFO - PROCESS | 3836 | 1468195172882 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 16:59:33 INFO - PROCESS | 3836 | 1468195173010 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 3836 | 1468195173013 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07816B000 == 50 [pid = 3836] [id = 523] 16:59:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F06F6D4000) [pid = 3836] [serial = 1569] [outer = 0000000000000000] 16:59:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F070D92800) [pid = 3836] [serial = 1570] [outer = 000000F06F6D4000] 16:59:33 INFO - PROCESS | 3836 | 1468195173072 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F07481A800) [pid = 3836] [serial = 1571] [outer = 000000F06F6D4000] 16:59:33 INFO - PROCESS | 3836 | 1468195173696 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 16:59:33 INFO - PROCESS | 3836 | 1468195173737 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 3836 | 1468195173740 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:59:33 INFO - PROCESS | 3836 | 1468195173744 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 3836 | 1468195173748 Marionette TRACE conn7 <- [1,2058,null,{}] 16:59:33 INFO - PROCESS | 3836 | 1468195173760 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:33 INFO - PROCESS | 3836 | 1468195173765 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:33 INFO - PROCESS | 3836 | 1468195173926 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 16:59:33 INFO - PROCESS | 3836 | 1468195173943 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 3836 | 1468195173947 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD26000 == 51 [pid = 3836] [id = 524] 16:59:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F07759D400) [pid = 3836] [serial = 1572] [outer = 0000000000000000] 16:59:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F0776C4C00) [pid = 3836] [serial = 1573] [outer = 000000F07759D400] 16:59:34 INFO - PROCESS | 3836 | 1468195174004 Marionette DEBUG loaded listener.js 16:59:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F0783F1800) [pid = 3836] [serial = 1574] [outer = 000000F07759D400] 16:59:34 INFO - PROCESS | 3836 | 1468195174609 Marionette TRACE conn7 <- [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]]]}] 16:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 16:59:34 INFO - PROCESS | 3836 | 1468195174689 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 16:59:34 INFO - PROCESS | 3836 | 1468195174692 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 16:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:59:34 INFO - PROCESS | 3836 | 1468195174709 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:59:34 INFO - PROCESS | 3836 | 1468195174712 Marionette TRACE conn7 <- [1,2062,null,{}] 16:59:34 INFO - PROCESS | 3836 | 1468195174718 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:34 INFO - PROCESS | 3836 | 1468195174721 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:34 INFO - PROCESS | 3836 | 1468195174845 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 16:59:34 INFO - PROCESS | 3836 | 1468195174965 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 3836 | 1468195174968 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD19800 == 52 [pid = 3836] [id = 525] 16:59:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F078D40800) [pid = 3836] [serial = 1575] [outer = 0000000000000000] 16:59:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F07B06F000) [pid = 3836] [serial = 1576] [outer = 000000F078D40800] 16:59:35 INFO - PROCESS | 3836 | 1468195175027 Marionette DEBUG loaded listener.js 16:59:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (000000F07B0D7400) [pid = 3836] [serial = 1577] [outer = 000000F078D40800] 16:59:35 INFO - PROCESS | 3836 | 1468195175606 Marionette TRACE conn7 <- [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]]]}] 16:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 942ms 16:59:35 INFO - PROCESS | 3836 | 1468195175640 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 16:59:35 INFO - PROCESS | 3836 | 1468195175643 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 16:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:59:35 INFO - PROCESS | 3836 | 1468195175646 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:59:35 INFO - PROCESS | 3836 | 1468195175648 Marionette TRACE conn7 <- [1,2066,null,{}] 16:59:35 INFO - PROCESS | 3836 | 1468195175652 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:35 INFO - PROCESS | 3836 | 1468195175655 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:35 INFO - PROCESS | 3836 | 1468195175766 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 16:59:35 INFO - PROCESS | 3836 | 1468195175865 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:35 INFO - PROCESS | 3836 | 1468195175867 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FDC800 == 53 [pid = 3836] [id = 526] 16:59:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (000000F002147000) [pid = 3836] [serial = 1578] [outer = 0000000000000000] 16:59:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (000000F00214D400) [pid = 3836] [serial = 1579] [outer = 000000F002147000] 16:59:35 INFO - PROCESS | 3836 | 1468195175922 Marionette DEBUG loaded listener.js 16:59:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (000000F079B39000) [pid = 3836] [serial = 1580] [outer = 000000F002147000] 16:59:36 INFO - PROCESS | 3836 | 1468195176495 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 16:59:36 INFO - PROCESS | 3836 | 1468195176592 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 16:59:36 INFO - PROCESS | 3836 | 1468195176595 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 16:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:59:36 INFO - PROCESS | 3836 | 1468195176599 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:59:36 INFO - PROCESS | 3836 | 1468195176601 Marionette TRACE conn7 <- [1,2070,null,{}] 16:59:36 INFO - PROCESS | 3836 | 1468195176605 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:36 INFO - PROCESS | 3836 | 1468195176611 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:36 INFO - PROCESS | 3836 | 1468195176757 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 16:59:37 INFO - PROCESS | 3836 | 1468195176994 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 3836 | 1468195176998 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002758000 == 54 [pid = 3836] [id = 527] 16:59:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (000000F001B66400) [pid = 3836] [serial = 1581] [outer = 0000000000000000] 16:59:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (000000F001B69800) [pid = 3836] [serial = 1582] [outer = 000000F001B66400] 16:59:37 INFO - PROCESS | 3836 | 1468195177056 Marionette DEBUG loaded listener.js 16:59:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (000000F001B70C00) [pid = 3836] [serial = 1583] [outer = 000000F001B66400] 16:59:37 INFO - PROCESS | 3836 | 1468195177654 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E69B800 == 53 [pid = 3836] [id = 520] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E270000 == 52 [pid = 3836] [id = 519] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F068F55000 == 51 [pid = 3836] [id = 518] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B016800 == 50 [pid = 3836] [id = 517] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CCB000 == 49 [pid = 3836] [id = 516] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F0777AB800 == 48 [pid = 3836] [id = 515] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F7B800 == 47 [pid = 3836] [id = 514] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CDB000 == 46 [pid = 3836] [id = 513] 16:59:37 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D41800 == 45 [pid = 3836] [id = 512] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (000000F07759F400) [pid = 3836] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (000000F0776C2C00) [pid = 3836] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (000000F0776B8400) [pid = 3836] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (000000F077AF5C00) [pid = 3836] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (000000F06A8E8000) [pid = 3836] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (000000F06AC8B400) [pid = 3836] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (000000F002CE4800) [pid = 3836] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F069949800) [pid = 3836] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F0020D4400) [pid = 3836] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F0753C6000) [pid = 3836] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F06E117000) [pid = 3836] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F06FEDC000) [pid = 3836] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F07762C400) [pid = 3836] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F0775ED000) [pid = 3836] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F06F644400) [pid = 3836] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F0711F3000) [pid = 3836] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F0713C1800) [pid = 3836] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F074820000) [pid = 3836] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F07752C800) [pid = 3836] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F077D0F800) [pid = 3836] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F077BAEC00) [pid = 3836] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06A3C7C00) [pid = 3836] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F07517E400) [pid = 3836] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F077F6A000) [pid = 3836] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F077BAF000) [pid = 3836] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F074F07800) [pid = 3836] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1135ms 16:59:37 INFO - PROCESS | 3836 | 1468195177752 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 16:59:37 INFO - PROCESS | 3836 | 1468195177756 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 16:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:59:37 INFO - PROCESS | 3836 | 1468195177760 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:59:37 INFO - PROCESS | 3836 | 1468195177763 Marionette TRACE conn7 <- [1,2074,null,{}] 16:59:37 INFO - PROCESS | 3836 | 1468195177771 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:37 INFO - PROCESS | 3836 | 1468195177775 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:37 INFO - PROCESS | 3836 | 1468195177886 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 16:59:37 INFO - PROCESS | 3836 | 1468195177969 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 3836 | 1468195177972 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002ADE800 == 46 [pid = 3836] [id = 528] 16:59:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0020C4400) [pid = 3836] [serial = 1584] [outer = 0000000000000000] 16:59:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F0020C9800) [pid = 3836] [serial = 1585] [outer = 000000F0020C4400] 16:59:38 INFO - PROCESS | 3836 | 1468195178020 Marionette DEBUG loaded listener.js 16:59:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06A3C7C00) [pid = 3836] [serial = 1586] [outer = 000000F0020C4400] 16:59:38 INFO - PROCESS | 3836 | 1468195178488 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 794ms 16:59:38 INFO - PROCESS | 3836 | 1468195178558 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 16:59:38 INFO - PROCESS | 3836 | 1468195178563 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 16:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:59:38 INFO - PROCESS | 3836 | 1468195178568 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:59:38 INFO - PROCESS | 3836 | 1468195178570 Marionette TRACE conn7 <- [1,2078,null,{}] 16:59:38 INFO - PROCESS | 3836 | 1468195178574 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:38 INFO - PROCESS | 3836 | 1468195178576 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:38 INFO - PROCESS | 3836 | 1468195178676 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 16:59:38 INFO - PROCESS | 3836 | 1468195178690 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:38 INFO - PROCESS | 3836 | 1468195178693 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1DE800 == 47 [pid = 3836] [id = 529] 16:59:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F06E117000) [pid = 3836] [serial = 1587] [outer = 0000000000000000] 16:59:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06F914000) [pid = 3836] [serial = 1588] [outer = 000000F06E117000] 16:59:38 INFO - PROCESS | 3836 | 1468195178739 Marionette DEBUG loaded listener.js 16:59:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F070CD4C00) [pid = 3836] [serial = 1589] [outer = 000000F06E117000] 16:59:39 INFO - PROCESS | 3836 | 1468195179191 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 16:59:39 INFO - PROCESS | 3836 | 1468195179262 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 16:59:39 INFO - PROCESS | 3836 | 1468195179264 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 16:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:59:39 INFO - PROCESS | 3836 | 1468195179269 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - PROCESS | 3836 | 1468195179275 Marionette TRACE conn7 <- [1,2082,null,{}] 16:59:39 INFO - PROCESS | 3836 | 1468195179284 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:39 INFO - PROCESS | 3836 | 1468195179288 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:39 INFO - PROCESS | 3836 | 1468195179381 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 16:59:39 INFO - PROCESS | 3836 | 1468195179499 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 3836 | 1468195179502 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07537E000 == 48 [pid = 3836] [id = 530] 16:59:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06E1AA800) [pid = 3836] [serial = 1590] [outer = 0000000000000000] 16:59:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0749AF800) [pid = 3836] [serial = 1591] [outer = 000000F06E1AA800] 16:59:39 INFO - PROCESS | 3836 | 1468195179547 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F075283000) [pid = 3836] [serial = 1592] [outer = 000000F06E1AA800] 16:59:39 INFO - PROCESS | 3836 | 1468195179907 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 16:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:59:39 INFO - PROCESS | 3836 | 1468195179960 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 16:59:39 INFO - PROCESS | 3836 | 1468195179963 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 16:59:39 INFO - PROCESS | 3836 | 1468195179966 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - PROCESS | 3836 | 1468195179968 Marionette TRACE conn7 <- [1,2086,null,{}] 16:59:39 INFO - PROCESS | 3836 | 1468195179972 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:39 INFO - PROCESS | 3836 | 1468195179974 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:40 INFO - PROCESS | 3836 | 1468195180066 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 16:59:40 INFO - PROCESS | 3836 | 1468195180163 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 3836 | 1468195180165 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078113800 == 49 [pid = 3836] [id = 531] 16:59:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F070E53800) [pid = 3836] [serial = 1593] [outer = 0000000000000000] 16:59:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F075B4E400) [pid = 3836] [serial = 1594] [outer = 000000F070E53800] 16:59:40 INFO - PROCESS | 3836 | 1468195180217 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F07752C400) [pid = 3836] [serial = 1595] [outer = 000000F070E53800] 16:59:40 INFO - PROCESS | 3836 | 1468195180618 Marionette TRACE conn7 <- [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]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 16:59:40 INFO - PROCESS | 3836 | 1468195180660 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 3836 | 1468195180662 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 16:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:59:40 INFO - PROCESS | 3836 | 1468195180666 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 3836 | 1468195180668 Marionette TRACE conn7 <- [1,2090,null,{}] 16:59:40 INFO - PROCESS | 3836 | 1468195180671 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:40 INFO - PROCESS | 3836 | 1468195180673 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:40 INFO - PROCESS | 3836 | 1468195180817 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 16:59:40 INFO - PROCESS | 3836 | 1468195180840 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 3836 | 1468195180846 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A17B800 == 50 [pid = 3836] [id = 532] 16:59:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F0776BCC00) [pid = 3836] [serial = 1596] [outer = 0000000000000000] 16:59:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F0776C5000) [pid = 3836] [serial = 1597] [outer = 000000F0776BCC00] 16:59:40 INFO - PROCESS | 3836 | 1468195180900 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F077BB2800) [pid = 3836] [serial = 1598] [outer = 000000F0776BCC00] 16:59:41 INFO - PROCESS | 3836 | 1468195181373 Marionette TRACE conn7 <- [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]]]}] 16:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 16:59:41 INFO - PROCESS | 3836 | 1468195181402 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 3836 | 1468195181404 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 16:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:59:41 INFO - PROCESS | 3836 | 1468195181407 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - PROCESS | 3836 | 1468195181409 Marionette TRACE conn7 <- [1,2094,null,{}] 16:59:41 INFO - PROCESS | 3836 | 1468195181417 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:41 INFO - PROCESS | 3836 | 1468195181419 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:41 INFO - PROCESS | 3836 | 1468195181554 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 16:59:41 INFO - PROCESS | 3836 | 1468195181560 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 3836 | 1468195181563 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AB000 == 51 [pid = 3836] [id = 533] 16:59:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F0776BD800) [pid = 3836] [serial = 1599] [outer = 0000000000000000] 16:59:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F079188400) [pid = 3836] [serial = 1600] [outer = 000000F0776BD800] 16:59:41 INFO - PROCESS | 3836 | 1468195181616 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F07A141C00) [pid = 3836] [serial = 1601] [outer = 000000F0776BD800] 16:59:42 INFO - PROCESS | 3836 | 1468195182056 Marionette TRACE conn7 <- [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] 16:59:42 INFO - PROCESS | 3836 | 1468195182255 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 16:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:59:42 INFO - PROCESS | 3836 | 1468195182270 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:59:42 INFO - PROCESS | 3836 | 1468195182273 Marionette TRACE conn7 <- [1,2098,null,{}] 16:59:42 INFO - PROCESS | 3836 | 1468195182276 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:42 INFO - PROCESS | 3836 | 1468195182278 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:42 INFO - PROCESS | 3836 | 1468195182367 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 16:59:42 INFO - PROCESS | 3836 | 1468195182374 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:42 INFO - PROCESS | 3836 | 1468195182376 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8A5800 == 52 [pid = 3836] [id = 534] 16:59:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F002A54000) [pid = 3836] [serial = 1602] [outer = 0000000000000000] 16:59:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F002A57000) [pid = 3836] [serial = 1603] [outer = 000000F002A54000] 16:59:42 INFO - PROCESS | 3836 | 1468195182421 Marionette DEBUG loaded listener.js 16:59:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F002A5C800) [pid = 3836] [serial = 1604] [outer = 000000F002A54000] 16:59:42 INFO - PROCESS | 3836 | 1468195182852 Marionette TRACE conn7 <- [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]]]}] 16:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 627ms 16:59:42 INFO - PROCESS | 3836 | 1468195182899 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 16:59:42 INFO - PROCESS | 3836 | 1468195182901 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 16:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:59:42 INFO - PROCESS | 3836 | 1468195182905 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:59:42 INFO - PROCESS | 3836 | 1468195182915 Marionette TRACE conn7 <- [1,2102,null,{}] 16:59:42 INFO - PROCESS | 3836 | 1468195182920 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:42 INFO - PROCESS | 3836 | 1468195182922 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:43 INFO - PROCESS | 3836 | 1468195183011 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 16:59:43 INFO - PROCESS | 3836 | 1468195183016 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 3836 | 1468195183018 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2D4000 == 53 [pid = 3836] [id = 535] 16:59:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06ABC7400) [pid = 3836] [serial = 1605] [outer = 0000000000000000] 16:59:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0713BA400) [pid = 3836] [serial = 1606] [outer = 000000F06ABC7400] 16:59:43 INFO - PROCESS | 3836 | 1468195183063 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F078214C00) [pid = 3836] [serial = 1607] [outer = 000000F06ABC7400] 16:59:43 INFO - PROCESS | 3836 | 1468195183480 Marionette TRACE conn7 <- [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]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 606ms 16:59:43 INFO - PROCESS | 3836 | 1468195183525 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 3836 | 1468195183527 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 16:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:59:43 INFO - PROCESS | 3836 | 1468195183535 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 3836 | 1468195183536 Marionette TRACE conn7 <- [1,2106,null,{}] 16:59:43 INFO - PROCESS | 3836 | 1468195183540 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:43 INFO - PROCESS | 3836 | 1468195183542 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:43 INFO - PROCESS | 3836 | 1468195183629 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 16:59:43 INFO - PROCESS | 3836 | 1468195183635 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 3836 | 1468195183637 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F650000 == 54 [pid = 3836] [id = 536] 16:59:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F078310800) [pid = 3836] [serial = 1608] [outer = 0000000000000000] 16:59:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F07B072800) [pid = 3836] [serial = 1609] [outer = 000000F078310800] 16:59:43 INFO - PROCESS | 3836 | 1468195183683 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F07B0E1800) [pid = 3836] [serial = 1610] [outer = 000000F078310800] 16:59:44 INFO - PROCESS | 3836 | 1468195184124 Marionette TRACE conn7 <- [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]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 16:59:44 INFO - PROCESS | 3836 | 1468195184162 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 3836 | 1468195184164 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 16:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:59:44 INFO - PROCESS | 3836 | 1468195184168 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 3836 | 1468195184169 Marionette TRACE conn7 <- [1,2110,null,{}] 16:59:44 INFO - PROCESS | 3836 | 1468195184191 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:44 INFO - PROCESS | 3836 | 1468195184193 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:44 INFO - PROCESS | 3836 | 1468195184333 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 16:59:44 INFO - PROCESS | 3836 | 1468195184468 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 3836 | 1468195184472 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002A26800 == 55 [pid = 3836] [id = 537] 16:59:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F000644000) [pid = 3836] [serial = 1611] [outer = 0000000000000000] 16:59:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F001B65C00) [pid = 3836] [serial = 1612] [outer = 000000F000644000] 16:59:44 INFO - PROCESS | 3836 | 1468195184532 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F0020C3000) [pid = 3836] [serial = 1613] [outer = 000000F000644000] 16:59:45 INFO - PROCESS | 3836 | 1468195185182 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1039ms 16:59:45 INFO - PROCESS | 3836 | 1468195185212 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 16:59:45 INFO - PROCESS | 3836 | 1468195185216 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 16:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:59:45 INFO - PROCESS | 3836 | 1468195185222 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:59:45 INFO - PROCESS | 3836 | 1468195185225 Marionette TRACE conn7 <- [1,2114,null,{}] 16:59:45 INFO - PROCESS | 3836 | 1468195185251 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:45 INFO - PROCESS | 3836 | 1468195185255 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:45 INFO - PROCESS | 3836 | 1468195185379 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 16:59:45 INFO - PROCESS | 3836 | 1468195185483 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 3836 | 1468195185486 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075319800 == 56 [pid = 3836] [id = 538] 16:59:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F0052E6C00) [pid = 3836] [serial = 1614] [outer = 0000000000000000] 16:59:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F069949800) [pid = 3836] [serial = 1615] [outer = 000000F0052E6C00] 16:59:45 INFO - PROCESS | 3836 | 1468195185544 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F06AE52400) [pid = 3836] [serial = 1616] [outer = 000000F0052E6C00] 16:59:46 INFO - PROCESS | 3836 | 1468195186253 Marionette TRACE conn7 <- [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]]]}] 16:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1057ms 16:59:46 INFO - PROCESS | 3836 | 1468195186282 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 16:59:46 INFO - PROCESS | 3836 | 1468195186286 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 16:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:59:46 INFO - PROCESS | 3836 | 1468195186289 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:59:46 INFO - PROCESS | 3836 | 1468195186292 Marionette TRACE conn7 <- [1,2118,null,{}] 16:59:46 INFO - PROCESS | 3836 | 1468195186296 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:46 INFO - PROCESS | 3836 | 1468195186299 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:46 INFO - PROCESS | 3836 | 1468195186441 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 16:59:46 INFO - PROCESS | 3836 | 1468195186575 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:46 INFO - PROCESS | 3836 | 1468195186578 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD2C000 == 57 [pid = 3836] [id = 539] 16:59:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F070CD5C00) [pid = 3836] [serial = 1617] [outer = 0000000000000000] 16:59:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (000000F0745C6400) [pid = 3836] [serial = 1618] [outer = 000000F070CD5C00] 16:59:46 INFO - PROCESS | 3836 | 1468195186636 Marionette DEBUG loaded listener.js 16:59:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (000000F075B4EC00) [pid = 3836] [serial = 1619] [outer = 000000F070CD5C00] 16:59:46 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BC68800 == 56 [pid = 3836] [id = 10] 16:59:47 INFO - PROCESS | 3836 | 1468195187258 Marionette TRACE conn7 <- [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] 16:59:47 INFO - PROCESS | 3836 | 1468195187323 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 16:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:59:47 INFO - PROCESS | 3836 | 1468195187335 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:59:47 INFO - PROCESS | 3836 | 1468195187340 Marionette TRACE conn7 <- [1,2122,null,{}] 16:59:47 INFO - PROCESS | 3836 | 1468195187344 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:47 INFO - PROCESS | 3836 | 1468195187348 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:47 INFO - PROCESS | 3836 | 1468195187505 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 16:59:47 INFO - PROCESS | 3836 | 1468195187629 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:47 INFO - PROCESS | 3836 | 1468195187632 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078237000 == 57 [pid = 3836] [id = 540] 16:59:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (000000F003ED9C00) [pid = 3836] [serial = 1620] [outer = 0000000000000000] 16:59:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (000000F070CE0C00) [pid = 3836] [serial = 1621] [outer = 000000F003ED9C00] 16:59:47 INFO - PROCESS | 3836 | 1468195187687 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (000000F0775ED000) [pid = 3836] [serial = 1622] [outer = 000000F003ED9C00] 16:59:48 INFO - PROCESS | 3836 | 1468195188283 Marionette TRACE conn7 <- [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] 16:59:48 INFO - PROCESS | 3836 | 1468195188320 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 16:59:48 INFO - PROCESS | 3836 | 1468195188324 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 3836 | 1468195188326 Marionette TRACE conn7 <- [1,2126,null,{}] 16:59:48 INFO - PROCESS | 3836 | 1468195188329 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:48 INFO - PROCESS | 3836 | 1468195188332 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:48 INFO - PROCESS | 3836 | 1468195188624 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 16:59:48 INFO - PROCESS | 3836 | 1468195188784 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 3836 | 1468195188787 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FDE800 == 58 [pid = 3836] [id = 541] 16:59:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (000000F0020C7C00) [pid = 3836] [serial = 1623] [outer = 0000000000000000] 16:59:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (000000F002144000) [pid = 3836] [serial = 1624] [outer = 000000F0020C7C00] 16:59:48 INFO - PROCESS | 3836 | 1468195188840 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (000000F003ED7000) [pid = 3836] [serial = 1625] [outer = 000000F0020C7C00] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B88F000 == 57 [pid = 3836] [id = 491] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F650000 == 56 [pid = 3836] [id = 536] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2D4000 == 55 [pid = 3836] [id = 535] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8A5800 == 54 [pid = 3836] [id = 534] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AB000 == 53 [pid = 3836] [id = 533] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A17B800 == 52 [pid = 3836] [id = 532] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F078113800 == 51 [pid = 3836] [id = 531] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07537E000 == 50 [pid = 3836] [id = 530] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1DE800 == 49 [pid = 3836] [id = 529] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F002ADE800 == 48 [pid = 3836] [id = 528] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F002758000 == 47 [pid = 3836] [id = 527] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD19800 == 46 [pid = 3836] [id = 525] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F720000 == 45 [pid = 3836] [id = 521] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751DB000 == 44 [pid = 3836] [id = 465] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07910E800 == 43 [pid = 3836] [id = 489] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B01E800 == 42 [pid = 3836] [id = 490] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF88800 == 41 [pid = 3836] [id = 495] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07816B000 == 40 [pid = 3836] [id = 523] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD26000 == 39 [pid = 3836] [id = 524] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07911B800 == 38 [pid = 3836] [id = 496] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD8800 == 37 [pid = 3836] [id = 522] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FDC800 == 36 [pid = 3836] [id = 526] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E69E800 == 35 [pid = 3836] [id = 507] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F649800 == 34 [pid = 3836] [id = 510] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DE3E800 == 33 [pid = 3836] [id = 492] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F078163800 == 32 [pid = 3836] [id = 509] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACDB800 == 31 [pid = 3836] [id = 508] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07810A000 == 30 [pid = 3836] [id = 511] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F0699F4000 == 29 [pid = 3836] [id = 11] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F078237000 == 28 [pid = 3836] [id = 540] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD2C000 == 27 [pid = 3836] [id = 539] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F075319800 == 26 [pid = 3836] [id = 538] 16:59:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F002A26800 == 25 [pid = 3836] [id = 537] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (000000F069A08C00) [pid = 3836] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (000000F078F32C00) [pid = 3836] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (000000F070E49400) [pid = 3836] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (000000F075185400) [pid = 3836] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (000000F076CCCC00) [pid = 3836] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (000000F0711FC400) [pid = 3836] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (000000F078210400) [pid = 3836] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (000000F06AE52C00) [pid = 3836] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F0020CE800) [pid = 3836] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F075BC0400) [pid = 3836] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F077528000) [pid = 3836] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F075B51800) [pid = 3836] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F074825000) [pid = 3836] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F070E45000) [pid = 3836] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F0783F1000) [pid = 3836] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F06AD2C400) [pid = 3836] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F078F30400) [pid = 3836] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F070D96800) [pid = 3836] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F075B4C000) [pid = 3836] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06AD9FC00) [pid = 3836] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F002CE5000) [pid = 3836] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F077BAAC00) [pid = 3836] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06F437C00) [pid = 3836] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06A13DC00) [pid = 3836] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0783ED800) [pid = 3836] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F075B52000) [pid = 3836] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0700D0000) [pid = 3836] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06A826000) [pid = 3836] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0791D2400) [pid = 3836] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F079D34800) [pid = 3836] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:59:50 INFO - PROCESS | 3836 | 1468195190314 Marionette TRACE conn7 <- [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]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2084ms 16:59:50 INFO - PROCESS | 3836 | 1468195190412 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 16:59:50 INFO - PROCESS | 3836 | 1468195190417 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 16:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:59:50 INFO - PROCESS | 3836 | 1468195190422 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - PROCESS | 3836 | 1468195190426 Marionette TRACE conn7 <- [1,2130,null,{}] 16:59:50 INFO - PROCESS | 3836 | 1468195190432 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:50 INFO - PROCESS | 3836 | 1468195190435 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:50 INFO - PROCESS | 3836 | 1468195190529 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 16:59:50 INFO - PROCESS | 3836 | 1468195190536 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 3836 | 1468195190541 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002757000 == 26 [pid = 3836] [id = 542] 16:59:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0020BEC00) [pid = 3836] [serial = 1626] [outer = 0000000000000000] 16:59:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0020C6C00) [pid = 3836] [serial = 1627] [outer = 000000F0020BEC00] 16:59:50 INFO - PROCESS | 3836 | 1468195190591 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F00214A000) [pid = 3836] [serial = 1628] [outer = 000000F0020BEC00] 16:59:51 INFO - PROCESS | 3836 | 1468195191082 Marionette TRACE conn7 <- [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] 16:59:51 INFO - PROCESS | 3836 | 1468195191122 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 16:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:59:51 INFO - PROCESS | 3836 | 1468195191128 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 3836 | 1468195191131 Marionette TRACE conn7 <- [1,2134,null,{}] 16:59:51 INFO - PROCESS | 3836 | 1468195191135 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 3836 | 1468195191138 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:51 INFO - PROCESS | 3836 | 1468195191232 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 16:59:51 INFO - PROCESS | 3836 | 1468195191241 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3836 | 1468195191243 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB6D000 == 27 [pid = 3836] [id = 543] 16:59:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F003EDA800) [pid = 3836] [serial = 1629] [outer = 0000000000000000] 16:59:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F003EE2800) [pid = 3836] [serial = 1630] [outer = 000000F003EDA800] 16:59:51 INFO - PROCESS | 3836 | 1468195191292 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0052E5800) [pid = 3836] [serial = 1631] [outer = 000000F003EDA800] 16:59:51 INFO - PROCESS | 3836 | 1468195191977 Marionette TRACE conn7 <- [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] 16:59:52 INFO - PROCESS | 3836 | 1468195192025 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 16:59:52 INFO - PROCESS | 3836 | 1468195192032 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:59:52 INFO - PROCESS | 3836 | 1468195192036 Marionette TRACE conn7 <- [1,2138,null,{}] 16:59:52 INFO - PROCESS | 3836 | 1468195192042 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:52 INFO - PROCESS | 3836 | 1468195192045 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:52 INFO - PROCESS | 3836 | 1468195192182 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 16:59:52 INFO - PROCESS | 3836 | 1468195192324 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 3836 | 1468195192327 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ABDD000 == 28 [pid = 3836] [id = 544] 16:59:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F002148000) [pid = 3836] [serial = 1632] [outer = 0000000000000000] 16:59:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F0052DB800) [pid = 3836] [serial = 1633] [outer = 000000F002148000] 16:59:52 INFO - PROCESS | 3836 | 1468195192387 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F068FE6000) [pid = 3836] [serial = 1634] [outer = 000000F002148000] 16:59:53 INFO - PROCESS | 3836 | 1468195193076 Marionette TRACE conn7 <- [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] 16:59:53 INFO - PROCESS | 3836 | 1468195193133 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 16:59:53 INFO - PROCESS | 3836 | 1468195193139 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:59:53 INFO - PROCESS | 3836 | 1468195193142 Marionette TRACE conn7 <- [1,2142,null,{}] 16:59:53 INFO - PROCESS | 3836 | 1468195193147 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 3836 | 1468195193150 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:53 INFO - PROCESS | 3836 | 1468195193307 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 16:59:53 INFO - PROCESS | 3836 | 1468195193435 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3836 | 1468195193438 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C29000 == 29 [pid = 3836] [id = 545] 16:59:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F068FE6400) [pid = 3836] [serial = 1635] [outer = 0000000000000000] 16:59:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F06AC80000) [pid = 3836] [serial = 1636] [outer = 000000F068FE6400] 16:59:53 INFO - PROCESS | 3836 | 1468195193499 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F06AD98800) [pid = 3836] [serial = 1637] [outer = 000000F068FE6400] 16:59:54 INFO - PROCESS | 3836 | 1468195194237 Marionette TRACE conn7 <- [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]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1178ms 16:59:54 INFO - PROCESS | 3836 | 1468195194323 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 3836 | 1468195194326 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:59:54 INFO - PROCESS | 3836 | 1468195194331 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 3836 | 1468195194335 Marionette TRACE conn7 <- [1,2146,null,{}] 16:59:54 INFO - PROCESS | 3836 | 1468195194348 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:54 INFO - PROCESS | 3836 | 1468195194354 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:54 INFO - PROCESS | 3836 | 1468195194488 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 16:59:54 INFO - PROCESS | 3836 | 1468195194642 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 3836 | 1468195194645 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00273E800 == 30 [pid = 3836] [id = 546] 16:59:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F00063EC00) [pid = 3836] [serial = 1638] [outer = 0000000000000000] 16:59:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F001510400) [pid = 3836] [serial = 1639] [outer = 000000F00063EC00] 16:59:54 INFO - PROCESS | 3836 | 1468195194699 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F0020D3800) [pid = 3836] [serial = 1640] [outer = 000000F00063EC00] 16:59:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F002757000 == 29 [pid = 3836] [id = 542] 16:59:55 INFO - PROCESS | 3836 | 1468195195230 Marionette TRACE conn7 <- [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] 16:59:55 INFO - PROCESS | 3836 | 1468195195287 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 16:59:55 INFO - PROCESS | 3836 | 1468195195291 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:59:55 INFO - PROCESS | 3836 | 1468195195294 Marionette TRACE conn7 <- [1,2150,null,{}] 16:59:55 INFO - PROCESS | 3836 | 1468195195299 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:55 INFO - PROCESS | 3836 | 1468195195304 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:55 INFO - PROCESS | 3836 | 1468195195396 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 16:59:55 INFO - PROCESS | 3836 | 1468195195404 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 3836 | 1468195195407 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE2800 == 30 [pid = 3836] [id = 547] 16:59:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F06A8E7400) [pid = 3836] [serial = 1641] [outer = 0000000000000000] 16:59:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F06AC85400) [pid = 3836] [serial = 1642] [outer = 000000F06A8E7400] 16:59:55 INFO - PROCESS | 3836 | 1468195195455 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F06B6EA800) [pid = 3836] [serial = 1643] [outer = 000000F06A8E7400] 16:59:55 INFO - PROCESS | 3836 | 1468195195948 Marionette TRACE conn7 <- [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]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 16:59:55 INFO - PROCESS | 3836 | 1468195195988 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 3836 | 1468195195992 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 16:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:59:55 INFO - PROCESS | 3836 | 1468195195996 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 3836 | 1468195195999 Marionette TRACE conn7 <- [1,2154,null,{}] 16:59:56 INFO - PROCESS | 3836 | 1468195196034 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 3836 | 1468195196036 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:56 INFO - PROCESS | 3836 | 1468195196128 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 16:59:56 INFO - PROCESS | 3836 | 1468195196238 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 3836 | 1468195196240 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07537E000 == 31 [pid = 3836] [id = 548] 16:59:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F06BAD6000) [pid = 3836] [serial = 1644] [outer = 0000000000000000] 16:59:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F07006A400) [pid = 3836] [serial = 1645] [outer = 000000F06BAD6000] 16:59:56 INFO - PROCESS | 3836 | 1468195196286 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F070D96800) [pid = 3836] [serial = 1646] [outer = 000000F06BAD6000] 16:59:56 INFO - PROCESS | 3836 | 1468195196760 Marionette TRACE conn7 <- [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]]]}] 16:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 816ms 16:59:56 INFO - PROCESS | 3836 | 1468195196815 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 3836 | 1468195196818 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 16:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:59:56 INFO - PROCESS | 3836 | 1468195196823 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 3836 | 1468195196829 Marionette TRACE conn7 <- [1,2158,null,{}] 16:59:56 INFO - PROCESS | 3836 | 1468195196838 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 3836 | 1468195196842 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:56 INFO - PROCESS | 3836 | 1468195196965 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 16:59:57 INFO - PROCESS | 3836 | 1468195197029 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3836 | 1468195197032 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00217A800 == 32 [pid = 3836] [id = 549] 16:59:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F0711EF800) [pid = 3836] [serial = 1647] [outer = 0000000000000000] 16:59:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (000000F0713BC800) [pid = 3836] [serial = 1648] [outer = 000000F0711EF800] 16:59:57 INFO - PROCESS | 3836 | 1468195197077 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (000000F07481B800) [pid = 3836] [serial = 1649] [outer = 000000F0711EF800] 16:59:57 INFO - PROCESS | 3836 | 1468195197485 Marionette TRACE conn7 <- [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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 16:59:57 INFO - PROCESS | 3836 | 1468195197515 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 3836 | 1468195197518 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 16:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:59:57 INFO - PROCESS | 3836 | 1468195197577 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 3836 | 1468195197579 Marionette TRACE conn7 <- [1,2162,null,{}] 16:59:57 INFO - PROCESS | 3836 | 1468195197583 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:57 INFO - PROCESS | 3836 | 1468195197585 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:57 INFO - PROCESS | 3836 | 1468195197708 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 16:59:57 INFO - PROCESS | 3836 | 1468195197768 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3836 | 1468195197770 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078250800 == 33 [pid = 3836] [id = 550] 16:59:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (000000F074823000) [pid = 3836] [serial = 1650] [outer = 0000000000000000] 16:59:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (000000F074DC8800) [pid = 3836] [serial = 1651] [outer = 000000F074823000] 16:59:57 INFO - PROCESS | 3836 | 1468195197815 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (000000F07528D000) [pid = 3836] [serial = 1652] [outer = 000000F074823000] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (000000F002028800) [pid = 3836] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (000000F06A825C00) [pid = 3836] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (000000F06BADDC00) [pid = 3836] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (000000F076EF0C00) [pid = 3836] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (000000F0020C7C00) [pid = 3836] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F000644000) [pid = 3836] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F0776BCC00) [pid = 3836] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F0776BD800) [pid = 3836] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F001B66400) [pid = 3836] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F0020C4400) [pid = 3836] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F078D40800) [pid = 3836] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F002021800) [pid = 3836] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F0052E6C00) [pid = 3836] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F079B97800) [pid = 3836] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F07759D400) [pid = 3836] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F06E117000) [pid = 3836] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06E1AA800) [pid = 3836] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F002147000) [pid = 3836] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F06F6D4000) [pid = 3836] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F002A54000) [pid = 3836] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F070CD5C00) [pid = 3836] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0020BEC00) [pid = 3836] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F003ED9C00) [pid = 3836] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F070E53800) [pid = 3836] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06ABC7400) [pid = 3836] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07821E800) [pid = 3836] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06BC69000) [pid = 3836] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F074DC9800) [pid = 3836] [serial = 29] [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.] 16:59:58 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F078310800) [pid = 3836] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:59:58 INFO - PROCESS | 3836 | 1468195198340 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 816ms 16:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:59:58 INFO - PROCESS | 3836 | 1468195198375 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 3836 | 1468195198377 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 16:59:58 INFO - PROCESS | 3836 | 1468195198381 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 3836 | 1468195198383 Marionette TRACE conn7 <- [1,2166,null,{}] 16:59:58 INFO - PROCESS | 3836 | 1468195198386 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:58 INFO - PROCESS | 3836 | 1468195198388 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:58 INFO - PROCESS | 3836 | 1468195198473 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 16:59:58 INFO - PROCESS | 3836 | 1468195198482 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 3836 | 1468195198488 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077EAE800 == 34 [pid = 3836] [id = 551] 16:59:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F002151000) [pid = 3836] [serial = 1653] [outer = 0000000000000000] 16:59:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F002A54800) [pid = 3836] [serial = 1654] [outer = 000000F002151000] 16:59:58 INFO - PROCESS | 3836 | 1468195198545 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06BADDC00) [pid = 3836] [serial = 1655] [outer = 000000F002151000] 16:59:59 INFO - PROCESS | 3836 | 1468195199023 Marionette TRACE conn7 <- [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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 16:59:59 INFO - PROCESS | 3836 | 1468195199075 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 3836 | 1468195199077 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 16:59:59 INFO - PROCESS | 3836 | 1468195199080 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:59:59 INFO - PROCESS | 3836 | 1468195199082 Marionette TRACE conn7 <- [1,2170,null,{}] 16:59:59 INFO - PROCESS | 3836 | 1468195199086 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 3836 | 1468195199088 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:59 INFO - PROCESS | 3836 | 1468195199181 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 16:59:59 INFO - PROCESS | 3836 | 1468195199201 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3836 | 1468195199203 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0CF000 == 35 [pid = 3836] [id = 552] 16:59:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F070E53800) [pid = 3836] [serial = 1656] [outer = 0000000000000000] 16:59:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F075B53000) [pid = 3836] [serial = 1657] [outer = 000000F070E53800] 16:59:59 INFO - PROCESS | 3836 | 1468195199247 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F076CCB400) [pid = 3836] [serial = 1658] [outer = 000000F070E53800] 16:59:59 INFO - PROCESS | 3836 | 1468195199664 Marionette TRACE conn7 <- [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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 627ms 16:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:59:59 INFO - PROCESS | 3836 | 1468195199722 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 3836 | 1468195199724 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 16:59:59 INFO - PROCESS | 3836 | 1468195199728 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3836 | 1468195199730 Marionette TRACE conn7 <- [1,2174,null,{}] 16:59:59 INFO - PROCESS | 3836 | 1468195199733 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 3836 | 1468195199735 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:59 INFO - PROCESS | 3836 | 1468195199820 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 16:59:59 INFO - PROCESS | 3836 | 1468195199825 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3836 | 1468195199827 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 16:59:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B8A7800 == 36 [pid = 3836] [id = 553] 16:59:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F001BE6400) [pid = 3836] [serial = 1659] [outer = 0000000000000000] 16:59:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0745C6800) [pid = 3836] [serial = 1660] [outer = 000000F001BE6400] 16:59:59 INFO - PROCESS | 3836 | 1468195199872 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0775A4800) [pid = 3836] [serial = 1661] [outer = 000000F001BE6400] 17:00:00 INFO - PROCESS | 3836 | 1468195200453 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 796ms 17:00:00 INFO - PROCESS | 3836 | 1468195200528 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 3836 | 1468195200534 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:00:00 INFO - PROCESS | 3836 | 1468195200541 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 3836 | 1468195200545 Marionette TRACE conn7 <- [1,2178,null,{}] 17:00:00 INFO - PROCESS | 3836 | 1468195200592 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:00 INFO - PROCESS | 3836 | 1468195200596 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:00 INFO - PROCESS | 3836 | 1468195200761 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 17:00:00 INFO - PROCESS | 3836 | 1468195200917 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 3836 | 1468195200920 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069AA0800 == 37 [pid = 3836] [id = 554] 17:00:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F002149000) [pid = 3836] [serial = 1662] [outer = 0000000000000000] 17:00:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F002A5B000) [pid = 3836] [serial = 1663] [outer = 000000F002149000] 17:00:01 INFO - PROCESS | 3836 | 1468195201025 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F0699D2400) [pid = 3836] [serial = 1664] [outer = 000000F002149000] 17:00:01 INFO - PROCESS | 3836 | 1468195201619 Marionette TRACE conn7 <- [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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1141ms 17:00:01 INFO - PROCESS | 3836 | 1468195201683 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 17:00:01 INFO - PROCESS | 3836 | 1468195201689 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 17:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:00:01 INFO - PROCESS | 3836 | 1468195201695 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 3836 | 1468195201699 Marionette TRACE conn7 <- [1,2182,null,{}] 17:00:01 INFO - PROCESS | 3836 | 1468195201703 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 3836 | 1468195201706 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:01 INFO - PROCESS | 3836 | 1468195201831 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 17:00:01 INFO - PROCESS | 3836 | 1468195201963 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3836 | 1468195201966 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F0E800 == 38 [pid = 3836] [id = 555] 17:00:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F06BADCC00) [pid = 3836] [serial = 1665] [outer = 0000000000000000] 17:00:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F06FE4A000) [pid = 3836] [serial = 1666] [outer = 000000F06BADCC00] 17:00:02 INFO - PROCESS | 3836 | 1468195202027 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F070E4A400) [pid = 3836] [serial = 1667] [outer = 000000F06BADCC00] 17:00:02 INFO - PROCESS | 3836 | 1468195202540 Marionette TRACE conn7 <- [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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 880ms 17:00:02 INFO - PROCESS | 3836 | 1468195202576 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 3836 | 1468195202579 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 17:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:00:02 INFO - PROCESS | 3836 | 1468195202583 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 3836 | 1468195202587 Marionette TRACE conn7 <- [1,2186,null,{}] 17:00:02 INFO - PROCESS | 3836 | 1468195202599 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 3836 | 1468195202604 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:02 INFO - PROCESS | 3836 | 1468195202735 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 17:00:02 INFO - PROCESS | 3836 | 1468195202970 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 3836 | 1468195202974 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E27E800 == 39 [pid = 3836] [id = 556] 17:00:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F075159C00) [pid = 3836] [serial = 1668] [outer = 0000000000000000] 17:00:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F075B4E000) [pid = 3836] [serial = 1669] [outer = 000000F075159C00] 17:00:03 INFO - PROCESS | 3836 | 1468195203038 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F0775F7400) [pid = 3836] [serial = 1670] [outer = 000000F075159C00] 17:00:03 INFO - PROCESS | 3836 | 1468195203600 Marionette TRACE conn7 <- [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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1032ms 17:00:03 INFO - PROCESS | 3836 | 1468195203617 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 3836 | 1468195203620 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:00:03 INFO - PROCESS | 3836 | 1468195203623 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 3836 | 1468195203626 Marionette TRACE conn7 <- [1,2190,null,{}] 17:00:03 INFO - PROCESS | 3836 | 1468195203629 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:03 INFO - PROCESS | 3836 | 1468195203632 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:03 INFO - PROCESS | 3836 | 1468195203745 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 17:00:03 INFO - PROCESS | 3836 | 1468195203891 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 3836 | 1468195203894 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E69C000 == 40 [pid = 3836] [id = 557] 17:00:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F0777F3800) [pid = 3836] [serial = 1671] [outer = 0000000000000000] 17:00:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F077B13000) [pid = 3836] [serial = 1672] [outer = 000000F0777F3800] 17:00:03 INFO - PROCESS | 3836 | 1468195203949 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F077BB0400) [pid = 3836] [serial = 1673] [outer = 000000F0777F3800] 17:00:04 INFO - PROCESS | 3836 | 1468195204555 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 17:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:00:04 INFO - PROCESS | 3836 | 1468195204611 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 3836 | 1468195204614 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 17:00:04 INFO - PROCESS | 3836 | 1468195204617 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 3836 | 1468195204619 Marionette TRACE conn7 <- [1,2194,null,{}] 17:00:04 INFO - PROCESS | 3836 | 1468195204623 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:04 INFO - PROCESS | 3836 | 1468195204626 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:04 INFO - PROCESS | 3836 | 1468195204737 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 17:00:04 INFO - PROCESS | 3836 | 1468195204968 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 3836 | 1468195204971 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002A23800 == 41 [pid = 3836] [id = 558] 17:00:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F001BE5000) [pid = 3836] [serial = 1674] [outer = 0000000000000000] 17:00:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F001BF0800) [pid = 3836] [serial = 1675] [outer = 000000F001BE5000] 17:00:05 INFO - PROCESS | 3836 | 1468195205028 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F0020D5400) [pid = 3836] [serial = 1676] [outer = 000000F001BE5000] 17:00:05 INFO - PROCESS | 3836 | 1468195205605 Marionette TRACE conn7 <- [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]]]}] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0CF000 == 40 [pid = 3836] [id = 552] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F077EAE800 == 39 [pid = 3836] [id = 551] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F078250800 == 38 [pid = 3836] [id = 550] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F00217A800 == 37 [pid = 3836] [id = 549] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F07537E000 == 36 [pid = 3836] [id = 548] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE2800 == 35 [pid = 3836] [id = 547] 17:00:05 INFO - PROCESS | 3836 | --DOCSHELL 000000F00273E800 == 34 [pid = 3836] [id = 546] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F078D46800) [pid = 3836] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F06AC8A000) [pid = 3836] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F0783F2400) [pid = 3836] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F074820C00) [pid = 3836] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F077E21C00) [pid = 3836] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F0700BB000) [pid = 3836] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F06F68CC00) [pid = 3836] [serial = 1097] [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.] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F07B072800) [pid = 3836] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F003EE2800) [pid = 3836] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F002144000) [pid = 3836] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F001B65C00) [pid = 3836] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F003ED7000) [pid = 3836] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F0776C5000) [pid = 3836] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F079188400) [pid = 3836] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F077BB2800) [pid = 3836] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F001B69800) [pid = 3836] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F001B70C00) [pid = 3836] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0020C9800) [pid = 3836] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06A3C7C00) [pid = 3836] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F07B06F000) [pid = 3836] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07B0D7400) [pid = 3836] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0020CF400) [pid = 3836] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06AC7D800) [pid = 3836] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F069949800) [pid = 3836] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F07A41BC00) [pid = 3836] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0776C4C00) [pid = 3836] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0783F1800) [pid = 3836] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06F914000) [pid = 3836] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F070CD4C00) [pid = 3836] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0749AF800) [pid = 3836] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F075283000) [pid = 3836] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F00214D400) [pid = 3836] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F079B39000) [pid = 3836] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F070D92800) [pid = 3836] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F07481A800) [pid = 3836] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F002A57000) [pid = 3836] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0020C3000) [pid = 3836] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F002A5C800) [pid = 3836] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0745C6400) [pid = 3836] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F00214A000) [pid = 3836] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06AE52400) [pid = 3836] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F070CE0C00) [pid = 3836] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0020C6C00) [pid = 3836] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F075B4EC00) [pid = 3836] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0775ED000) [pid = 3836] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F075B4E400) [pid = 3836] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F07752C400) [pid = 3836] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F07B0E1800) [pid = 3836] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F07A141C00) [pid = 3836] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F0713BA400) [pid = 3836] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F078214C00) [pid = 3836] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1080ms 17:00:05 INFO - PROCESS | 3836 | 1468195205708 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 3836 | 1468195205711 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:00:05 INFO - PROCESS | 3836 | 1468195205716 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 3836 | 1468195205718 Marionette TRACE conn7 <- [1,2198,null,{}] 17:00:05 INFO - PROCESS | 3836 | 1468195205724 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 3836 | 1468195205728 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:05 INFO - PROCESS | 3836 | 1468195205837 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 17:00:05 INFO - PROCESS | 3836 | 1468195205920 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 3836 | 1468195205923 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002758000 == 35 [pid = 3836] [id = 559] 17:00:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F002144800) [pid = 3836] [serial = 1677] [outer = 0000000000000000] 17:00:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F00214E000) [pid = 3836] [serial = 1678] [outer = 000000F002144800] 17:00:05 INFO - PROCESS | 3836 | 1468195205974 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F003ED4800) [pid = 3836] [serial = 1679] [outer = 000000F002144800] 17:00:06 INFO - PROCESS | 3836 | 1468195206417 Marionette TRACE conn7 <- [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]]]}] 17:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 17:00:06 INFO - PROCESS | 3836 | 1468195206453 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 3836 | 1468195206457 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 17:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:00:06 INFO - PROCESS | 3836 | 1468195206462 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 3836 | 1468195206464 Marionette TRACE conn7 <- [1,2202,null,{}] 17:00:06 INFO - PROCESS | 3836 | 1468195206468 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:06 INFO - PROCESS | 3836 | 1468195206470 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:06 INFO - PROCESS | 3836 | 1468195206565 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 17:00:06 INFO - PROCESS | 3836 | 1468195206571 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 3836 | 1468195206574 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06AB87000 == 36 [pid = 3836] [id = 560] 17:00:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F003EDE800) [pid = 3836] [serial = 1680] [outer = 0000000000000000] 17:00:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06A828C00) [pid = 3836] [serial = 1681] [outer = 000000F003EDE800] 17:00:06 INFO - PROCESS | 3836 | 1468195206620 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06AD97400) [pid = 3836] [serial = 1682] [outer = 000000F003EDE800] 17:00:07 INFO - PROCESS | 3836 | 1468195207094 Marionette TRACE conn7 <- [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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 17:00:07 INFO - PROCESS | 3836 | 1468195207157 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 3836 | 1468195207159 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:00:07 INFO - PROCESS | 3836 | 1468195207164 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 3836 | 1468195207170 Marionette TRACE conn7 <- [1,2206,null,{}] 17:00:07 INFO - PROCESS | 3836 | 1468195207180 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:07 INFO - PROCESS | 3836 | 1468195207183 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:07 INFO - PROCESS | 3836 | 1468195207277 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 17:00:07 INFO - PROCESS | 3836 | 1468195207364 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 3836 | 1468195207366 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700BB000 == 37 [pid = 3836] [id = 561] 17:00:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06AD99400) [pid = 3836] [serial = 1683] [outer = 0000000000000000] 17:00:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06FEDC000) [pid = 3836] [serial = 1684] [outer = 000000F06AD99400] 17:00:07 INFO - PROCESS | 3836 | 1468195207411 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F070D96400) [pid = 3836] [serial = 1685] [outer = 000000F06AD99400] 17:00:07 INFO - PROCESS | 3836 | 1468195207767 Marionette TRACE conn7 <- [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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 650ms 17:00:07 INFO - PROCESS | 3836 | 1468195207816 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 3836 | 1468195207818 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:00:07 INFO - PROCESS | 3836 | 1468195207822 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 3836 | 1468195207824 Marionette TRACE conn7 <- [1,2210,null,{}] 17:00:07 INFO - PROCESS | 3836 | 1468195207827 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:07 INFO - PROCESS | 3836 | 1468195207829 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:07 INFO - PROCESS | 3836 | 1468195207967 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 17:00:08 INFO - PROCESS | 3836 | 1468195208024 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 3836 | 1468195208026 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F78000 == 38 [pid = 3836] [id = 562] 17:00:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0711F6400) [pid = 3836] [serial = 1686] [outer = 0000000000000000] 17:00:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0745BBC00) [pid = 3836] [serial = 1687] [outer = 000000F0711F6400] 17:00:08 INFO - PROCESS | 3836 | 1468195208071 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F074824000) [pid = 3836] [serial = 1688] [outer = 000000F0711F6400] 17:00:08 INFO - PROCESS | 3836 | 1468195208516 Marionette TRACE conn7 <- [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]]]}] 17:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 17:00:08 INFO - PROCESS | 3836 | 1468195208558 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 3836 | 1468195208561 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 17:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:00:08 INFO - PROCESS | 3836 | 1468195208564 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 3836 | 1468195208566 Marionette TRACE conn7 <- [1,2214,null,{}] 17:00:08 INFO - PROCESS | 3836 | 1468195208579 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:08 INFO - PROCESS | 3836 | 1468195208581 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:08 INFO - PROCESS | 3836 | 1468195208701 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 17:00:08 INFO - PROCESS | 3836 | 1468195208706 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 3836 | 1468195208712 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EBD800 == 39 [pid = 3836] [id = 563] 17:00:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F075281400) [pid = 3836] [serial = 1689] [outer = 0000000000000000] 17:00:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F075B2D800) [pid = 3836] [serial = 1690] [outer = 000000F075281400] 17:00:08 INFO - PROCESS | 3836 | 1468195208821 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F076F6D000) [pid = 3836] [serial = 1691] [outer = 000000F075281400] 17:00:09 INFO - PROCESS | 3836 | 1468195209262 Marionette TRACE conn7 <- [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]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 752ms 17:00:09 INFO - PROCESS | 3836 | 1468195209345 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 3836 | 1468195209347 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 17:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:00:09 INFO - PROCESS | 3836 | 1468195209353 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - PROCESS | 3836 | 1468195209355 Marionette TRACE conn7 <- [1,2218,null,{}] 17:00:09 INFO - PROCESS | 3836 | 1468195209358 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:09 INFO - PROCESS | 3836 | 1468195209361 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:09 INFO - PROCESS | 3836 | 1468195209481 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 17:00:09 INFO - PROCESS | 3836 | 1468195209550 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 3836 | 1468195209552 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07815B800 == 40 [pid = 3836] [id = 564] 17:00:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F07752C400) [pid = 3836] [serial = 1692] [outer = 0000000000000000] 17:00:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0776BFC00) [pid = 3836] [serial = 1693] [outer = 000000F07752C400] 17:00:09 INFO - PROCESS | 3836 | 1468195209597 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F077BAD400) [pid = 3836] [serial = 1694] [outer = 000000F07752C400] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0711EF800) [pid = 3836] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F074823000) [pid = 3836] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06A8E7400) [pid = 3836] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F00063EC00) [pid = 3836] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F002151000) [pid = 3836] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F070E53800) [pid = 3836] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:00:09 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06BAD6000) [pid = 3836] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:00:10 INFO - PROCESS | 3836 | 1468195210011 Marionette TRACE conn7 <- [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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 17:00:10 INFO - PROCESS | 3836 | 1468195210088 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3836 | 1468195210090 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:00:10 INFO - PROCESS | 3836 | 1468195210094 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3836 | 1468195210096 Marionette TRACE conn7 <- [1,2222,null,{}] 17:00:10 INFO - PROCESS | 3836 | 1468195210100 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 3836 | 1468195210102 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:10 INFO - PROCESS | 3836 | 1468195210190 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 17:00:10 INFO - PROCESS | 3836 | 1468195210197 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3836 | 1468195210199 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07824B800 == 41 [pid = 3836] [id = 565] 17:00:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0020D8800) [pid = 3836] [serial = 1695] [outer = 0000000000000000] 17:00:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F074F0C400) [pid = 3836] [serial = 1696] [outer = 000000F0020D8800] 17:00:10 INFO - PROCESS | 3836 | 1468195210321 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F077BB5800) [pid = 3836] [serial = 1697] [outer = 000000F0020D8800] 17:00:10 INFO - PROCESS | 3836 | 1468195210676 Marionette TRACE conn7 <- [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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 17:00:10 INFO - PROCESS | 3836 | 1468195210724 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3836 | 1468195210726 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:00:10 INFO - PROCESS | 3836 | 1468195210730 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 3836 | 1468195210731 Marionette TRACE conn7 <- [1,2226,null,{}] 17:00:10 INFO - PROCESS | 3836 | 1468195210735 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 3836 | 1468195210738 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:10 INFO - PROCESS | 3836 | 1468195210836 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 17:00:10 INFO - PROCESS | 3836 | 1468195210950 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3836 | 1468195210952 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A18B800 == 42 [pid = 3836] [id = 566] 17:00:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F07481D000) [pid = 3836] [serial = 1698] [outer = 0000000000000000] 17:00:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F077F69000) [pid = 3836] [serial = 1699] [outer = 000000F07481D000] 17:00:11 INFO - PROCESS | 3836 | 1468195210996 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F07821D000) [pid = 3836] [serial = 1700] [outer = 000000F07481D000] 17:00:11 INFO - PROCESS | 3836 | 1468195211322 Marionette TRACE conn7 <- [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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 17:00:11 INFO - PROCESS | 3836 | 1468195211361 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 3836 | 1468195211363 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:00:11 INFO - PROCESS | 3836 | 1468195211366 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 3836 | 1468195211368 Marionette TRACE conn7 <- [1,2230,null,{}] 17:00:11 INFO - PROCESS | 3836 | 1468195211372 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 3836 | 1468195211374 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:11 INFO - PROCESS | 3836 | 1468195211501 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 17:00:11 INFO - PROCESS | 3836 | 1468195211509 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 3836 | 1468195211511 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0D0800 == 43 [pid = 3836] [id = 567] 17:00:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F07830FC00) [pid = 3836] [serial = 1701] [outer = 0000000000000000] 17:00:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0785ABC00) [pid = 3836] [serial = 1702] [outer = 000000F07830FC00] 17:00:11 INFO - PROCESS | 3836 | 1468195211555 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F078D48800) [pid = 3836] [serial = 1703] [outer = 000000F07830FC00] 17:00:11 INFO - PROCESS | 3836 | 1468195211939 Marionette TRACE conn7 <- [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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 587ms 17:00:12 INFO - PROCESS | 3836 | 1468195212009 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 3836 | 1468195212014 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:00:12 INFO - PROCESS | 3836 | 1468195212044 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 3836 | 1468195212049 Marionette TRACE conn7 <- [1,2234,null,{}] 17:00:12 INFO - PROCESS | 3836 | 1468195212060 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:12 INFO - PROCESS | 3836 | 1468195212064 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:12 INFO - PROCESS | 3836 | 1468195212230 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 17:00:12 INFO - PROCESS | 3836 | 1468195212371 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3836 | 1468195212377 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CCB800 == 44 [pid = 3836] [id = 568] 17:00:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F002144000) [pid = 3836] [serial = 1704] [outer = 0000000000000000] 17:00:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F002150000) [pid = 3836] [serial = 1705] [outer = 000000F002144000] 17:00:12 INFO - PROCESS | 3836 | 1468195212437 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F003EDD400) [pid = 3836] [serial = 1706] [outer = 000000F002144000] 17:00:13 INFO - PROCESS | 3836 | 1468195213001 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 985ms 17:00:13 INFO - PROCESS | 3836 | 1468195213033 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 3836 | 1468195213036 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 17:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:00:13 INFO - PROCESS | 3836 | 1468195213043 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 3836 | 1468195213048 Marionette TRACE conn7 <- [1,2238,null,{}] 17:00:13 INFO - PROCESS | 3836 | 1468195213053 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 3836 | 1468195213056 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:13 INFO - PROCESS | 3836 | 1468195213178 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 17:00:13 INFO - PROCESS | 3836 | 1468195213281 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 3836 | 1468195213284 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07115B000 == 45 [pid = 3836] [id = 569] 17:00:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AE4E400) [pid = 3836] [serial = 1707] [outer = 0000000000000000] 17:00:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06B747800) [pid = 3836] [serial = 1708] [outer = 000000F06AE4E400] 17:00:13 INFO - PROCESS | 3836 | 1468195213344 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070C34800) [pid = 3836] [serial = 1709] [outer = 000000F06AE4E400] 17:00:13 INFO - PROCESS | 3836 | 1468195213992 Marionette TRACE conn7 <- [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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 985ms 17:00:14 INFO - PROCESS | 3836 | 1468195214031 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 3836 | 1468195214034 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 17:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:00:14 INFO - PROCESS | 3836 | 1468195214038 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 3836 | 1468195214040 Marionette TRACE conn7 <- [1,2242,null,{}] 17:00:14 INFO - PROCESS | 3836 | 1468195214051 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:14 INFO - PROCESS | 3836 | 1468195214056 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:14 INFO - PROCESS | 3836 | 1468195214179 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 17:00:14 INFO - PROCESS | 3836 | 1468195214311 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 3836 | 1468195214315 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF8B000 == 46 [pid = 3836] [id = 570] 17:00:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F076C2C800) [pid = 3836] [serial = 1710] [outer = 0000000000000000] 17:00:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F076C37C00) [pid = 3836] [serial = 1711] [outer = 000000F076C2C800] 17:00:14 INFO - PROCESS | 3836 | 1468195214376 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F07762C800) [pid = 3836] [serial = 1712] [outer = 000000F076C2C800] 17:00:15 INFO - PROCESS | 3836 | 1468195215021 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1028ms 17:00:15 INFO - PROCESS | 3836 | 1468195215068 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 3836 | 1468195215070 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 17:00:15 INFO - PROCESS | 3836 | 1468195215074 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:00:15 INFO - PROCESS | 3836 | 1468195215076 Marionette TRACE conn7 <- [1,2246,null,{}] 17:00:15 INFO - PROCESS | 3836 | 1468195215080 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:15 INFO - PROCESS | 3836 | 1468195215082 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:15 INFO - PROCESS | 3836 | 1468195215203 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 17:00:15 INFO - PROCESS | 3836 | 1468195215332 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 3836 | 1468195215334 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E2CD800 == 47 [pid = 3836] [id = 571] 17:00:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F078F35800) [pid = 3836] [serial = 1713] [outer = 0000000000000000] 17:00:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0791C9800) [pid = 3836] [serial = 1714] [outer = 000000F078F35800] 17:00:15 INFO - PROCESS | 3836 | 1468195215391 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F079B3E800) [pid = 3836] [serial = 1715] [outer = 000000F078F35800] 17:00:16 INFO - PROCESS | 3836 | 1468195216051 Marionette TRACE conn7 <- [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]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1029ms 17:00:16 INFO - PROCESS | 3836 | 1468195216111 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 3836 | 1468195216114 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 17:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:00:16 INFO - PROCESS | 3836 | 1468195216119 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 3836 | 1468195216121 Marionette TRACE conn7 <- [1,2250,null,{}] 17:00:16 INFO - PROCESS | 3836 | 1468195216143 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:16 INFO - PROCESS | 3836 | 1468195216145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:16 INFO - PROCESS | 3836 | 1468195216267 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 17:00:16 INFO - PROCESS | 3836 | 1468195216549 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 3836 | 1468195216552 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CDB800 == 48 [pid = 3836] [id = 572] 17:00:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0020BE800) [pid = 3836] [serial = 1716] [outer = 0000000000000000] 17:00:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F0020D1000) [pid = 3836] [serial = 1717] [outer = 000000F0020BE800] 17:00:16 INFO - PROCESS | 3836 | 1468195216617 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F002CF0C00) [pid = 3836] [serial = 1718] [outer = 000000F0020BE800] 17:00:17 INFO - PROCESS | 3836 | 1468195217172 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1101ms 17:00:17 INFO - PROCESS | 3836 | 1468195217222 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 3836 | 1468195217226 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:00:17 INFO - PROCESS | 3836 | 1468195217230 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 3836 | 1468195217233 Marionette TRACE conn7 <- [1,2254,null,{}] 17:00:17 INFO - PROCESS | 3836 | 1468195217239 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:17 INFO - PROCESS | 3836 | 1468195217243 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:17 INFO - PROCESS | 3836 | 1468195217357 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 17:00:17 INFO - PROCESS | 3836 | 1468195217466 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 3836 | 1468195217468 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE59800 == 49 [pid = 3836] [id = 573] 17:00:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F06AD97800) [pid = 3836] [serial = 1719] [outer = 0000000000000000] 17:00:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06BAD4400) [pid = 3836] [serial = 1720] [outer = 000000F06AD97800] 17:00:17 INFO - PROCESS | 3836 | 1468195217519 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06FE4A400) [pid = 3836] [serial = 1721] [outer = 000000F06AD97800] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB6D000 == 48 [pid = 3836] [id = 543] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ABDD000 == 47 [pid = 3836] [id = 544] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C29000 == 46 [pid = 3836] [id = 545] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A18B800 == 45 [pid = 3836] [id = 566] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F07824B800 == 44 [pid = 3836] [id = 565] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F07815B800 == 43 [pid = 3836] [id = 564] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EBD800 == 42 [pid = 3836] [id = 563] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F78000 == 41 [pid = 3836] [id = 562] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700BB000 == 40 [pid = 3836] [id = 561] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F06AB87000 == 39 [pid = 3836] [id = 560] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F0745C6800) [pid = 3836] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F002758000 == 38 [pid = 3836] [id = 559] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F002A23800 == 37 [pid = 3836] [id = 558] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E69C000 == 36 [pid = 3836] [id = 557] 17:00:17 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B8A7800 == 35 [pid = 3836] [id = 553] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F0713BC800) [pid = 3836] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F074DC8800) [pid = 3836] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F07481B800) [pid = 3836] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0052DB800) [pid = 3836] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06AC85400) [pid = 3836] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F06AC80000) [pid = 3836] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0020D3800) [pid = 3836] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F001510400) [pid = 3836] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F002A54800) [pid = 3836] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06BADDC00) [pid = 3836] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F075B53000) [pid = 3836] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F07528D000) [pid = 3836] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F076CCB400) [pid = 3836] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06B6EA800) [pid = 3836] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F07006A400) [pid = 3836] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:00:17 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F070D96800) [pid = 3836] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:00:18 INFO - PROCESS | 3836 | 1468195218054 Marionette TRACE conn7 <- [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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 881ms 17:00:18 INFO - PROCESS | 3836 | 1468195218117 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3836 | 1468195218121 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 17:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:00:18 INFO - PROCESS | 3836 | 1468195218126 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 3836 | 1468195218128 Marionette TRACE conn7 <- [1,2258,null,{}] 17:00:18 INFO - PROCESS | 3836 | 1468195218132 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:18 INFO - PROCESS | 3836 | 1468195218134 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:18 INFO - PROCESS | 3836 | 1468195218230 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 17:00:18 INFO - PROCESS | 3836 | 1468195218348 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 3836 | 1468195218351 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700BB000 == 36 [pid = 3836] [id = 574] 17:00:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F00214A400) [pid = 3836] [serial = 1722] [outer = 0000000000000000] 17:00:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06A829800) [pid = 3836] [serial = 1723] [outer = 000000F00214A400] 17:00:18 INFO - PROCESS | 3836 | 1468195218397 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06F63F400) [pid = 3836] [serial = 1724] [outer = 000000F00214A400] 17:00:18 INFO - PROCESS | 3836 | 1468195218772 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 692ms 17:00:18 INFO - PROCESS | 3836 | 1468195218820 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3836 | 1468195218823 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 17:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:00:18 INFO - PROCESS | 3836 | 1468195218828 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 3836 | 1468195218834 Marionette TRACE conn7 <- [1,2262,null,{}] 17:00:18 INFO - PROCESS | 3836 | 1468195218843 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:18 INFO - PROCESS | 3836 | 1468195218847 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:18 INFO - PROCESS | 3836 | 1468195218941 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 17:00:18 INFO - PROCESS | 3836 | 1468195218950 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 3836 | 1468195218952 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B28800 == 37 [pid = 3836] [id = 575] 17:00:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070D92800) [pid = 3836] [serial = 1725] [outer = 0000000000000000] 17:00:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0745B9800) [pid = 3836] [serial = 1726] [outer = 000000F070D92800] 17:00:19 INFO - PROCESS | 3836 | 1468195219004 Marionette DEBUG loaded listener.js 17:00:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F074818000) [pid = 3836] [serial = 1727] [outer = 000000F070D92800] 17:00:19 INFO - PROCESS | 3836 | 1468195219450 Marionette TRACE conn7 <- [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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 689ms 17:00:19 INFO - PROCESS | 3836 | 1468195219518 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 3836 | 1468195219521 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:00:19 INFO - PROCESS | 3836 | 1468195219524 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 3836 | 1468195219526 Marionette TRACE conn7 <- [1,2266,null,{}] 17:00:19 INFO - PROCESS | 3836 | 1468195219530 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:19 INFO - PROCESS | 3836 | 1468195219533 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:19 INFO - PROCESS | 3836 | 1468195219626 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 17:00:19 INFO - PROCESS | 3836 | 1468195219633 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 3836 | 1468195219635 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078249000 == 38 [pid = 3836] [id = 576] 17:00:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F075181800) [pid = 3836] [serial = 1728] [outer = 0000000000000000] 17:00:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0753C7C00) [pid = 3836] [serial = 1729] [outer = 000000F075181800] 17:00:19 INFO - PROCESS | 3836 | 1468195219680 Marionette DEBUG loaded listener.js 17:00:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F075B55400) [pid = 3836] [serial = 1730] [outer = 000000F075181800] 17:00:20 INFO - PROCESS | 3836 | 1468195220129 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 17:00:20 INFO - PROCESS | 3836 | 1468195220155 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 3836 | 1468195220157 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 17:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:00:20 INFO - PROCESS | 3836 | 1468195220169 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3836 | 1468195220171 Marionette TRACE conn7 <- [1,2270,null,{}] 17:00:20 INFO - PROCESS | 3836 | 1468195220179 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:20 INFO - PROCESS | 3836 | 1468195220181 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:20 INFO - PROCESS | 3836 | 1468195220298 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 17:00:20 INFO - PROCESS | 3836 | 1468195220395 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3836 | 1468195220401 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079D56800 == 39 [pid = 3836] [id = 577] 17:00:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F076EED400) [pid = 3836] [serial = 1731] [outer = 0000000000000000] 17:00:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F077523800) [pid = 3836] [serial = 1732] [outer = 000000F076EED400] 17:00:20 INFO - PROCESS | 3836 | 1468195220457 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0776BA800) [pid = 3836] [serial = 1733] [outer = 000000F076EED400] 17:00:20 INFO - PROCESS | 3836 | 1468195220909 Marionette TRACE conn7 <- [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]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 795ms 17:00:20 INFO - PROCESS | 3836 | 1468195220958 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 3836 | 1468195220961 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 17:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:00:20 INFO - PROCESS | 3836 | 1468195220964 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3836 | 1468195220966 Marionette TRACE conn7 <- [1,2274,null,{}] 17:00:20 INFO - PROCESS | 3836 | 1468195220975 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:20 INFO - PROCESS | 3836 | 1468195220978 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:21 INFO - PROCESS | 3836 | 1468195221101 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 17:00:21 INFO - PROCESS | 3836 | 1468195221165 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3836 | 1468195221167 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B898800 == 40 [pid = 3836] [id = 578] 17:00:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F078212400) [pid = 3836] [serial = 1734] [outer = 0000000000000000] 17:00:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F078F26800) [pid = 3836] [serial = 1735] [outer = 000000F078212400] 17:00:21 INFO - PROCESS | 3836 | 1468195221212 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0791D1400) [pid = 3836] [serial = 1736] [outer = 000000F078212400] 17:00:21 INFO - PROCESS | 3836 | 1468195221624 Marionette TRACE conn7 <- [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]]]}] 17:00:21 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 17:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 692ms 17:00:21 INFO - PROCESS | 3836 | 1468195221659 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 3836 | 1468195221662 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:00:21 INFO - PROCESS | 3836 | 1468195221665 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 3836 | 1468195221666 Marionette TRACE conn7 <- [1,2278,null,{}] 17:00:21 INFO - PROCESS | 3836 | 1468195221670 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:21 INFO - PROCESS | 3836 | 1468195221672 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:21 INFO - PROCESS | 3836 | 1468195221830 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F003EDE800) [pid = 3836] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0711F6400) [pid = 3836] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F001BE5000) [pid = 3836] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06AD99400) [pid = 3836] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F075281400) [pid = 3836] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F002144800) [pid = 3836] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0020D8800) [pid = 3836] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F07481D000) [pid = 3836] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:00:21 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F07752C400) [pid = 3836] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:00:22 INFO - PROCESS | 3836 | 1468195222027 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3836 | 1468195222029 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069AA3000 == 41 [pid = 3836] [id = 579] 17:00:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F001BE5000) [pid = 3836] [serial = 1737] [outer = 0000000000000000] 17:00:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F002CEF000) [pid = 3836] [serial = 1738] [outer = 000000F001BE5000] 17:00:22 INFO - PROCESS | 3836 | 1468195222076 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06F646C00) [pid = 3836] [serial = 1739] [outer = 000000F001BE5000] 17:00:22 INFO - PROCESS | 3836 | 1468195222442 Marionette TRACE conn7 <- [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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 839ms 17:00:22 INFO - PROCESS | 3836 | 1468195222507 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3836 | 1468195222509 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:00:22 INFO - PROCESS | 3836 | 1468195222512 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3836 | 1468195222514 Marionette TRACE conn7 <- [1,2282,null,{}] 17:00:22 INFO - PROCESS | 3836 | 1468195222517 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:22 INFO - PROCESS | 3836 | 1468195222519 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:22 INFO - PROCESS | 3836 | 1468195222609 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 17:00:22 INFO - PROCESS | 3836 | 1468195222616 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3836 | 1468195222618 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F649000 == 42 [pid = 3836] [id = 580] 17:00:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F075281400) [pid = 3836] [serial = 1740] [outer = 0000000000000000] 17:00:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07A411400) [pid = 3836] [serial = 1741] [outer = 000000F075281400] 17:00:22 INFO - PROCESS | 3836 | 1468195222663 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F07B074000) [pid = 3836] [serial = 1742] [outer = 000000F075281400] 17:00:23 INFO - PROCESS | 3836 | 1468195223076 Marionette TRACE conn7 <- [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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 17:00:23 INFO - PROCESS | 3836 | 1468195223145 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3836 | 1468195223147 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 17:00:23 INFO - PROCESS | 3836 | 1468195223151 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:00:23 INFO - PROCESS | 3836 | 1468195223153 Marionette TRACE conn7 <- [1,2286,null,{}] 17:00:23 INFO - PROCESS | 3836 | 1468195223156 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:23 INFO - PROCESS | 3836 | 1468195223158 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:23 INFO - PROCESS | 3836 | 1468195223247 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 17:00:23 INFO - PROCESS | 3836 | 1468195223253 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 3836 | 1468195223255 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F71E800 == 43 [pid = 3836] [id = 581] 17:00:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F002BDF000) [pid = 3836] [serial = 1743] [outer = 0000000000000000] 17:00:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F002BE4000) [pid = 3836] [serial = 1744] [outer = 000000F002BDF000] 17:00:23 INFO - PROCESS | 3836 | 1468195223298 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F002BE9400) [pid = 3836] [serial = 1745] [outer = 000000F002BDF000] 17:00:23 INFO - PROCESS | 3836 | 1468195223742 Marionette TRACE conn7 <- [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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 17:00:23 INFO - PROCESS | 3836 | 1468195223783 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3836 | 1468195223785 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 17:00:23 INFO - PROCESS | 3836 | 1468195223788 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:00:23 INFO - PROCESS | 3836 | 1468195223790 Marionette TRACE conn7 <- [1,2290,null,{}] 17:00:23 INFO - PROCESS | 3836 | 1468195223793 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:23 INFO - PROCESS | 3836 | 1468195223795 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:23 INFO - PROCESS | 3836 | 1468195223927 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 17:00:23 INFO - PROCESS | 3836 | 1468195223939 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 3836 | 1468195223941 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD22800 == 44 [pid = 3836] [id = 582] 17:00:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F002BE0C00) [pid = 3836] [serial = 1746] [outer = 0000000000000000] 17:00:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F0032F0C00) [pid = 3836] [serial = 1747] [outer = 000000F002BE0C00] 17:00:23 INFO - PROCESS | 3836 | 1468195223988 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F077BA9C00) [pid = 3836] [serial = 1748] [outer = 000000F002BE0C00] 17:00:24 INFO - PROCESS | 3836 | 1468195224605 Marionette TRACE conn7 <- [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]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 922ms 17:00:24 INFO - PROCESS | 3836 | 1468195224715 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 3836 | 1468195224720 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 17:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:00:24 INFO - PROCESS | 3836 | 1468195224724 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 3836 | 1468195224730 Marionette TRACE conn7 <- [1,2294,null,{}] 17:00:24 INFO - PROCESS | 3836 | 1468195224736 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:24 INFO - PROCESS | 3836 | 1468195224739 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:24 INFO - PROCESS | 3836 | 1468195224870 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 17:00:25 INFO - PROCESS | 3836 | 1468195224996 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 3836 | 1468195225000 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE55800 == 45 [pid = 3836] [id = 583] 17:00:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F002A59C00) [pid = 3836] [serial = 1749] [outer = 0000000000000000] 17:00:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F0032F3800) [pid = 3836] [serial = 1750] [outer = 000000F002A59C00] 17:00:25 INFO - PROCESS | 3836 | 1468195225061 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0052E7000) [pid = 3836] [serial = 1751] [outer = 000000F002A59C00] 17:00:25 INFO - PROCESS | 3836 | 1468195225650 Marionette TRACE conn7 <- [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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 987ms 17:00:25 INFO - PROCESS | 3836 | 1468195225714 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 3836 | 1468195225719 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:00:25 INFO - PROCESS | 3836 | 1468195225726 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 3836 | 1468195225729 Marionette TRACE conn7 <- [1,2298,null,{}] 17:00:25 INFO - PROCESS | 3836 | 1468195225733 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 3836 | 1468195225736 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:25 INFO - PROCESS | 3836 | 1468195225868 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 17:00:26 INFO - PROCESS | 3836 | 1468195225995 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3836 | 1468195225998 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B193000 == 46 [pid = 3836] [id = 584] 17:00:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F06C12D800) [pid = 3836] [serial = 1752] [outer = 0000000000000000] 17:00:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F070C36800) [pid = 3836] [serial = 1753] [outer = 000000F06C12D800] 17:00:26 INFO - PROCESS | 3836 | 1468195226056 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F0711FDC00) [pid = 3836] [serial = 1754] [outer = 000000F06C12D800] 17:00:26 INFO - PROCESS | 3836 | 1468195226689 Marionette TRACE conn7 <- [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]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1034ms 17:00:26 INFO - PROCESS | 3836 | 1468195226762 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 3836 | 1468195226765 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 17:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:00:26 INFO - PROCESS | 3836 | 1468195226769 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 3836 | 1468195226773 Marionette TRACE conn7 <- [1,2302,null,{}] 17:00:26 INFO - PROCESS | 3836 | 1468195226805 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:26 INFO - PROCESS | 3836 | 1468195226810 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:27 INFO - PROCESS | 3836 | 1468195227000 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 17:00:27 INFO - PROCESS | 3836 | 1468195227098 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 3836 | 1468195227102 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD46800 == 47 [pid = 3836] [id = 585] 17:00:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F07759B400) [pid = 3836] [serial = 1755] [outer = 0000000000000000] 17:00:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F07762FC00) [pid = 3836] [serial = 1756] [outer = 000000F07759B400] 17:00:27 INFO - PROCESS | 3836 | 1468195227163 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F0783F1800) [pid = 3836] [serial = 1757] [outer = 000000F07759B400] 17:00:27 INFO - PROCESS | 3836 | 1468195227738 Marionette TRACE conn7 <- [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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1028ms 17:00:27 INFO - PROCESS | 3836 | 1468195227798 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 3836 | 1468195227802 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 17:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:00:27 INFO - PROCESS | 3836 | 1468195227805 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - PROCESS | 3836 | 1468195227808 Marionette TRACE conn7 <- [1,2306,null,{}] 17:00:27 INFO - PROCESS | 3836 | 1468195227812 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:27 INFO - PROCESS | 3836 | 1468195227814 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:27 INFO - PROCESS | 3836 | 1468195227947 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 17:00:28 INFO - PROCESS | 3836 | 1468195228079 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 3836 | 1468195228082 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078F17000 == 48 [pid = 3836] [id = 586] 17:00:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F07B069800) [pid = 3836] [serial = 1758] [outer = 0000000000000000] 17:00:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F07B0D9C00) [pid = 3836] [serial = 1759] [outer = 000000F07B069800] 17:00:28 INFO - PROCESS | 3836 | 1468195228138 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F07B0E4400) [pid = 3836] [serial = 1760] [outer = 000000F07B069800] 17:00:28 INFO - PROCESS | 3836 | 1468195228702 Marionette TRACE conn7 <- [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] 17:00:28 INFO - PROCESS | 3836 | 1468195228754 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 17:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:00:28 INFO - PROCESS | 3836 | 1468195228758 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 3836 | 1468195228760 Marionette TRACE conn7 <- [1,2310,null,{}] 17:00:28 INFO - PROCESS | 3836 | 1468195228764 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:28 INFO - PROCESS | 3836 | 1468195228767 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:28 INFO - PROCESS | 3836 | 1468195228880 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 17:00:28 INFO - PROCESS | 3836 | 1468195228984 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 3836 | 1468195228986 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002777800 == 49 [pid = 3836] [id = 587] 17:00:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (000000F001C5D000) [pid = 3836] [serial = 1761] [outer = 0000000000000000] 17:00:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (000000F001C64400) [pid = 3836] [serial = 1762] [outer = 000000F001C5D000] 17:00:29 INFO - PROCESS | 3836 | 1468195229040 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (000000F001C69C00) [pid = 3836] [serial = 1763] [outer = 000000F001C5D000] 17:00:29 INFO - PROCESS | 3836 | 1468195229831 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1128ms 17:00:29 INFO - PROCESS | 3836 | 1468195229889 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 3836 | 1468195229894 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 17:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:00:29 INFO - PROCESS | 3836 | 1468195229913 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 3836 | 1468195229917 Marionette TRACE conn7 <- [1,2314,null,{}] 17:00:29 INFO - PROCESS | 3836 | 1468195229924 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:29 INFO - PROCESS | 3836 | 1468195229927 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:30 INFO - PROCESS | 3836 | 1468195230045 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 17:00:30 INFO - PROCESS | 3836 | 1468195230176 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 3836 | 1468195230181 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FDF000 == 50 [pid = 3836] [id = 588] 17:00:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (000000F002781400) [pid = 3836] [serial = 1764] [outer = 0000000000000000] 17:00:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (000000F002784400) [pid = 3836] [serial = 1765] [outer = 000000F002781400] 17:00:30 INFO - PROCESS | 3836 | 1468195230232 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (000000F00278BC00) [pid = 3836] [serial = 1766] [outer = 000000F002781400] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F71E800 == 49 [pid = 3836] [id = 581] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F649000 == 48 [pid = 3836] [id = 580] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F069AA3000 == 47 [pid = 3836] [id = 579] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B898800 == 46 [pid = 3836] [id = 578] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F079D56800 == 45 [pid = 3836] [id = 577] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F078249000 == 44 [pid = 3836] [id = 576] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B28800 == 43 [pid = 3836] [id = 575] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700BB000 == 42 [pid = 3836] [id = 574] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE59800 == 41 [pid = 3836] [id = 573] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CDB800 == 40 [pid = 3836] [id = 572] 17:00:30 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0D0800 == 39 [pid = 3836] [id = 567] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (000000F06A828C00) [pid = 3836] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (000000F06AD97400) [pid = 3836] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (000000F002A5B000) [pid = 3836] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (000000F075B4E000) [pid = 3836] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (000000F0745BBC00) [pid = 3836] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (000000F0020D5400) [pid = 3836] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F001BF0800) [pid = 3836] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F06FEDC000) [pid = 3836] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F070D96400) [pid = 3836] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F077B13000) [pid = 3836] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F076F6D000) [pid = 3836] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F06FE4A000) [pid = 3836] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F00214E000) [pid = 3836] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F003ED4800) [pid = 3836] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F075B2D800) [pid = 3836] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F074F0C400) [pid = 3836] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F07821D000) [pid = 3836] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F0776BFC00) [pid = 3836] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F0785ABC00) [pid = 3836] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F077F69000) [pid = 3836] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F077BAD400) [pid = 3836] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F074824000) [pid = 3836] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F077BB5800) [pid = 3836] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:00:30 INFO - PROCESS | 3836 | 1468195230857 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1005ms 17:00:30 INFO - PROCESS | 3836 | 1468195230908 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 3836 | 1468195230912 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 17:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:00:30 INFO - PROCESS | 3836 | 1468195230918 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 3836 | 1468195230921 Marionette TRACE conn7 <- [1,2318,null,{}] 17:00:30 INFO - PROCESS | 3836 | 1468195230925 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 3836 | 1468195230928 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:31 INFO - PROCESS | 3836 | 1468195231025 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 17:00:31 INFO - PROCESS | 3836 | 1468195231143 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 3836 | 1468195231145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FC8800 == 40 [pid = 3836] [id = 589] 17:00:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F002A5AC00) [pid = 3836] [serial = 1767] [outer = 0000000000000000] 17:00:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F002BE2C00) [pid = 3836] [serial = 1768] [outer = 000000F002A5AC00] 17:00:31 INFO - PROCESS | 3836 | 1468195231193 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F003ED7000) [pid = 3836] [serial = 1769] [outer = 000000F002A5AC00] 17:00:31 INFO - PROCESS | 3836 | 1468195231628 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 17:00:31 INFO - PROCESS | 3836 | 1468195231656 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 3836 | 1468195231659 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 17:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:00:31 INFO - PROCESS | 3836 | 1468195231662 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - PROCESS | 3836 | 1468195231666 Marionette TRACE conn7 <- [1,2322,null,{}] 17:00:31 INFO - PROCESS | 3836 | 1468195231677 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:31 INFO - PROCESS | 3836 | 1468195231681 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:31 INFO - PROCESS | 3836 | 1468195231776 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 17:00:31 INFO - PROCESS | 3836 | 1468195231784 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 3836 | 1468195231787 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D57000 == 41 [pid = 3836] [id = 590] 17:00:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06A8F0400) [pid = 3836] [serial = 1770] [outer = 0000000000000000] 17:00:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06AE49800) [pid = 3836] [serial = 1771] [outer = 000000F06A8F0400] 17:00:31 INFO - PROCESS | 3836 | 1468195231836 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F06F434000) [pid = 3836] [serial = 1772] [outer = 000000F06A8F0400] 17:00:32 INFO - PROCESS | 3836 | 1468195232316 Marionette TRACE conn7 <- [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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 693ms 17:00:32 INFO - PROCESS | 3836 | 1468195232357 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 3836 | 1468195232360 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 17:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:00:32 INFO - PROCESS | 3836 | 1468195232363 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 3836 | 1468195232365 Marionette TRACE conn7 <- [1,2326,null,{}] 17:00:32 INFO - PROCESS | 3836 | 1468195232368 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:32 INFO - PROCESS | 3836 | 1468195232371 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:32 INFO - PROCESS | 3836 | 1468195232466 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 17:00:32 INFO - PROCESS | 3836 | 1468195232473 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 3836 | 1468195232476 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A47000 == 42 [pid = 3836] [id = 591] 17:00:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F070E4FC00) [pid = 3836] [serial = 1773] [outer = 0000000000000000] 17:00:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0711F7000) [pid = 3836] [serial = 1774] [outer = 000000F070E4FC00] 17:00:32 INFO - PROCESS | 3836 | 1468195232521 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F07481C400) [pid = 3836] [serial = 1775] [outer = 000000F070E4FC00] 17:00:32 INFO - PROCESS | 3836 | 1468195232971 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 627ms 17:00:33 INFO - PROCESS | 3836 | 1468195233012 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 3836 | 1468195233015 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 17:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:00:33 INFO - PROCESS | 3836 | 1468195233018 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 3836 | 1468195233020 Marionette TRACE conn7 <- [1,2330,null,{}] 17:00:33 INFO - PROCESS | 3836 | 1468195233030 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:33 INFO - PROCESS | 3836 | 1468195233033 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:33 INFO - PROCESS | 3836 | 1468195233163 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 17:00:33 INFO - PROCESS | 3836 | 1468195233220 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 3836 | 1468195233222 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078246800 == 43 [pid = 3836] [id = 592] 17:00:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F07481E000) [pid = 3836] [serial = 1776] [outer = 0000000000000000] 17:00:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F0749A8800) [pid = 3836] [serial = 1777] [outer = 000000F07481E000] 17:00:33 INFO - PROCESS | 3836 | 1468195233267 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F075B2EC00) [pid = 3836] [serial = 1778] [outer = 000000F07481E000] 17:00:33 INFO - PROCESS | 3836 | 1468195233677 Marionette TRACE conn7 <- [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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 17:00:33 INFO - PROCESS | 3836 | 1468195233714 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 3836 | 1468195233717 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 17:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:00:33 INFO - PROCESS | 3836 | 1468195233720 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 3836 | 1468195233722 Marionette TRACE conn7 <- [1,2334,null,{}] 17:00:33 INFO - PROCESS | 3836 | 1468195233726 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:33 INFO - PROCESS | 3836 | 1468195233732 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:33 INFO - PROCESS | 3836 | 1468195233889 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 17:00:34 INFO - PROCESS | 3836 | 1468195233991 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 3836 | 1468195233994 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A666800 == 44 [pid = 3836] [id = 593] 17:00:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F075BC4000) [pid = 3836] [serial = 1779] [outer = 0000000000000000] 17:00:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F07752CC00) [pid = 3836] [serial = 1780] [outer = 000000F075BC4000] 17:00:34 INFO - PROCESS | 3836 | 1468195234039 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F078304000) [pid = 3836] [serial = 1781] [outer = 000000F075BC4000] 17:00:34 INFO - PROCESS | 3836 | 1468195234469 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 795ms 17:00:34 INFO - PROCESS | 3836 | 1468195234517 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 3836 | 1468195234519 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 17:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:00:34 INFO - PROCESS | 3836 | 1468195234522 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 3836 | 1468195234524 Marionette TRACE conn7 <- [1,2338,null,{}] 17:00:34 INFO - PROCESS | 3836 | 1468195234535 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:34 INFO - PROCESS | 3836 | 1468195234538 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:34 INFO - PROCESS | 3836 | 1468195234660 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 17:00:34 INFO - PROCESS | 3836 | 1468195234722 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 3836 | 1468195234724 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DE97800 == 45 [pid = 3836] [id = 594] 17:00:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F06BAD9000) [pid = 3836] [serial = 1782] [outer = 0000000000000000] 17:00:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F078F26C00) [pid = 3836] [serial = 1783] [outer = 000000F06BAD9000] 17:00:34 INFO - PROCESS | 3836 | 1468195234768 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (000000F07B06C800) [pid = 3836] [serial = 1784] [outer = 000000F06BAD9000] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (000000F002BDF000) [pid = 3836] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F076EED400) [pid = 3836] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F078212400) [pid = 3836] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F06AD97800) [pid = 3836] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F00214A400) [pid = 3836] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F075181800) [pid = 3836] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F0020BE800) [pid = 3836] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F001BE5000) [pid = 3836] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F070D92800) [pid = 3836] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:00:35 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F075281400) [pid = 3836] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:00:35 INFO - PROCESS | 3836 | 1468195235291 Marionette TRACE conn7 <- [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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 836ms 17:00:35 INFO - PROCESS | 3836 | 1468195235361 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 3836 | 1468195235364 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 17:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:00:35 INFO - PROCESS | 3836 | 1468195235367 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 3836 | 1468195235369 Marionette TRACE conn7 <- [1,2342,null,{}] 17:00:35 INFO - PROCESS | 3836 | 1468195235372 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:35 INFO - PROCESS | 3836 | 1468195235374 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:35 INFO - PROCESS | 3836 | 1468195235499 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 17:00:35 INFO - PROCESS | 3836 | 1468195235558 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 3836 | 1468195235560 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DEB1000 == 46 [pid = 3836] [id = 595] 17:00:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F001BE3C00) [pid = 3836] [serial = 1785] [outer = 0000000000000000] 17:00:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F003235C00) [pid = 3836] [serial = 1786] [outer = 000000F001BE3C00] 17:00:35 INFO - PROCESS | 3836 | 1468195235605 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F00323D400) [pid = 3836] [serial = 1787] [outer = 000000F001BE3C00] 17:00:35 INFO - PROCESS | 3836 | 1468195235953 Marionette TRACE conn7 <- [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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 17:00:36 INFO - PROCESS | 3836 | 1468195236007 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 17:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:00:36 INFO - PROCESS | 3836 | 1468195236009 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 17:00:36 INFO - PROCESS | 3836 | 1468195236013 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 3836 | 1468195236015 Marionette TRACE conn7 <- [1,2346,null,{}] 17:00:36 INFO - PROCESS | 3836 | 1468195236018 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 3836 | 1468195236020 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:36 INFO - PROCESS | 3836 | 1468195236114 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 17:00:36 INFO - PROCESS | 3836 | 1468195236119 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 3836 | 1468195236121 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07F63A800 == 47 [pid = 3836] [id = 596] 17:00:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F003240C00) [pid = 3836] [serial = 1788] [outer = 0000000000000000] 17:00:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F068FE2400) [pid = 3836] [serial = 1789] [outer = 000000F003240C00] 17:00:36 INFO - PROCESS | 3836 | 1468195236166 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F079185C00) [pid = 3836] [serial = 1790] [outer = 000000F003240C00] 17:00:36 INFO - PROCESS | 3836 | 1468195236592 Marionette TRACE conn7 <- [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]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 627ms 17:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:00:36 INFO - PROCESS | 3836 | 1468195236646 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 3836 | 1468195236648 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 17:00:36 INFO - PROCESS | 3836 | 1468195236652 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 3836 | 1468195236654 Marionette TRACE conn7 <- [1,2350,null,{}] 17:00:36 INFO - PROCESS | 3836 | 1468195236657 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 3836 | 1468195236659 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:36 INFO - PROCESS | 3836 | 1468195236752 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 17:00:36 INFO - PROCESS | 3836 | 1468195236757 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 3836 | 1468195236759 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07FD1B800 == 48 [pid = 3836] [id = 597] 17:00:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F0058C6000) [pid = 3836] [serial = 1791] [outer = 0000000000000000] 17:00:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F0058CB800) [pid = 3836] [serial = 1792] [outer = 000000F0058C6000] 17:00:36 INFO - PROCESS | 3836 | 1468195236804 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F0711F5C00) [pid = 3836] [serial = 1793] [outer = 000000F0058C6000] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E2CD800 == 47 [pid = 3836] [id = 571] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF8B000 == 46 [pid = 3836] [id = 570] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CCB800 == 45 [pid = 3836] [id = 568] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07115B000 == 44 [pid = 3836] [id = 569] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E27E800 == 43 [pid = 3836] [id = 556] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F0E800 == 42 [pid = 3836] [id = 555] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F069AA0800 == 41 [pid = 3836] [id = 554] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FDE800 == 40 [pid = 3836] [id = 541] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FC8800 == 39 [pid = 3836] [id = 589] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FDF000 == 38 [pid = 3836] [id = 588] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002777800 == 37 [pid = 3836] [id = 587] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F078F17000 == 36 [pid = 3836] [id = 586] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD46800 == 35 [pid = 3836] [id = 585] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B193000 == 34 [pid = 3836] [id = 584] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE55800 == 33 [pid = 3836] [id = 583] 17:00:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD22800 == 32 [pid = 3836] [id = 582] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F07F63A800 == 31 [pid = 3836] [id = 596] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A47000 == 30 [pid = 3836] [id = 591] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DE97800 == 29 [pid = 3836] [id = 594] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DEB1000 == 28 [pid = 3836] [id = 595] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F078246800 == 27 [pid = 3836] [id = 592] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A666800 == 26 [pid = 3836] [id = 593] 17:00:39 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D57000 == 25 [pid = 3836] [id = 590] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F077523800) [pid = 3836] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F078F26800) [pid = 3836] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F06FE4A400) [pid = 3836] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F06BAD4400) [pid = 3836] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F002150000) [pid = 3836] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F06A829800) [pid = 3836] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F06F63F400) [pid = 3836] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F0753C7C00) [pid = 3836] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F0776BA800) [pid = 3836] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F076C37C00) [pid = 3836] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F0791C9800) [pid = 3836] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F002CF0C00) [pid = 3836] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F0020D1000) [pid = 3836] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F002CEF000) [pid = 3836] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F0745B9800) [pid = 3836] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F074818000) [pid = 3836] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06B747800) [pid = 3836] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0791D1400) [pid = 3836] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06F646C00) [pid = 3836] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F07A411400) [pid = 3836] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F07B074000) [pid = 3836] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F075B55400) [pid = 3836] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F002BE9400) [pid = 3836] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F002BE4000) [pid = 3836] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:00:39 INFO - PROCESS | 3836 | 1468195239337 Marionette TRACE conn7 <- [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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2755ms 17:00:39 INFO - PROCESS | 3836 | 1468195239410 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 3836 | 1468195239414 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 17:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:00:39 INFO - PROCESS | 3836 | 1468195239420 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 3836 | 1468195239423 Marionette TRACE conn7 <- [1,2354,null,{}] 17:00:39 INFO - PROCESS | 3836 | 1468195239429 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:39 INFO - PROCESS | 3836 | 1468195239433 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:39 INFO - PROCESS | 3836 | 1468195239540 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 17:00:39 INFO - PROCESS | 3836 | 1468195239555 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 3836 | 1468195239557 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002750800 == 26 [pid = 3836] [id = 598] 17:00:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F002028800) [pid = 3836] [serial = 1794] [outer = 0000000000000000] 17:00:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F002029800) [pid = 3836] [serial = 1795] [outer = 000000F002028800] 17:00:39 INFO - PROCESS | 3836 | 1468195239608 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0020D2C00) [pid = 3836] [serial = 1796] [outer = 000000F002028800] 17:00:40 INFO - PROCESS | 3836 | 1468195240119 Marionette TRACE conn7 <- [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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 17:00:40 INFO - PROCESS | 3836 | 1468195240156 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 3836 | 1468195240162 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:00:40 INFO - PROCESS | 3836 | 1468195240168 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 3836 | 1468195240171 Marionette TRACE conn7 <- [1,2358,null,{}] 17:00:40 INFO - PROCESS | 3836 | 1468195240175 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:40 INFO - PROCESS | 3836 | 1468195240179 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:40 INFO - PROCESS | 3836 | 1468195240281 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 17:00:40 INFO - PROCESS | 3836 | 1468195240379 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 3836 | 1468195240382 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CD6000 == 27 [pid = 3836] [id = 599] 17:00:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F002151400) [pid = 3836] [serial = 1797] [outer = 0000000000000000] 17:00:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F002789800) [pid = 3836] [serial = 1798] [outer = 000000F002151400] 17:00:40 INFO - PROCESS | 3836 | 1468195240431 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F002A5A400) [pid = 3836] [serial = 1799] [outer = 000000F002151400] 17:00:40 INFO - PROCESS | 3836 | 1468195240864 Marionette TRACE conn7 <- [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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 17:00:40 INFO - PROCESS | 3836 | 1468195240904 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 3836 | 1468195240907 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:00:40 INFO - PROCESS | 3836 | 1468195240910 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 3836 | 1468195240914 Marionette TRACE conn7 <- [1,2362,null,{}] 17:00:40 INFO - PROCESS | 3836 | 1468195240955 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:40 INFO - PROCESS | 3836 | 1468195240960 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:41 INFO - PROCESS | 3836 | 1468195241061 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 17:00:41 INFO - PROCESS | 3836 | 1468195241076 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 3836 | 1468195241080 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A878800 == 28 [pid = 3836] [id = 600] 17:00:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F00063AC00) [pid = 3836] [serial = 1800] [outer = 0000000000000000] 17:00:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0032EA800) [pid = 3836] [serial = 1801] [outer = 000000F00063AC00] 17:00:41 INFO - PROCESS | 3836 | 1468195241131 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F003ED5800) [pid = 3836] [serial = 1802] [outer = 000000F00063AC00] 17:00:41 INFO - PROCESS | 3836 | 1468195241587 Marionette TRACE conn7 <- [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]]]}] 17:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 17:00:41 INFO - PROCESS | 3836 | 1468195241648 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 3836 | 1468195241651 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 17:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:00:41 INFO - PROCESS | 3836 | 1468195241654 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 3836 | 1468195241656 Marionette TRACE conn7 <- [1,2366,null,{}] 17:00:41 INFO - PROCESS | 3836 | 1468195241659 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:41 INFO - PROCESS | 3836 | 1468195241661 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:41 INFO - PROCESS | 3836 | 1468195241757 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 17:00:41 INFO - PROCESS | 3836 | 1468195241763 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 3836 | 1468195241765 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F962000 == 29 [pid = 3836] [id = 601] 17:00:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F005107C00) [pid = 3836] [serial = 1803] [outer = 0000000000000000] 17:00:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F00510E800) [pid = 3836] [serial = 1804] [outer = 000000F005107C00] 17:00:41 INFO - PROCESS | 3836 | 1468195241814 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F0052E6000) [pid = 3836] [serial = 1805] [outer = 000000F005107C00] 17:00:42 INFO - PROCESS | 3836 | 1468195242275 Marionette TRACE conn7 <- [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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 17:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:00:42 INFO - PROCESS | 3836 | 1468195242347 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 3836 | 1468195242349 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 17:00:42 INFO - PROCESS | 3836 | 1468195242352 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 3836 | 1468195242354 Marionette TRACE conn7 <- [1,2370,null,{}] 17:00:42 INFO - PROCESS | 3836 | 1468195242358 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:42 INFO - PROCESS | 3836 | 1468195242360 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:42 INFO - PROCESS | 3836 | 1468195242476 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 17:00:42 INFO - PROCESS | 3836 | 1468195242485 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 3836 | 1468195242487 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071142000 == 30 [pid = 3836] [id = 602] 17:00:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F002150C00) [pid = 3836] [serial = 1806] [outer = 0000000000000000] 17:00:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F0058D0000) [pid = 3836] [serial = 1807] [outer = 000000F002150C00] 17:00:42 INFO - PROCESS | 3836 | 1468195242532 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F06994F000) [pid = 3836] [serial = 1808] [outer = 000000F002150C00] 17:00:42 INFO - PROCESS | 3836 | 1468195242983 Marionette TRACE conn7 <- [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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 17:00:43 INFO - PROCESS | 3836 | 1468195243027 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3836 | 1468195243029 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 17:00:43 INFO - PROCESS | 3836 | 1468195243032 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:00:43 INFO - PROCESS | 3836 | 1468195243034 Marionette TRACE conn7 <- [1,2374,null,{}] 17:00:43 INFO - PROCESS | 3836 | 1468195243038 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 3836 | 1468195243043 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:43 INFO - PROCESS | 3836 | 1468195243175 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 17:00:43 INFO - PROCESS | 3836 | 1468195243184 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3836 | 1468195243186 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075389000 == 31 [pid = 3836] [id = 603] 17:00:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F06AC85800) [pid = 3836] [serial = 1809] [outer = 0000000000000000] 17:00:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F06AE4D000) [pid = 3836] [serial = 1810] [outer = 000000F06AC85800] 17:00:43 INFO - PROCESS | 3836 | 1468195243232 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F06BC98800) [pid = 3836] [serial = 1811] [outer = 000000F06AC85800] 17:00:43 INFO - PROCESS | 3836 | 1468195243660 Marionette TRACE conn7 <- [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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 17:00:43 INFO - PROCESS | 3836 | 1468195243728 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3836 | 1468195243730 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:00:43 INFO - PROCESS | 3836 | 1468195243734 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 3836 | 1468195243735 Marionette TRACE conn7 <- [1,2378,null,{}] 17:00:43 INFO - PROCESS | 3836 | 1468195243739 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 3836 | 1468195243741 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:43 INFO - PROCESS | 3836 | 1468195243854 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 17:00:43 INFO - PROCESS | 3836 | 1468195243861 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3836 | 1468195243863 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B30000 == 32 [pid = 3836] [id = 604] 17:00:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F002023C00) [pid = 3836] [serial = 1812] [outer = 0000000000000000] 17:00:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F06F920800) [pid = 3836] [serial = 1813] [outer = 000000F002023C00] 17:00:43 INFO - PROCESS | 3836 | 1468195243908 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (000000F07007A000) [pid = 3836] [serial = 1814] [outer = 000000F002023C00] 17:00:44 INFO - PROCESS | 3836 | 1468195244334 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 17:00:44 INFO - PROCESS | 3836 | 1468195244387 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 3836 | 1468195244389 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 17:00:44 INFO - PROCESS | 3836 | 1468195244394 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 3836 | 1468195244396 Marionette TRACE conn7 <- [1,2382,null,{}] 17:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:00:44 INFO - PROCESS | 3836 | 1468195244400 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:44 INFO - PROCESS | 3836 | 1468195244402 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:44 INFO - PROCESS | 3836 | 1468195244488 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 17:00:44 INFO - PROCESS | 3836 | 1468195244493 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 3836 | 1468195244495 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078241800 == 33 [pid = 3836] [id = 605] 17:00:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (000000F0701EC800) [pid = 3836] [serial = 1815] [outer = 0000000000000000] 17:00:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (000000F070D90400) [pid = 3836] [serial = 1816] [outer = 000000F0701EC800] 17:00:44 INFO - PROCESS | 3836 | 1468195244540 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (000000F070E4E000) [pid = 3836] [serial = 1817] [outer = 000000F0701EC800] 17:00:45 INFO - PROCESS | 3836 | 1468195245057 Marionette TRACE conn7 <- [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]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 17:00:45 INFO - PROCESS | 3836 | 1468195245085 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3836 | 1468195245088 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 17:00:45 INFO - PROCESS | 3836 | 1468195245091 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 3836 | 1468195245093 Marionette TRACE conn7 <- [1,2386,null,{}] 17:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:00:45 INFO - PROCESS | 3836 | 1468195245096 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:45 INFO - PROCESS | 3836 | 1468195245098 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:45 INFO - PROCESS | 3836 | 1468195245221 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 17:00:45 INFO - PROCESS | 3836 | 1468195245310 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 3836 | 1468195245312 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A874800 == 34 [pid = 3836] [id = 606] 17:00:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (000000F070E4C800) [pid = 3836] [serial = 1818] [outer = 0000000000000000] 17:00:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (000000F0711FE000) [pid = 3836] [serial = 1819] [outer = 000000F070E4C800] 17:00:45 INFO - PROCESS | 3836 | 1468195245357 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (000000F0745C0000) [pid = 3836] [serial = 1820] [outer = 000000F070E4C800] 17:00:45 INFO - PROCESS | 3836 | 1468195245769 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 17:00:45 INFO - PROCESS | 3836 | 1468195245837 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 3836 | 1468195245839 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 17:00:45 INFO - PROCESS | 3836 | 1468195245842 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:00:45 INFO - PROCESS | 3836 | 1468195245844 Marionette TRACE conn7 <- [1,2390,null,{}] 17:00:45 INFO - PROCESS | 3836 | 1468195245848 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:45 INFO - PROCESS | 3836 | 1468195245850 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:45 INFO - PROCESS | 3836 | 1468195245976 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 17:00:46 INFO - PROCESS | 3836 | 1468195246039 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3836 | 1468195246041 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A666800 == 35 [pid = 3836] [id = 607] 17:00:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (000000F0745BB800) [pid = 3836] [serial = 1821] [outer = 0000000000000000] 17:00:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (000000F074823400) [pid = 3836] [serial = 1822] [outer = 000000F0745BB800] 17:00:46 INFO - PROCESS | 3836 | 1468195246087 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (000000F075177400) [pid = 3836] [serial = 1823] [outer = 000000F0745BB800] 17:00:46 INFO - PROCESS | 3836 | 1468195246540 Marionette TRACE conn7 <- [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]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 17:00:46 INFO - PROCESS | 3836 | 1468195246610 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 3836 | 1468195246612 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 17:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:00:46 INFO - PROCESS | 3836 | 1468195246627 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 3836 | 1468195246630 Marionette TRACE conn7 <- [1,2394,null,{}] 17:00:46 INFO - PROCESS | 3836 | 1468195246633 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 3836 | 1468195246636 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:47 INFO - PROCESS | 3836 | 1468195247478 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (000000F06AE4E400) [pid = 3836] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (000000F002144000) [pid = 3836] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (000000F076C2C800) [pid = 3836] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (000000F078F35800) [pid = 3836] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (000000F002148000) [pid = 3836] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (000000F001BE6400) [pid = 3836] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (000000F003EDA800) [pid = 3836] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (000000F07830FC00) [pid = 3836] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (000000F06BAD9000) [pid = 3836] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (000000F075BC4000) [pid = 3836] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F001BE3C00) [pid = 3836] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F003240C00) [pid = 3836] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F070E4FC00) [pid = 3836] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F06A8F0400) [pid = 3836] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F002A5AC00) [pid = 3836] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F002781400) [pid = 3836] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F001C5D000) [pid = 3836] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F07B069800) [pid = 3836] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F07759B400) [pid = 3836] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F06C12D800) [pid = 3836] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F002A59C00) [pid = 3836] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F002BE0C00) [pid = 3836] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F07481E000) [pid = 3836] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0777F3800) [pid = 3836] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F002149000) [pid = 3836] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F068FE6400) [pid = 3836] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F06BADCC00) [pid = 3836] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:00:47 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F075159C00) [pid = 3836] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:00:47 INFO - PROCESS | 3836 | 1468195247556 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 3836 | 1468195247559 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002740800 == 36 [pid = 3836] [id = 608] 17:00:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F001BE3800) [pid = 3836] [serial = 1824] [outer = 0000000000000000] 17:00:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F001C5BC00) [pid = 3836] [serial = 1825] [outer = 000000F001BE3800] 17:00:47 INFO - PROCESS | 3836 | 1468195247612 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F003ED7800) [pid = 3836] [serial = 1826] [outer = 000000F001BE3800] 17:00:48 INFO - PROCESS | 3836 | 1468195248005 Marionette TRACE conn7 <- [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]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1432ms 17:00:48 INFO - PROCESS | 3836 | 1468195248064 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 3836 | 1468195248067 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:00:48 INFO - PROCESS | 3836 | 1468195248071 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3836 | 1468195248072 Marionette TRACE conn7 <- [1,2398,null,{}] 17:00:48 INFO - PROCESS | 3836 | 1468195248076 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 3836 | 1468195248078 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:48 INFO - PROCESS | 3836 | 1468195248170 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 17:00:48 INFO - PROCESS | 3836 | 1468195248176 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3836 | 1468195248178 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF85800 == 37 [pid = 3836] [id = 609] 17:00:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F069FCFC00) [pid = 3836] [serial = 1827] [outer = 0000000000000000] 17:00:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06F6D4000) [pid = 3836] [serial = 1828] [outer = 000000F069FCFC00] 17:00:48 INFO - PROCESS | 3836 | 1468195248222 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0749A2800) [pid = 3836] [serial = 1829] [outer = 000000F069FCFC00] 17:00:48 INFO - PROCESS | 3836 | 1468195248662 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 627ms 17:00:48 INFO - PROCESS | 3836 | 1468195248704 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 3836 | 1468195248707 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:00:48 INFO - PROCESS | 3836 | 1468195248710 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3836 | 1468195248712 Marionette TRACE conn7 <- [1,2402,null,{}] 17:00:48 INFO - PROCESS | 3836 | 1468195248731 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 3836 | 1468195248733 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:48 INFO - PROCESS | 3836 | 1468195248822 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 17:00:48 INFO - PROCESS | 3836 | 1468195248853 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3836 | 1468195248855 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E687800 == 38 [pid = 3836] [id = 610] 17:00:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F074F0D800) [pid = 3836] [serial = 1830] [outer = 0000000000000000] 17:00:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F076CC4800) [pid = 3836] [serial = 1831] [outer = 000000F074F0D800] 17:00:48 INFO - PROCESS | 3836 | 1468195248901 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F077521400) [pid = 3836] [serial = 1832] [outer = 000000F074F0D800] 17:00:49 INFO - PROCESS | 3836 | 1468195249310 Marionette TRACE conn7 <- [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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 17:00:49 INFO - PROCESS | 3836 | 1468195249340 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 3836 | 1468195249342 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 17:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:00:49 INFO - PROCESS | 3836 | 1468195249346 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 3836 | 1468195249348 Marionette TRACE conn7 <- [1,2406,null,{}] 17:00:49 INFO - PROCESS | 3836 | 1468195249387 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:49 INFO - PROCESS | 3836 | 1468195249389 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:49 INFO - PROCESS | 3836 | 1468195249535 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 17:00:49 INFO - PROCESS | 3836 | 1468195249621 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 3836 | 1468195249625 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F001B34000 == 39 [pid = 3836] [id = 611] 17:00:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F00059B000) [pid = 3836] [serial = 1833] [outer = 0000000000000000] 17:00:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0006CF400) [pid = 3836] [serial = 1834] [outer = 000000F00059B000] 17:00:49 INFO - PROCESS | 3836 | 1468195249685 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F001BEA000) [pid = 3836] [serial = 1835] [outer = 000000F00059B000] 17:00:50 INFO - PROCESS | 3836 | 1468195250490 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1197ms 17:00:50 INFO - PROCESS | 3836 | 1468195250548 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 3836 | 1468195250552 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 17:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:00:50 INFO - PROCESS | 3836 | 1468195250557 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 3836 | 1468195250561 Marionette TRACE conn7 <- [1,2410,null,{}] 17:00:50 INFO - PROCESS | 3836 | 1468195250566 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 3836 | 1468195250571 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:50 INFO - PROCESS | 3836 | 1468195250710 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 17:00:50 INFO - PROCESS | 3836 | 1468195250840 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3836 | 1468195250843 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A3A9800 == 40 [pid = 3836] [id = 612] 17:00:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F002149000) [pid = 3836] [serial = 1836] [outer = 0000000000000000] 17:00:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F002A55400) [pid = 3836] [serial = 1837] [outer = 000000F002149000] 17:00:50 INFO - PROCESS | 3836 | 1468195250902 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F002BE6400) [pid = 3836] [serial = 1838] [outer = 000000F002149000] 17:00:51 INFO - PROCESS | 3836 | 1468195251619 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1136ms 17:00:51 INFO - PROCESS | 3836 | 1468195251697 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 3836 | 1468195251700 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 17:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:00:51 INFO - PROCESS | 3836 | 1468195251704 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 3836 | 1468195251707 Marionette TRACE conn7 <- [1,2414,null,{}] 17:00:51 INFO - PROCESS | 3836 | 1468195251711 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:51 INFO - PROCESS | 3836 | 1468195251713 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:51 INFO - PROCESS | 3836 | 1468195251854 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 17:00:51 INFO - PROCESS | 3836 | 1468195251986 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 3836 | 1468195251989 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07911B800 == 41 [pid = 3836] [id = 613] 17:00:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (000000F0032F5400) [pid = 3836] [serial = 1839] [outer = 0000000000000000] 17:00:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (000000F005111C00) [pid = 3836] [serial = 1840] [outer = 000000F0032F5400] 17:00:52 INFO - PROCESS | 3836 | 1468195252046 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (000000F06A8E6000) [pid = 3836] [serial = 1841] [outer = 000000F0032F5400] 17:00:53 INFO - PROCESS | 3836 | 1468195253022 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1345ms 17:00:53 INFO - PROCESS | 3836 | 1468195253050 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 3836 | 1468195253054 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:00:53 INFO - PROCESS | 3836 | 1468195253059 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 3836 | 1468195253063 Marionette TRACE conn7 <- [1,2418,null,{}] 17:00:53 INFO - PROCESS | 3836 | 1468195253068 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 3836 | 1468195253071 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:53 INFO - PROCESS | 3836 | 1468195253190 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 17:00:53 INFO - PROCESS | 3836 | 1468195253334 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 3836 | 1468195253339 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D3E000 == 40 [pid = 3836] [id = 473] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F07531C000 == 39 [pid = 3836] [id = 475] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F06991C000 == 38 [pid = 3836] [id = 477] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F06BC67800 == 37 [pid = 3836] [id = 485] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F069FF9000 == 36 [pid = 3836] [id = 471] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778C7800 == 35 [pid = 3836] [id = 476] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B6F000 == 34 [pid = 3836] [id = 487] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F002175000 == 33 [pid = 3836] [id = 483] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F075107800 == 32 [pid = 3836] [id = 474] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F078522800 == 31 [pid = 3836] [id = 478] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CC3800 == 30 [pid = 3836] [id = 484] 17:00:53 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A5D000 == 29 [pid = 3836] [id = 488] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (000000F078D48800) [pid = 3836] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (000000F0052E5800) [pid = 3836] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (000000F077BB0400) [pid = 3836] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F0699D2400) [pid = 3836] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F06AD98800) [pid = 3836] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F070E4A400) [pid = 3836] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F0775F7400) [pid = 3836] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F070C34800) [pid = 3836] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F003EDD400) [pid = 3836] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F07762C800) [pid = 3836] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F079B3E800) [pid = 3836] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F068FE6000) [pid = 3836] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0775A4800) [pid = 3836] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F078F26C00) [pid = 3836] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F078304000) [pid = 3836] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F07752CC00) [pid = 3836] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F003235C00) [pid = 3836] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F07B06C800) [pid = 3836] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F068FE2400) [pid = 3836] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0711F7000) [pid = 3836] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06AE49800) [pid = 3836] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06F434000) [pid = 3836] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002BE2C00) [pid = 3836] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F003ED7000) [pid = 3836] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F00278BC00) [pid = 3836] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002784400) [pid = 3836] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F001C69C00) [pid = 3836] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F001C64400) [pid = 3836] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F07B0E4400) [pid = 3836] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F07B0D9C00) [pid = 3836] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0783F1800) [pid = 3836] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F07762FC00) [pid = 3836] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0058CB800) [pid = 3836] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F079185C00) [pid = 3836] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0711FDC00) [pid = 3836] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F070C36800) [pid = 3836] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0052E7000) [pid = 3836] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0032F3800) [pid = 3836] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0032F0C00) [pid = 3836] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F077BA9C00) [pid = 3836] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0749A8800) [pid = 3836] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F00323D400) [pid = 3836] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F075B2EC00) [pid = 3836] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F07481C400) [pid = 3836] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F000C38000 == 30 [pid = 3836] [id = 614] 17:00:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F000648C00) [pid = 3836] [serial = 1842] [outer = 0000000000000000] 17:00:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001B66400) [pid = 3836] [serial = 1843] [outer = 000000F000648C00] 17:00:53 INFO - PROCESS | 3836 | 1468195253426 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002020800) [pid = 3836] [serial = 1844] [outer = 000000F000648C00] 17:00:53 INFO - PROCESS | 3836 | 1468195253884 Marionette TRACE conn7 <- [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]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 880ms 17:00:53 INFO - PROCESS | 3836 | 1468195253943 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 3836 | 1468195253948 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:00:53 INFO - PROCESS | 3836 | 1468195253954 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 3836 | 1468195253957 Marionette TRACE conn7 <- [1,2422,null,{}] 17:00:53 INFO - PROCESS | 3836 | 1468195253961 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 3836 | 1468195253964 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:54 INFO - PROCESS | 3836 | 1468195254060 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 17:00:54 INFO - PROCESS | 3836 | 1468195254067 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 3836 | 1468195254070 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FC8800 == 31 [pid = 3836] [id = 615] 17:00:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0020D4C00) [pid = 3836] [serial = 1845] [outer = 0000000000000000] 17:00:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F002782000) [pid = 3836] [serial = 1846] [outer = 000000F0020D4C00] 17:00:54 INFO - PROCESS | 3836 | 1468195254118 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F00278EC00) [pid = 3836] [serial = 1847] [outer = 000000F0020D4C00] 17:00:54 INFO - PROCESS | 3836 | 1468195254594 Marionette TRACE conn7 <- [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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 17:00:54 INFO - PROCESS | 3836 | 1468195254649 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3836 | 1468195254651 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 17:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:00:54 INFO - PROCESS | 3836 | 1468195254655 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - PROCESS | 3836 | 1468195254659 Marionette TRACE conn7 <- [1,2426,null,{}] 17:00:54 INFO - PROCESS | 3836 | 1468195254670 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:54 INFO - PROCESS | 3836 | 1468195254675 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:54 INFO - PROCESS | 3836 | 1468195254813 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 17:00:54 INFO - PROCESS | 3836 | 1468195254900 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 3836 | 1468195254903 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE1000 == 32 [pid = 3836] [id = 616] 17:00:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0020D5400) [pid = 3836] [serial = 1848] [outer = 0000000000000000] 17:00:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F003233000) [pid = 3836] [serial = 1849] [outer = 000000F0020D5400] 17:00:54 INFO - PROCESS | 3836 | 1468195254953 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F003ED7400) [pid = 3836] [serial = 1850] [outer = 000000F0020D5400] 17:00:55 INFO - PROCESS | 3836 | 1468195255525 Marionette TRACE conn7 <- [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]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 944ms 17:00:55 INFO - PROCESS | 3836 | 1468195255602 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 3836 | 1468195255607 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:00:55 INFO - PROCESS | 3836 | 1468195255613 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 3836 | 1468195255616 Marionette TRACE conn7 <- [1,2430,null,{}] 17:00:55 INFO - PROCESS | 3836 | 1468195255668 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 3836 | 1468195255671 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:55 INFO - PROCESS | 3836 | 1468195255797 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 17:00:55 INFO - PROCESS | 3836 | 1468195255916 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 3836 | 1468195255919 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0057DD800 == 33 [pid = 3836] [id = 617] 17:00:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F001B66000) [pid = 3836] [serial = 1851] [outer = 0000000000000000] 17:00:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0020C2800) [pid = 3836] [serial = 1852] [outer = 000000F001B66000] 17:00:55 INFO - PROCESS | 3836 | 1468195255980 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F002150000) [pid = 3836] [serial = 1853] [outer = 000000F001B66000] 17:00:56 INFO - PROCESS | 3836 | 1468195256599 Marionette TRACE conn7 <- [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]]]}] 17:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1027ms 17:00:56 INFO - PROCESS | 3836 | 1468195256643 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 3836 | 1468195256648 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 17:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:00:56 INFO - PROCESS | 3836 | 1468195256655 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 3836 | 1468195256658 Marionette TRACE conn7 <- [1,2434,null,{}] 17:00:56 INFO - PROCESS | 3836 | 1468195256663 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:56 INFO - PROCESS | 3836 | 1468195256666 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:56 INFO - PROCESS | 3836 | 1468195256786 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 17:00:56 INFO - PROCESS | 3836 | 1468195256912 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 3836 | 1468195256915 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F683800 == 34 [pid = 3836] [id = 618] 17:00:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0032F0C00) [pid = 3836] [serial = 1854] [outer = 0000000000000000] 17:00:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F003ED5400) [pid = 3836] [serial = 1855] [outer = 000000F0032F0C00] 17:00:56 INFO - PROCESS | 3836 | 1468195256976 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F00510AC00) [pid = 3836] [serial = 1856] [outer = 000000F0032F0C00] 17:00:57 INFO - PROCESS | 3836 | 1468195257614 Marionette TRACE conn7 <- [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]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 985ms 17:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:00:57 INFO - PROCESS | 3836 | 1468195257647 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 3836 | 1468195257650 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 17:00:57 INFO - PROCESS | 3836 | 1468195257655 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 3836 | 1468195257659 Marionette TRACE conn7 <- [1,2438,null,{}] 17:00:57 INFO - PROCESS | 3836 | 1468195257671 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:57 INFO - PROCESS | 3836 | 1468195257676 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:57 INFO - PROCESS | 3836 | 1468195257792 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 17:00:57 INFO - PROCESS | 3836 | 1468195257921 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3836 | 1468195257925 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE6000 == 35 [pid = 3836] [id = 619] 17:00:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0058CE800) [pid = 3836] [serial = 1857] [outer = 0000000000000000] 17:00:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F068FE9800) [pid = 3836] [serial = 1858] [outer = 000000F0058CE800] 17:00:57 INFO - PROCESS | 3836 | 1468195257984 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06A3C9000) [pid = 3836] [serial = 1859] [outer = 000000F0058CE800] 17:00:58 INFO - PROCESS | 3836 | 1468195258609 Marionette TRACE conn7 <- [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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 17:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:00:58 INFO - PROCESS | 3836 | 1468195258642 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3836 | 1468195258645 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 17:00:58 INFO - PROCESS | 3836 | 1468195258649 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 3836 | 1468195258651 Marionette TRACE conn7 <- [1,2442,null,{}] 17:00:58 INFO - PROCESS | 3836 | 1468195258655 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:58 INFO - PROCESS | 3836 | 1468195258657 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:58 INFO - PROCESS | 3836 | 1468195258781 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 17:00:58 INFO - PROCESS | 3836 | 1468195258880 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 3836 | 1468195258883 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075316800 == 36 [pid = 3836] [id = 620] 17:00:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AC83400) [pid = 3836] [serial = 1860] [outer = 0000000000000000] 17:00:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06AC88400) [pid = 3836] [serial = 1861] [outer = 000000F06AC83400] 17:00:58 INFO - PROCESS | 3836 | 1468195258938 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AD2F000) [pid = 3836] [serial = 1862] [outer = 000000F06AC83400] 17:00:59 INFO - PROCESS | 3836 | 1468195259479 Marionette TRACE conn7 <- [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]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 882ms 17:00:59 INFO - PROCESS | 3836 | 1468195259532 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 3836 | 1468195259535 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 17:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:00:59 INFO - PROCESS | 3836 | 1468195259538 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 3836 | 1468195259541 Marionette TRACE conn7 <- [1,2446,null,{}] 17:00:59 INFO - PROCESS | 3836 | 1468195259577 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:59 INFO - PROCESS | 3836 | 1468195259580 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:59 INFO - PROCESS | 3836 | 1468195259690 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 17:00:59 INFO - PROCESS | 3836 | 1468195259788 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3836 | 1468195259790 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:00:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EB7000 == 37 [pid = 3836] [id = 621] 17:00:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06AD99000) [pid = 3836] [serial = 1863] [outer = 0000000000000000] 17:00:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06AE49800) [pid = 3836] [serial = 1864] [outer = 000000F06AD99000] 17:00:59 INFO - PROCESS | 3836 | 1468195259845 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F06B35F000) [pid = 3836] [serial = 1865] [outer = 000000F06AD99000] 17:01:00 INFO - PROCESS | 3836 | 1468195260415 Marionette TRACE conn7 <- [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]]]}] 17:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 942ms 17:01:00 INFO - PROCESS | 3836 | 1468195260483 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 17:01:00 INFO - PROCESS | 3836 | 1468195260485 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 17:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:01:00 INFO - PROCESS | 3836 | 1468195260489 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - PROCESS | 3836 | 1468195260491 Marionette TRACE conn7 <- [1,2450,null,{}] 17:01:00 INFO - PROCESS | 3836 | 1468195260495 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:00 INFO - PROCESS | 3836 | 1468195260502 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:00 INFO - PROCESS | 3836 | 1468195260751 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 17:01:00 INFO - PROCESS | 3836 | 1468195260874 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 3836 | 1468195260877 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002A36800 == 38 [pid = 3836] [id = 622] 17:01:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0006CAC00) [pid = 3836] [serial = 1866] [outer = 0000000000000000] 17:01:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F001B68C00) [pid = 3836] [serial = 1867] [outer = 000000F0006CAC00] 17:01:00 INFO - PROCESS | 3836 | 1468195260930 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F002147400) [pid = 3836] [serial = 1868] [outer = 000000F0006CAC00] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE3800 == 37 [pid = 3836] [id = 486] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F075318800 == 36 [pid = 3836] [id = 481] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07FD1B800 == 35 [pid = 3836] [id = 597] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B02F800 == 34 [pid = 3836] [id = 482] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C120800 == 33 [pid = 3836] [id = 472] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D38800 == 32 [pid = 3836] [id = 479] 17:01:02 INFO - PROCESS | 3836 | --DOCSHELL 000000F06991F800 == 31 [pid = 3836] [id = 480] 17:01:02 INFO - PROCESS | 3836 | 1468195262419 Marionette TRACE conn7 <- [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]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1994ms 17:01:02 INFO - PROCESS | 3836 | 1468195262489 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 3836 | 1468195262493 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 17:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:01:02 INFO - PROCESS | 3836 | 1468195262499 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 3836 | 1468195262502 Marionette TRACE conn7 <- [1,2454,null,{}] 17:01:02 INFO - PROCESS | 3836 | 1468195262507 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:02 INFO - PROCESS | 3836 | 1468195262510 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:02 INFO - PROCESS | 3836 | 1468195262640 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 17:01:02 INFO - PROCESS | 3836 | 1468195262653 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 3836 | 1468195262656 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002743800 == 32 [pid = 3836] [id = 623] 17:01:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0015DF000) [pid = 3836] [serial = 1869] [outer = 0000000000000000] 17:01:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0015E1800) [pid = 3836] [serial = 1870] [outer = 000000F0015DF000] 17:01:02 INFO - PROCESS | 3836 | 1468195262749 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F001B6D000) [pid = 3836] [serial = 1871] [outer = 000000F0015DF000] 17:01:03 INFO - PROCESS | 3836 | 1468195263203 Marionette TRACE conn7 <- [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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 17:01:03 INFO - PROCESS | 3836 | 1468195263232 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 3836 | 1468195263238 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:01:03 INFO - PROCESS | 3836 | 1468195263245 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 3836 | 1468195263248 Marionette TRACE conn7 <- [1,2458,null,{}] 17:01:03 INFO - PROCESS | 3836 | 1468195263257 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 3836 | 1468195263260 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:03 INFO - PROCESS | 3836 | 1468195263413 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 17:01:03 INFO - PROCESS | 3836 | 1468195263439 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3836 | 1468195263442 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AEA800 == 33 [pid = 3836] [id = 624] 17:01:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F002029C00) [pid = 3836] [serial = 1872] [outer = 0000000000000000] 17:01:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F00202CC00) [pid = 3836] [serial = 1873] [outer = 000000F002029C00] 17:01:03 INFO - PROCESS | 3836 | 1468195263492 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F0020CAC00) [pid = 3836] [serial = 1874] [outer = 000000F002029C00] 17:01:03 INFO - PROCESS | 3836 | 1468195263959 Marionette TRACE conn7 <- [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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 17:01:03 INFO - PROCESS | 3836 | 1468195263980 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 3836 | 1468195263982 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:01:03 INFO - PROCESS | 3836 | 1468195263986 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 3836 | 1468195263989 Marionette TRACE conn7 <- [1,2462,null,{}] 17:01:04 INFO - PROCESS | 3836 | 1468195264009 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:04 INFO - PROCESS | 3836 | 1468195264014 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:04 INFO - PROCESS | 3836 | 1468195264130 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 17:01:04 INFO - PROCESS | 3836 | 1468195264137 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 3836 | 1468195264140 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06A3A7800 == 34 [pid = 3836] [id = 625] 17:01:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F0015E4000) [pid = 3836] [serial = 1875] [outer = 0000000000000000] 17:01:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F002A58800) [pid = 3836] [serial = 1876] [outer = 000000F0015E4000] 17:01:04 INFO - PROCESS | 3836 | 1468195264250 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F002CE3400) [pid = 3836] [serial = 1877] [outer = 000000F0015E4000] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F074F0D800) [pid = 3836] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F070E4C800) [pid = 3836] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F002023C00) [pid = 3836] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F005107C00) [pid = 3836] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0745BB800) [pid = 3836] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F069FCFC00) [pid = 3836] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0701EC800) [pid = 3836] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F002150C00) [pid = 3836] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F001BE3800) [pid = 3836] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0020D5400) [pid = 3836] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F00063AC00) [pid = 3836] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06AC85800) [pid = 3836] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F000648C00) [pid = 3836] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0020D4C00) [pid = 3836] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002028800) [pid = 3836] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F00059B000) [pid = 3836] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F002151400) [pid = 3836] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002149000) [pid = 3836] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0032F5400) [pid = 3836] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:01:04 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0058C6000) [pid = 3836] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:01:05 INFO - PROCESS | 3836 | 1468195264998 Marionette TRACE conn7 <- [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]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1042ms 17:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:01:05 INFO - PROCESS | 3836 | 1468195265030 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 3836 | 1468195265033 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 17:01:05 INFO - PROCESS | 3836 | 1468195265037 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 3836 | 1468195265039 Marionette TRACE conn7 <- [1,2466,null,{}] 17:01:05 INFO - PROCESS | 3836 | 1468195265043 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 3836 | 1468195265046 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:05 INFO - PROCESS | 3836 | 1468195265136 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 17:01:05 INFO - PROCESS | 3836 | 1468195265143 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 3836 | 1468195265145 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F4BB000 == 35 [pid = 3836] [id = 626] 17:01:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0020D3800) [pid = 3836] [serial = 1878] [outer = 0000000000000000] 17:01:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F002CE4C00) [pid = 3836] [serial = 1879] [outer = 000000F0020D3800] 17:01:05 INFO - PROCESS | 3836 | 1468195265192 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F003232400) [pid = 3836] [serial = 1880] [outer = 000000F0020D3800] 17:01:05 INFO - PROCESS | 3836 | 1468195265609 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 17:01:05 INFO - PROCESS | 3836 | 1468195265671 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 3836 | 1468195265674 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 17:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:01:05 INFO - PROCESS | 3836 | 1468195265677 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 3836 | 1468195265679 Marionette TRACE conn7 <- [1,2470,null,{}] 17:01:05 INFO - PROCESS | 3836 | 1468195265682 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 3836 | 1468195265684 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:05 INFO - PROCESS | 3836 | 1468195265766 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 17:01:05 INFO - PROCESS | 3836 | 1468195265772 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 3836 | 1468195265774 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071142800 == 36 [pid = 3836] [id = 627] 17:01:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F001C68C00) [pid = 3836] [serial = 1881] [outer = 0000000000000000] 17:01:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0032F1400) [pid = 3836] [serial = 1882] [outer = 000000F001C68C00] 17:01:05 INFO - PROCESS | 3836 | 1468195265819 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F003EDCC00) [pid = 3836] [serial = 1883] [outer = 000000F001C68C00] 17:01:06 INFO - PROCESS | 3836 | 1468195266283 Marionette TRACE conn7 <- [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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 17:01:06 INFO - PROCESS | 3836 | 1468195266311 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 3836 | 1468195266314 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 17:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:01:06 INFO - PROCESS | 3836 | 1468195266317 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 3836 | 1468195266319 Marionette TRACE conn7 <- [1,2474,null,{}] 17:01:06 INFO - PROCESS | 3836 | 1468195266323 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:06 INFO - PROCESS | 3836 | 1468195266328 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:06 INFO - PROCESS | 3836 | 1468195266436 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 17:01:06 INFO - PROCESS | 3836 | 1468195266442 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 3836 | 1468195266444 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075319000 == 37 [pid = 3836] [id = 628] 17:01:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F003EE1400) [pid = 3836] [serial = 1884] [outer = 0000000000000000] 17:01:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0052E5000) [pid = 3836] [serial = 1885] [outer = 000000F003EE1400] 17:01:06 INFO - PROCESS | 3836 | 1468195266490 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F068FEBC00) [pid = 3836] [serial = 1886] [outer = 000000F003EE1400] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EB7000 == 36 [pid = 3836] [id = 621] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F075316800 == 35 [pid = 3836] [id = 620] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F683800 == 34 [pid = 3836] [id = 618] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE6000 == 33 [pid = 3836] [id = 619] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F0057DD800 == 32 [pid = 3836] [id = 617] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE1000 == 31 [pid = 3836] [id = 616] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F002743800 == 30 [pid = 3836] [id = 623] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F002A36800 == 29 [pid = 3836] [id = 622] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AEA800 == 28 [pid = 3836] [id = 624] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A3A7800 == 27 [pid = 3836] [id = 625] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F4BB000 == 26 [pid = 3836] [id = 626] 17:01:07 INFO - PROCESS | 3836 | --DOCSHELL 000000F071142800 == 25 [pid = 3836] [id = 627] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F077521400) [pid = 3836] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0711F5C00) [pid = 3836] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0711FE000) [pid = 3836] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06F920800) [pid = 3836] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F07007A000) [pid = 3836] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F00510E800) [pid = 3836] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F074823400) [pid = 3836] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0745C0000) [pid = 3836] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F075177400) [pid = 3836] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F06F6D4000) [pid = 3836] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0052E6000) [pid = 3836] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F070D90400) [pid = 3836] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0058D0000) [pid = 3836] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F001C5BC00) [pid = 3836] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06994F000) [pid = 3836] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F003233000) [pid = 3836] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0032EA800) [pid = 3836] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F003ED5800) [pid = 3836] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06AE4D000) [pid = 3836] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06BC98800) [pid = 3836] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F001B66400) [pid = 3836] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F003ED7400) [pid = 3836] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F002020800) [pid = 3836] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F00278EC00) [pid = 3836] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F002029800) [pid = 3836] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F0006CF400) [pid = 3836] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F002789800) [pid = 3836] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F001BEA000) [pid = 3836] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F002A5A400) [pid = 3836] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F0020D2C00) [pid = 3836] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F002A55400) [pid = 3836] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F003ED7800) [pid = 3836] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F0749A2800) [pid = 3836] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F070E4E000) [pid = 3836] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F002782000) [pid = 3836] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F005111C00) [pid = 3836] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F06A8E6000) [pid = 3836] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (000000F002BE6400) [pid = 3836] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | --DOMWINDOW == 51 (000000F076CC4800) [pid = 3836] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:01:08 INFO - PROCESS | 3836 | 1468195268272 Marionette TRACE conn7 <- [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]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2004ms 17:01:08 INFO - PROCESS | 3836 | 1468195268323 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 3836 | 1468195268327 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:01:08 INFO - PROCESS | 3836 | 1468195268333 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 3836 | 1468195268336 Marionette TRACE conn7 <- [1,2478,null,{}] 17:01:08 INFO - PROCESS | 3836 | 1468195268343 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:08 INFO - PROCESS | 3836 | 1468195268346 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:08 INFO - PROCESS | 3836 | 1468195268439 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 17:01:08 INFO - PROCESS | 3836 | 1468195268446 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 3836 | 1468195268451 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002177000 == 26 [pid = 3836] [id = 629] 17:01:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (000000F001511800) [pid = 3836] [serial = 1887] [outer = 0000000000000000] 17:01:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (000000F0015DD000) [pid = 3836] [serial = 1888] [outer = 000000F001511800] 17:01:08 INFO - PROCESS | 3836 | 1468195268502 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F001B65400) [pid = 3836] [serial = 1889] [outer = 000000F001511800] 17:01:08 INFO - PROCESS | 3836 | 1468195268972 Marionette TRACE conn7 <- [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]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 17:01:09 INFO - PROCESS | 3836 | 1468195269029 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3836 | 1468195269035 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 17:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:01:09 INFO - PROCESS | 3836 | 1468195269042 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 3836 | 1468195269045 Marionette TRACE conn7 <- [1,2482,null,{}] 17:01:09 INFO - PROCESS | 3836 | 1468195269049 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 3836 | 1468195269052 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:09 INFO - PROCESS | 3836 | 1468195269144 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 17:01:09 INFO - PROCESS | 3836 | 1468195269153 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3836 | 1468195269156 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002A23000 == 27 [pid = 3836] [id = 630] 17:01:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F001BEC800) [pid = 3836] [serial = 1890] [outer = 0000000000000000] 17:01:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F001C5A800) [pid = 3836] [serial = 1891] [outer = 000000F001BEC800] 17:01:09 INFO - PROCESS | 3836 | 1468195269211 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F001C67800) [pid = 3836] [serial = 1892] [outer = 000000F001BEC800] 17:01:09 INFO - PROCESS | 3836 | 1468195269676 Marionette TRACE conn7 <- [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]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 17:01:09 INFO - PROCESS | 3836 | 1468195269733 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3836 | 1468195269735 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 17:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:01:09 INFO - PROCESS | 3836 | 1468195269739 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 3836 | 1468195269742 Marionette TRACE conn7 <- [1,2486,null,{}] 17:01:09 INFO - PROCESS | 3836 | 1468195269754 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 3836 | 1468195269759 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:09 INFO - PROCESS | 3836 | 1468195269876 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 17:01:09 INFO - PROCESS | 3836 | 1468195269958 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3836 | 1468195269961 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FCA000 == 28 [pid = 3836] [id = 631] 17:01:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F000504C00) [pid = 3836] [serial = 1893] [outer = 0000000000000000] 17:01:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F0020CD800) [pid = 3836] [serial = 1894] [outer = 000000F000504C00] 17:01:10 INFO - PROCESS | 3836 | 1468195270010 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F002146000) [pid = 3836] [serial = 1895] [outer = 000000F000504C00] 17:01:10 INFO - PROCESS | 3836 | 1468195270369 Marionette TRACE conn7 <- [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]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 17:01:10 INFO - PROCESS | 3836 | 1468195270436 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 17:01:10 INFO - PROCESS | 3836 | 1468195270439 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 17:01:10 INFO - PROCESS | 3836 | 1468195270442 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:01:10 INFO - PROCESS | 3836 | 1468195270444 Marionette TRACE conn7 <- [1,2490,null,{}] 17:01:10 INFO - PROCESS | 3836 | 1468195270448 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:10 INFO - PROCESS | 3836 | 1468195270450 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:10 INFO - PROCESS | 3836 | 1468195270535 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 17:01:10 INFO - PROCESS | 3836 | 1468195270541 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 3836 | 1468195270543 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0057EE800 == 29 [pid = 3836] [id = 632] 17:01:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F002151400) [pid = 3836] [serial = 1896] [outer = 0000000000000000] 17:01:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F002787000) [pid = 3836] [serial = 1897] [outer = 000000F002151400] 17:01:10 INFO - PROCESS | 3836 | 1468195270589 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F002A4D400) [pid = 3836] [serial = 1898] [outer = 000000F002151400] 17:01:11 INFO - PROCESS | 3836 | 1468195271006 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 17:01:11 INFO - PROCESS | 3836 | 1468195271076 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3836 | 1468195271078 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 17:01:11 INFO - PROCESS | 3836 | 1468195271081 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:01:11 INFO - PROCESS | 3836 | 1468195271083 Marionette TRACE conn7 <- [1,2494,null,{}] 17:01:11 INFO - PROCESS | 3836 | 1468195271087 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:11 INFO - PROCESS | 3836 | 1468195271089 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:11 INFO - PROCESS | 3836 | 1468195271171 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 17:01:11 INFO - PROCESS | 3836 | 1468195271179 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3836 | 1468195271181 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACDB800 == 30 [pid = 3836] [id = 633] 17:01:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F00063AC00) [pid = 3836] [serial = 1899] [outer = 0000000000000000] 17:01:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F002A5A800) [pid = 3836] [serial = 1900] [outer = 000000F00063AC00] 17:01:11 INFO - PROCESS | 3836 | 1468195271225 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F002BE4C00) [pid = 3836] [serial = 1901] [outer = 000000F00063AC00] 17:01:11 INFO - PROCESS | 3836 | 1468195271691 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 17:01:11 INFO - PROCESS | 3836 | 1468195271714 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 3836 | 1468195271717 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 17:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:01:11 INFO - PROCESS | 3836 | 1468195271724 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - PROCESS | 3836 | 1468195271726 Marionette TRACE conn7 <- [1,2498,null,{}] 17:01:11 INFO - PROCESS | 3836 | 1468195271730 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:11 INFO - PROCESS | 3836 | 1468195271736 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:11 INFO - PROCESS | 3836 | 1468195271845 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 17:01:11 INFO - PROCESS | 3836 | 1468195271853 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3836 | 1468195271855 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F67D800 == 31 [pid = 3836] [id = 634] 17:01:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F000641000) [pid = 3836] [serial = 1902] [outer = 0000000000000000] 17:01:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0032EA400) [pid = 3836] [serial = 1903] [outer = 000000F000641000] 17:01:11 INFO - PROCESS | 3836 | 1468195271900 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F003EDC000) [pid = 3836] [serial = 1904] [outer = 000000F000641000] 17:01:12 INFO - PROCESS | 3836 | 1468195272313 Marionette TRACE conn7 <- [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]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 17:01:12 INFO - PROCESS | 3836 | 1468195272369 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 3836 | 1468195272371 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 17:01:12 INFO - PROCESS | 3836 | 1468195272374 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 3836 | 1468195272376 Marionette TRACE conn7 <- [1,2502,null,{}] 17:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:01:12 INFO - PROCESS | 3836 | 1468195272380 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 3836 | 1468195272382 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:12 INFO - PROCESS | 3836 | 1468195272466 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 17:01:12 INFO - PROCESS | 3836 | 1468195272472 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 3836 | 1468195272474 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D50000 == 32 [pid = 3836] [id = 635] 17:01:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F003EDF000) [pid = 3836] [serial = 1905] [outer = 0000000000000000] 17:01:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F00510A400) [pid = 3836] [serial = 1906] [outer = 000000F003EDF000] 17:01:12 INFO - PROCESS | 3836 | 1468195272518 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0052E0000) [pid = 3836] [serial = 1907] [outer = 000000F003EDF000] 17:01:12 INFO - PROCESS | 3836 | 1468195272943 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 588ms 17:01:12 INFO - PROCESS | 3836 | 1468195272969 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 3836 | 1468195272971 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 17:01:12 INFO - PROCESS | 3836 | 1468195272974 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:01:12 INFO - PROCESS | 3836 | 1468195272976 Marionette TRACE conn7 <- [1,2506,null,{}] 17:01:12 INFO - PROCESS | 3836 | 1468195272979 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 3836 | 1468195272981 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:13 INFO - PROCESS | 3836 | 1468195273116 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 17:01:13 INFO - PROCESS | 3836 | 1468195273123 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3836 | 1468195273125 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE2800 == 33 [pid = 3836] [id = 636] 17:01:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0052E1C00) [pid = 3836] [serial = 1908] [outer = 0000000000000000] 17:01:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0052EA400) [pid = 3836] [serial = 1909] [outer = 000000F0052E1C00] 17:01:13 INFO - PROCESS | 3836 | 1468195273170 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0058CB400) [pid = 3836] [serial = 1910] [outer = 000000F0052E1C00] 17:01:13 INFO - PROCESS | 3836 | 1468195273615 Marionette TRACE conn7 <- [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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 17:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:01:13 INFO - PROCESS | 3836 | 1468195273649 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3836 | 1468195273651 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 3836 | 1468195273655 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - PROCESS | 3836 | 1468195273656 Marionette TRACE conn7 <- [1,2510,null,{}] 17:01:13 INFO - PROCESS | 3836 | 1468195273660 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:13 INFO - PROCESS | 3836 | 1468195273662 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:13 INFO - PROCESS | 3836 | 1468195273771 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 17:01:13 INFO - PROCESS | 3836 | 1468195273776 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3836 | 1468195273778 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FC9800 == 34 [pid = 3836] [id = 637] 17:01:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0058D0C00) [pid = 3836] [serial = 1911] [outer = 0000000000000000] 17:01:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F068FE1400) [pid = 3836] [serial = 1912] [outer = 000000F0058D0C00] 17:01:13 INFO - PROCESS | 3836 | 1468195273823 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0691D6800) [pid = 3836] [serial = 1913] [outer = 000000F0058D0C00] 17:01:14 INFO - PROCESS | 3836 | 1468195274272 Marionette TRACE conn7 <- [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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 17:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:01:14 INFO - PROCESS | 3836 | 1468195274292 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 3836 | 1468195274294 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 17:01:14 INFO - PROCESS | 3836 | 1468195274297 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 3836 | 1468195274299 Marionette TRACE conn7 <- [1,2514,null,{}] 17:01:14 INFO - PROCESS | 3836 | 1468195274308 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 3836 | 1468195274310 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:14 INFO - PROCESS | 3836 | 1468195274426 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 17:01:14 INFO - PROCESS | 3836 | 1468195274431 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 3836 | 1468195274433 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07779C000 == 35 [pid = 3836] [id = 638] 17:01:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0058D1800) [pid = 3836] [serial = 1914] [outer = 0000000000000000] 17:01:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06A159C00) [pid = 3836] [serial = 1915] [outer = 000000F0058D1800] 17:01:14 INFO - PROCESS | 3836 | 1468195274478 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06A8ED400) [pid = 3836] [serial = 1916] [outer = 000000F0058D1800] 17:01:14 INFO - PROCESS | 3836 | 1468195274941 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 17:01:15 INFO - PROCESS | 3836 | 1468195274989 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 3836 | 1468195274992 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 17:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:01:15 INFO - PROCESS | 3836 | 1468195274996 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 3836 | 1468195274998 Marionette TRACE conn7 <- [1,2518,null,{}] 17:01:15 INFO - PROCESS | 3836 | 1468195275009 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 3836 | 1468195275011 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:15 INFO - PROCESS | 3836 | 1468195275163 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 17:01:15 INFO - PROCESS | 3836 | 1468195275189 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3836 | 1468195275191 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD3000 == 36 [pid = 3836] [id = 639] 17:01:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06AC7E000) [pid = 3836] [serial = 1917] [outer = 0000000000000000] 17:01:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AD2DC00) [pid = 3836] [serial = 1918] [outer = 000000F06AC7E000] 17:01:15 INFO - PROCESS | 3836 | 1468195275239 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06ADA4800) [pid = 3836] [serial = 1919] [outer = 000000F06AC7E000] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020D3800) [pid = 3836] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0015DF000) [pid = 3836] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06AC83400) [pid = 3836] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F001B66000) [pid = 3836] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0006CAC00) [pid = 3836] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F001C68C00) [pid = 3836] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0032F0C00) [pid = 3836] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0015E4000) [pid = 3836] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F002029C00) [pid = 3836] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06AD99000) [pid = 3836] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:01:15 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0058CE800) [pid = 3836] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:01:15 INFO - PROCESS | 3836 | 1468195275748 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 795ms 17:01:15 INFO - PROCESS | 3836 | 1468195275793 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 3836 | 1468195275796 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 3836 | 1468195275799 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:01:15 INFO - PROCESS | 3836 | 1468195275801 Marionette TRACE conn7 <- [1,2522,null,{}] 17:01:15 INFO - PROCESS | 3836 | 1468195275809 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 3836 | 1468195275811 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:15 INFO - PROCESS | 3836 | 1468195275926 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 17:01:15 INFO - PROCESS | 3836 | 1468195275978 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3836 | 1468195275980 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07815E000 == 37 [pid = 3836] [id = 640] 17:01:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F001B66C00) [pid = 3836] [serial = 1920] [outer = 0000000000000000] 17:01:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F003239C00) [pid = 3836] [serial = 1921] [outer = 000000F001B66C00] 17:01:16 INFO - PROCESS | 3836 | 1468195276025 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06AD2D400) [pid = 3836] [serial = 1922] [outer = 000000F001B66C00] 17:01:16 INFO - PROCESS | 3836 | 1468195276370 Marionette TRACE conn7 <- [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]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 586ms 17:01:16 INFO - PROCESS | 3836 | 1468195276405 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 3836 | 1468195276407 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 17:01:16 INFO - PROCESS | 3836 | 1468195276410 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:01:16 INFO - PROCESS | 3836 | 1468195276412 Marionette TRACE conn7 <- [1,2526,null,{}] 17:01:16 INFO - PROCESS | 3836 | 1468195276415 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:16 INFO - PROCESS | 3836 | 1468195276417 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:16 INFO - PROCESS | 3836 | 1468195276537 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 17:01:16 INFO - PROCESS | 3836 | 1468195276545 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 3836 | 1468195276547 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078244800 == 38 [pid = 3836] [id = 641] 17:01:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06ADA4C00) [pid = 3836] [serial = 1923] [outer = 0000000000000000] 17:01:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06B0C9800) [pid = 3836] [serial = 1924] [outer = 000000F06ADA4C00] 17:01:16 INFO - PROCESS | 3836 | 1468195276591 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06BAD5C00) [pid = 3836] [serial = 1925] [outer = 000000F06ADA4C00] 17:01:17 INFO - PROCESS | 3836 | 1468195276992 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 627ms 17:01:17 INFO - PROCESS | 3836 | 1468195277043 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 3836 | 1468195277045 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 17:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:01:17 INFO - PROCESS | 3836 | 1468195277048 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 3836 | 1468195277050 Marionette TRACE conn7 <- [1,2530,null,{}] 17:01:17 INFO - PROCESS | 3836 | 1468195277054 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:17 INFO - PROCESS | 3836 | 1468195277055 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:17 INFO - PROCESS | 3836 | 1468195277171 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 17:01:17 INFO - PROCESS | 3836 | 1468195277179 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 3836 | 1468195277181 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070E9D000 == 39 [pid = 3836] [id = 642] 17:01:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06B740800) [pid = 3836] [serial = 1926] [outer = 0000000000000000] 17:01:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06C2A9400) [pid = 3836] [serial = 1927] [outer = 000000F06B740800] 17:01:17 INFO - PROCESS | 3836 | 1468195277239 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06F437C00) [pid = 3836] [serial = 1928] [outer = 000000F06B740800] 17:01:17 INFO - PROCESS | 3836 | 1468195277813 Marionette TRACE conn7 <- [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]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 775ms 17:01:17 INFO - PROCESS | 3836 | 1468195277827 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 3836 | 1468195277832 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 17:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:01:17 INFO - PROCESS | 3836 | 1468195277907 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 3836 | 1468195277911 Marionette TRACE conn7 <- [1,2534,null,{}] 17:01:17 INFO - PROCESS | 3836 | 1468195277943 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:17 INFO - PROCESS | 3836 | 1468195277946 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:18 INFO - PROCESS | 3836 | 1468195278083 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 17:01:18 INFO - PROCESS | 3836 | 1468195278199 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 3836 | 1468195278202 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00276F800 == 40 [pid = 3836] [id = 643] 17:01:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0005A5000) [pid = 3836] [serial = 1929] [outer = 0000000000000000] 17:01:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0015DC400) [pid = 3836] [serial = 1930] [outer = 000000F0005A5000] 17:01:18 INFO - PROCESS | 3836 | 1468195278263 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F001B6F000) [pid = 3836] [serial = 1931] [outer = 000000F0005A5000] 17:01:18 INFO - PROCESS | 3836 | 1468195278963 Marionette TRACE conn7 <- [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]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1137ms 17:01:19 INFO - PROCESS | 3836 | 1468195279029 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 17:01:19 INFO - PROCESS | 3836 | 1468195279035 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 17:01:19 INFO - PROCESS | 3836 | 1468195279065 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:01:19 INFO - PROCESS | 3836 | 1468195279068 Marionette TRACE conn7 <- [1,2538,null,{}] 17:01:19 INFO - PROCESS | 3836 | 1468195279073 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:19 INFO - PROCESS | 3836 | 1468195279076 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:19 INFO - PROCESS | 3836 | 1468195279216 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 17:01:19 INFO - PROCESS | 3836 | 1468195279330 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 3836 | 1468195279333 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F001C96800 == 41 [pid = 3836] [id = 644] 17:01:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0015E7000) [pid = 3836] [serial = 1932] [outer = 0000000000000000] 17:01:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F001C5D400) [pid = 3836] [serial = 1933] [outer = 000000F0015E7000] 17:01:19 INFO - PROCESS | 3836 | 1468195279397 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0020CE000) [pid = 3836] [serial = 1934] [outer = 000000F0015E7000] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F078244800 == 40 [pid = 3836] [id = 641] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07815E000 == 39 [pid = 3836] [id = 640] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD3000 == 38 [pid = 3836] [id = 639] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F07779C000 == 37 [pid = 3836] [id = 638] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FC9800 == 36 [pid = 3836] [id = 637] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE2800 == 35 [pid = 3836] [id = 636] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D50000 == 34 [pid = 3836] [id = 635] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F67D800 == 33 [pid = 3836] [id = 634] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACDB800 == 32 [pid = 3836] [id = 633] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F0057EE800 == 31 [pid = 3836] [id = 632] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FCA000 == 30 [pid = 3836] [id = 631] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F002A23000 == 29 [pid = 3836] [id = 630] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F002177000 == 28 [pid = 3836] [id = 629] 17:01:20 INFO - PROCESS | 3836 | --DOCSHELL 000000F075319000 == 27 [pid = 3836] [id = 628] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0052E5000) [pid = 3836] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | 1468195280296 Marionette TRACE conn7 <- [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]]]}] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002CE4C00) [pid = 3836] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0015E1800) [pid = 3836] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AD2F000) [pid = 3836] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0020C2800) [pid = 3836] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F002147400) [pid = 3836] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F001B6D000) [pid = 3836] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0032F1400) [pid = 3836] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F003ED5400) [pid = 3836] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F002CE3400) [pid = 3836] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F00202CC00) [pid = 3836] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F001B68C00) [pid = 3836] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06B35F000) [pid = 3836] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F00510AC00) [pid = 3836] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06AE49800) [pid = 3836] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06A3C9000) [pid = 3836] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F002150000) [pid = 3836] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F003232400) [pid = 3836] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F068FE9800) [pid = 3836] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06AC88400) [pid = 3836] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0020CAC00) [pid = 3836] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F002A58800) [pid = 3836] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F003EDCC00) [pid = 3836] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1281ms 17:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:01:20 INFO - PROCESS | 3836 | 1468195280352 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 17:01:20 INFO - PROCESS | 3836 | 1468195280357 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 17:01:20 INFO - PROCESS | 3836 | 1468195280361 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - PROCESS | 3836 | 1468195280366 Marionette TRACE conn7 <- [1,2542,null,{}] 17:01:20 INFO - PROCESS | 3836 | 1468195280371 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:20 INFO - PROCESS | 3836 | 1468195280374 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:20 INFO - PROCESS | 3836 | 1468195280465 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 17:01:20 INFO - PROCESS | 3836 | 1468195280472 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 3836 | 1468195280475 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002765000 == 28 [pid = 3836] [id = 645] 17:01:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F001BE3000) [pid = 3836] [serial = 1935] [outer = 0000000000000000] 17:01:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F002023C00) [pid = 3836] [serial = 1936] [outer = 000000F001BE3000] 17:01:20 INFO - PROCESS | 3836 | 1468195280524 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0020CF800) [pid = 3836] [serial = 1937] [outer = 000000F001BE3000] 17:01:21 INFO - PROCESS | 3836 | 1468195281057 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 17:01:21 INFO - PROCESS | 3836 | 1468195281094 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 3836 | 1468195281099 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:01:21 INFO - PROCESS | 3836 | 1468195281105 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 3836 | 1468195281108 Marionette TRACE conn7 <- [1,2546,null,{}] 17:01:21 INFO - PROCESS | 3836 | 1468195281112 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 3836 | 1468195281114 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:21 INFO - PROCESS | 3836 | 1468195281211 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 17:01:21 INFO - PROCESS | 3836 | 1468195281218 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 3836 | 1468195281221 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FCA000 == 29 [pid = 3836] [id = 646] 17:01:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F00278E400) [pid = 3836] [serial = 1938] [outer = 0000000000000000] 17:01:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F002A50C00) [pid = 3836] [serial = 1939] [outer = 000000F00278E400] 17:01:21 INFO - PROCESS | 3836 | 1468195281269 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002BDEC00) [pid = 3836] [serial = 1940] [outer = 000000F00278E400] 17:01:21 INFO - PROCESS | 3836 | 1468195281732 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 17:01:21 INFO - PROCESS | 3836 | 1468195281799 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 3836 | 1468195281801 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:01:21 INFO - PROCESS | 3836 | 1468195281805 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 3836 | 1468195281808 Marionette TRACE conn7 <- [1,2550,null,{}] 17:01:21 INFO - PROCESS | 3836 | 1468195281820 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 3836 | 1468195281825 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:21 INFO - PROCESS | 3836 | 1468195281915 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 17:01:22 INFO - PROCESS | 3836 | 1468195282001 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3836 | 1468195282004 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE7000 == 30 [pid = 3836] [id = 647] 17:01:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0015E0800) [pid = 3836] [serial = 1941] [outer = 0000000000000000] 17:01:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F00323CC00) [pid = 3836] [serial = 1942] [outer = 000000F0015E0800] 17:01:22 INFO - PROCESS | 3836 | 1468195282053 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0032F7400) [pid = 3836] [serial = 1943] [outer = 000000F0015E0800] 17:01:22 INFO - PROCESS | 3836 | 1468195282425 Marionette TRACE conn7 <- [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]]]}] 17:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 17:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:01:22 INFO - PROCESS | 3836 | 1468195282497 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 17:01:22 INFO - PROCESS | 3836 | 1468195282500 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 17:01:22 INFO - PROCESS | 3836 | 1468195282504 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 3836 | 1468195282505 Marionette TRACE conn7 <- [1,2554,null,{}] 17:01:22 INFO - PROCESS | 3836 | 1468195282509 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:22 INFO - PROCESS | 3836 | 1468195282511 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:22 INFO - PROCESS | 3836 | 1468195282662 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 17:01:22 INFO - PROCESS | 3836 | 1468195282682 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3836 | 1468195282684 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700A6000 == 31 [pid = 3836] [id = 648] 17:01:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F005105000) [pid = 3836] [serial = 1944] [outer = 0000000000000000] 17:01:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F005107800) [pid = 3836] [serial = 1945] [outer = 000000F005105000] 17:01:22 INFO - PROCESS | 3836 | 1468195282737 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0052E6800) [pid = 3836] [serial = 1946] [outer = 000000F005105000] 17:01:23 INFO - PROCESS | 3836 | 1468195283173 Marionette TRACE conn7 <- [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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 17:01:23 INFO - PROCESS | 3836 | 1468195283196 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 3836 | 1468195283198 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 17:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:01:23 INFO - PROCESS | 3836 | 1468195283201 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 3836 | 1468195283203 Marionette TRACE conn7 <- [1,2558,null,{}] 17:01:23 INFO - PROCESS | 3836 | 1468195283206 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:23 INFO - PROCESS | 3836 | 1468195283208 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:23 INFO - PROCESS | 3836 | 1468195283318 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 17:01:23 INFO - PROCESS | 3836 | 1468195283326 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 3836 | 1468195283328 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07114D800 == 32 [pid = 3836] [id = 649] 17:01:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0052E6C00) [pid = 3836] [serial = 1947] [outer = 0000000000000000] 17:01:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F068FE0400) [pid = 3836] [serial = 1948] [outer = 000000F0052E6C00] 17:01:23 INFO - PROCESS | 3836 | 1468195283373 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06A155000) [pid = 3836] [serial = 1949] [outer = 000000F0052E6C00] 17:01:23 INFO - PROCESS | 3836 | 1468195283856 Marionette TRACE conn7 <- [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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 17:01:23 INFO - PROCESS | 3836 | 1468195283894 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 3836 | 1468195283896 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 17:01:23 INFO - PROCESS | 3836 | 1468195283899 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:01:23 INFO - PROCESS | 3836 | 1468195283901 Marionette TRACE conn7 <- [1,2562,null,{}] 17:01:23 INFO - PROCESS | 3836 | 1468195283911 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:23 INFO - PROCESS | 3836 | 1468195283917 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:24 INFO - PROCESS | 3836 | 1468195284079 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 17:01:24 INFO - PROCESS | 3836 | 1468195284108 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3836 | 1468195284110 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075310800 == 33 [pid = 3836] [id = 650] 17:01:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06A826800) [pid = 3836] [serial = 1950] [outer = 0000000000000000] 17:01:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06AD26400) [pid = 3836] [serial = 1951] [outer = 000000F06A826800] 17:01:24 INFO - PROCESS | 3836 | 1468195284155 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AE4E400) [pid = 3836] [serial = 1952] [outer = 000000F06A826800] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0058D0C00) [pid = 3836] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F003EDF000) [pid = 3836] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F000504C00) [pid = 3836] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F00063AC00) [pid = 3836] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F001511800) [pid = 3836] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F001BEC800) [pid = 3836] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F003EE1400) [pid = 3836] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0052E1C00) [pid = 3836] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F000641000) [pid = 3836] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F002151400) [pid = 3836] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0058D1800) [pid = 3836] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06ADA4C00) [pid = 3836] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06AC7E000) [pid = 3836] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:01:24 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F001B66C00) [pid = 3836] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:01:24 INFO - PROCESS | 3836 | 1468195284750 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 878ms 17:01:24 INFO - PROCESS | 3836 | 1468195284781 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 3836 | 1468195284783 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 17:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:01:24 INFO - PROCESS | 3836 | 1468195284790 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 3836 | 1468195284792 Marionette TRACE conn7 <- [1,2566,null,{}] 17:01:24 INFO - PROCESS | 3836 | 1468195284796 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:24 INFO - PROCESS | 3836 | 1468195284798 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:24 INFO - PROCESS | 3836 | 1468195284880 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 17:01:24 INFO - PROCESS | 3836 | 1468195284887 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3836 | 1468195284889 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E8D800 == 34 [pid = 3836] [id = 651] 17:01:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0006C7800) [pid = 3836] [serial = 1953] [outer = 0000000000000000] 17:01:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002780800) [pid = 3836] [serial = 1954] [outer = 000000F0006C7800] 17:01:24 INFO - PROCESS | 3836 | 1468195284934 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0052E5400) [pid = 3836] [serial = 1955] [outer = 000000F0006C7800] 17:01:25 INFO - PROCESS | 3836 | 1468195285349 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 586ms 17:01:25 INFO - PROCESS | 3836 | 1468195285409 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 3836 | 1468195285411 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 17:01:25 INFO - PROCESS | 3836 | 1468195285415 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:01:25 INFO - PROCESS | 3836 | 1468195285425 Marionette TRACE conn7 <- [1,2570,null,{}] 17:01:25 INFO - PROCESS | 3836 | 1468195285431 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 3836 | 1468195285433 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:25 INFO - PROCESS | 3836 | 1468195285516 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 17:01:25 INFO - PROCESS | 3836 | 1468195285522 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 3836 | 1468195285524 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B26800 == 35 [pid = 3836] [id = 652] 17:01:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06A8E6000) [pid = 3836] [serial = 1956] [outer = 0000000000000000] 17:01:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06B6EA800) [pid = 3836] [serial = 1957] [outer = 000000F06A8E6000] 17:01:25 INFO - PROCESS | 3836 | 1468195285568 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06F403000) [pid = 3836] [serial = 1958] [outer = 000000F06A8E6000] 17:01:25 INFO - PROCESS | 3836 | 1468195285972 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 587ms 17:01:26 INFO - PROCESS | 3836 | 1468195286022 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 3836 | 1468195286024 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 17:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:01:26 INFO - PROCESS | 3836 | 1468195286050 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 3836 | 1468195286052 Marionette TRACE conn7 <- [1,2574,null,{}] 17:01:26 INFO - PROCESS | 3836 | 1468195286055 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 3836 | 1468195286057 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:26 INFO - PROCESS | 3836 | 1468195286143 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 17:01:26 INFO - PROCESS | 3836 | 1468195286150 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 3836 | 1468195286152 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE4000 == 36 [pid = 3836] [id = 653] 17:01:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06F68D000) [pid = 3836] [serial = 1959] [outer = 0000000000000000] 17:01:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06F91BC00) [pid = 3836] [serial = 1960] [outer = 000000F06F68D000] 17:01:26 INFO - PROCESS | 3836 | 1468195286196 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06FED9800) [pid = 3836] [serial = 1961] [outer = 000000F06F68D000] 17:01:26 INFO - PROCESS | 3836 | 1468195286606 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 605ms 17:01:26 INFO - PROCESS | 3836 | 1468195286643 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 3836 | 1468195286646 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 17:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:01:26 INFO - PROCESS | 3836 | 1468195286707 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 3836 | 1468195286711 Marionette TRACE conn7 <- [1,2578,null,{}] 17:01:26 INFO - PROCESS | 3836 | 1468195286718 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 3836 | 1468195286722 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:26 INFO - PROCESS | 3836 | 1468195286891 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 17:01:27 INFO - PROCESS | 3836 | 1468195287057 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 3836 | 1468195287061 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002771000 == 37 [pid = 3836] [id = 654] 17:01:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F001B65800) [pid = 3836] [serial = 1962] [outer = 0000000000000000] 17:01:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F001B71400) [pid = 3836] [serial = 1963] [outer = 000000F001B65800] 17:01:27 INFO - PROCESS | 3836 | 1468195287120 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0020C8800) [pid = 3836] [serial = 1964] [outer = 000000F001B65800] 17:01:27 INFO - PROCESS | 3836 | 1468195287737 Marionette TRACE conn7 <- [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]]]}] 17:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1133ms 17:01:27 INFO - PROCESS | 3836 | 1468195287797 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 17:01:27 INFO - PROCESS | 3836 | 1468195287802 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 17:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:01:27 INFO - PROCESS | 3836 | 1468195287821 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 3836 | 1468195287824 Marionette TRACE conn7 <- [1,2582,null,{}] 17:01:27 INFO - PROCESS | 3836 | 1468195287831 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:27 INFO - PROCESS | 3836 | 1468195287836 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:27 INFO - PROCESS | 3836 | 1468195287953 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 17:01:28 INFO - PROCESS | 3836 | 1468195288076 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3836 | 1468195288079 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F4B1000 == 38 [pid = 3836] [id = 655] 17:01:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F002A54C00) [pid = 3836] [serial = 1965] [outer = 0000000000000000] 17:01:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F002CEB800) [pid = 3836] [serial = 1966] [outer = 000000F002A54C00] 17:01:28 INFO - PROCESS | 3836 | 1468195288138 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0032F1400) [pid = 3836] [serial = 1967] [outer = 000000F002A54C00] 17:01:28 INFO - PROCESS | 3836 | 1468195288696 Marionette TRACE conn7 <- [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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 942ms 17:01:28 INFO - PROCESS | 3836 | 1468195288771 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 17:01:28 INFO - PROCESS | 3836 | 1468195288774 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 3836 | 1468195288778 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 3836 | 1468195288781 Marionette TRACE conn7 <- [1,2586,null,{}] 17:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:01:28 INFO - PROCESS | 3836 | 1468195288785 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:28 INFO - PROCESS | 3836 | 1468195288787 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:28 INFO - PROCESS | 3836 | 1468195288903 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 17:01:29 INFO - PROCESS | 3836 | 1468195289035 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:29 INFO - PROCESS | 3836 | 1468195289042 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07911D000 == 39 [pid = 3836] [id = 656] 17:01:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06A8EE000) [pid = 3836] [serial = 1968] [outer = 0000000000000000] 17:01:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AC83C00) [pid = 3836] [serial = 1969] [outer = 000000F06A8EE000] 17:01:29 INFO - PROCESS | 3836 | 1468195289102 Marionette DEBUG loaded listener.js 17:01:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F06ADA2400) [pid = 3836] [serial = 1970] [outer = 000000F06A8EE000] 17:01:29 INFO - PROCESS | 3836 | 1468195289967 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1244ms 17:01:30 INFO - PROCESS | 3836 | 1468195290028 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 17:01:30 INFO - PROCESS | 3836 | 1468195290032 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 17:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:01:30 INFO - PROCESS | 3836 | 1468195290038 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 3836 | 1468195290041 Marionette TRACE conn7 <- [1,2590,null,{}] 17:01:30 INFO - PROCESS | 3836 | 1468195290047 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:30 INFO - PROCESS | 3836 | 1468195290050 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:30 INFO - PROCESS | 3836 | 1468195290160 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 17:01:30 INFO - PROCESS | 3836 | 1468195290236 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3836 | 1468195290241 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00275D000 == 40 [pid = 3836] [id = 657] 17:01:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F000646000) [pid = 3836] [serial = 1971] [outer = 0000000000000000] 17:01:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0006CCC00) [pid = 3836] [serial = 1972] [outer = 000000F000646000] 17:01:30 INFO - PROCESS | 3836 | 1468195290336 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F001B68000) [pid = 3836] [serial = 1973] [outer = 000000F000646000] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B26800 == 39 [pid = 3836] [id = 652] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E8D800 == 38 [pid = 3836] [id = 651] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F075310800 == 37 [pid = 3836] [id = 650] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07114D800 == 36 [pid = 3836] [id = 649] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700A6000 == 35 [pid = 3836] [id = 648] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE7000 == 34 [pid = 3836] [id = 647] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FCA000 == 33 [pid = 3836] [id = 646] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F002765000 == 32 [pid = 3836] [id = 645] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F070E9D000 == 31 [pid = 3836] [id = 642] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F00276F800 == 30 [pid = 3836] [id = 643] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F001C96800 == 29 [pid = 3836] [id = 644] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F07911D000 == 28 [pid = 3836] [id = 656] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F4B1000 == 27 [pid = 3836] [id = 655] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE4000 == 26 [pid = 3836] [id = 653] 17:01:31 INFO - PROCESS | 3836 | --DOCSHELL 000000F002771000 == 25 [pid = 3836] [id = 654] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F068FE1400) [pid = 3836] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F00510A400) [pid = 3836] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0052E0000) [pid = 3836] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F0020CD800) [pid = 3836] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F002146000) [pid = 3836] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F002A5A800) [pid = 3836] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002BE4C00) [pid = 3836] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0015DD000) [pid = 3836] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F001B65400) [pid = 3836] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F001C5A800) [pid = 3836] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001C67800) [pid = 3836] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F068FEBC00) [pid = 3836] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0052EA400) [pid = 3836] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0032EA400) [pid = 3836] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F003EDC000) [pid = 3836] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F002787000) [pid = 3836] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F002A4D400) [pid = 3836] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06A8ED400) [pid = 3836] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06A159C00) [pid = 3836] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0691D6800) [pid = 3836] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F06BAD5C00) [pid = 3836] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06AD2DC00) [pid = 3836] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F003239C00) [pid = 3836] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F06B0C9800) [pid = 3836] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F06C2A9400) [pid = 3836] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F06ADA4800) [pid = 3836] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F06AD2D400) [pid = 3836] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F0058CB400) [pid = 3836] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:01:31 INFO - PROCESS | 3836 | 1468195291523 Marionette TRACE conn7 <- [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]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1528ms 17:01:31 INFO - PROCESS | 3836 | 1468195291570 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 3836 | 1468195291575 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 17:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:01:31 INFO - PROCESS | 3836 | 1468195291581 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - PROCESS | 3836 | 1468195291585 Marionette TRACE conn7 <- [1,2594,null,{}] 17:01:31 INFO - PROCESS | 3836 | 1468195291639 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:31 INFO - PROCESS | 3836 | 1468195291642 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:31 INFO - PROCESS | 3836 | 1468195291741 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 17:01:31 INFO - PROCESS | 3836 | 1468195291749 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 3836 | 1468195291751 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002744800 == 26 [pid = 3836] [id = 658] 17:01:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F001B6CC00) [pid = 3836] [serial = 1974] [outer = 0000000000000000] 17:01:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F001BE5400) [pid = 3836] [serial = 1975] [outer = 000000F001B6CC00] 17:01:31 INFO - PROCESS | 3836 | 1468195291800 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F001C60400) [pid = 3836] [serial = 1976] [outer = 000000F001B6CC00] 17:01:32 INFO - PROCESS | 3836 | 1468195292274 Marionette TRACE conn7 <- [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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 17:01:32 INFO - PROCESS | 3836 | 1468195292318 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3836 | 1468195292324 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:01:32 INFO - PROCESS | 3836 | 1468195292330 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 3836 | 1468195292333 Marionette TRACE conn7 <- [1,2598,null,{}] 17:01:32 INFO - PROCESS | 3836 | 1468195292337 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:32 INFO - PROCESS | 3836 | 1468195292340 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:32 INFO - PROCESS | 3836 | 1468195292455 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 17:01:32 INFO - PROCESS | 3836 | 1468195292473 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 3836 | 1468195292476 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CC3000 == 27 [pid = 3836] [id = 659] 17:01:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0020C2C00) [pid = 3836] [serial = 1977] [outer = 0000000000000000] 17:01:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F0020C6C00) [pid = 3836] [serial = 1978] [outer = 000000F0020C2C00] 17:01:32 INFO - PROCESS | 3836 | 1468195292524 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0020D6800) [pid = 3836] [serial = 1979] [outer = 000000F0020C2C00] 17:01:32 INFO - PROCESS | 3836 | 1468195292981 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 17:01:33 INFO - PROCESS | 3836 | 1468195293022 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 3836 | 1468195293025 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 17:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:01:33 INFO - PROCESS | 3836 | 1468195293028 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 3836 | 1468195293032 Marionette TRACE conn7 <- [1,2602,null,{}] 17:01:33 INFO - PROCESS | 3836 | 1468195293044 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:33 INFO - PROCESS | 3836 | 1468195293049 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:33 INFO - PROCESS | 3836 | 1468195293162 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 17:01:33 INFO - PROCESS | 3836 | 1468195293252 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3836 | 1468195293256 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069F59000 == 28 [pid = 3836] [id = 660] 17:01:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F000646800) [pid = 3836] [serial = 1980] [outer = 0000000000000000] 17:01:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F002BDDC00) [pid = 3836] [serial = 1981] [outer = 000000F000646800] 17:01:33 INFO - PROCESS | 3836 | 1468195293307 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002CE7C00) [pid = 3836] [serial = 1982] [outer = 000000F000646800] 17:01:33 INFO - PROCESS | 3836 | 1468195293712 Marionette TRACE conn7 <- [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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 17:01:33 INFO - PROCESS | 3836 | 1468195293768 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 3836 | 1468195293771 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 17:01:33 INFO - PROCESS | 3836 | 1468195293774 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:01:33 INFO - PROCESS | 3836 | 1468195293776 Marionette TRACE conn7 <- [1,2606,null,{}] 17:01:33 INFO - PROCESS | 3836 | 1468195293780 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:33 INFO - PROCESS | 3836 | 1468195293782 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:33 INFO - PROCESS | 3836 | 1468195293900 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 17:01:33 INFO - PROCESS | 3836 | 1468195293954 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3836 | 1468195293956 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06B6CC800 == 29 [pid = 3836] [id = 661] 17:01:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F003240000) [pid = 3836] [serial = 1983] [outer = 0000000000000000] 17:01:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0032F0800) [pid = 3836] [serial = 1984] [outer = 000000F003240000] 17:01:34 INFO - PROCESS | 3836 | 1468195294003 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F003EDC000) [pid = 3836] [serial = 1985] [outer = 000000F003240000] 17:01:34 INFO - PROCESS | 3836 | 1468195294431 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 17:01:34 INFO - PROCESS | 3836 | 1468195294531 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 3836 | 1468195294533 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:01:34 INFO - PROCESS | 3836 | 1468195294541 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 3836 | 1468195294543 Marionette TRACE conn7 <- [1,2610,null,{}] 17:01:34 INFO - PROCESS | 3836 | 1468195294546 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:34 INFO - PROCESS | 3836 | 1468195294549 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:34 INFO - PROCESS | 3836 | 1468195294662 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 17:01:34 INFO - PROCESS | 3836 | 1468195294717 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 3836 | 1468195294719 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:34 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F9F1800 == 30 [pid = 3836] [id = 662] 17:01:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F002027000) [pid = 3836] [serial = 1986] [outer = 0000000000000000] 17:01:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F005111800) [pid = 3836] [serial = 1987] [outer = 000000F002027000] 17:01:34 INFO - PROCESS | 3836 | 1468195294765 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0052E9C00) [pid = 3836] [serial = 1988] [outer = 000000F002027000] 17:01:35 INFO - PROCESS | 3836 | 1468195295185 Marionette TRACE conn7 <- [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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 17:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:01:35 INFO - PROCESS | 3836 | 1468195295216 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 3836 | 1468195295219 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 17:01:35 INFO - PROCESS | 3836 | 1468195295222 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 3836 | 1468195295224 Marionette TRACE conn7 <- [1,2614,null,{}] 17:01:35 INFO - PROCESS | 3836 | 1468195295227 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 3836 | 1468195295233 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:35 INFO - PROCESS | 3836 | 1468195295368 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 17:01:35 INFO - PROCESS | 3836 | 1468195295422 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3836 | 1468195295424 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748D8000 == 31 [pid = 3836] [id = 663] 17:01:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F00202E400) [pid = 3836] [serial = 1989] [outer = 0000000000000000] 17:01:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F068FE3C00) [pid = 3836] [serial = 1990] [outer = 000000F00202E400] 17:01:35 INFO - PROCESS | 3836 | 1468195295472 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06A828000) [pid = 3836] [serial = 1991] [outer = 000000F00202E400] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F06F68D000) [pid = 3836] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F005105000) [pid = 3836] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0052E6C00) [pid = 3836] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0015E7000) [pid = 3836] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F00278E400) [pid = 3836] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0015E0800) [pid = 3836] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F001BE3000) [pid = 3836] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0005A5000) [pid = 3836] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06B740800) [pid = 3836] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06A826800) [pid = 3836] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0006C7800) [pid = 3836] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:01:35 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F06A8E6000) [pid = 3836] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:01:35 INFO - PROCESS | 3836 | 1468195295971 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 17:01:36 INFO - PROCESS | 3836 | 1468195296027 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3836 | 1468195296029 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 17:01:36 INFO - PROCESS | 3836 | 1468195296033 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 3836 | 1468195296035 Marionette TRACE conn7 <- [1,2618,null,{}] 17:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:01:36 INFO - PROCESS | 3836 | 1468195296039 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 3836 | 1468195296041 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:36 INFO - PROCESS | 3836 | 1468195296121 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 17:01:36 INFO - PROCESS | 3836 | 1468195296127 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 3836 | 1468195296129 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751D9000 == 32 [pid = 3836] [id = 664] 17:01:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F003235C00) [pid = 3836] [serial = 1992] [outer = 0000000000000000] 17:01:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06994E800) [pid = 3836] [serial = 1993] [outer = 000000F003235C00] 17:01:36 INFO - PROCESS | 3836 | 1468195296173 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06A8E9400) [pid = 3836] [serial = 1994] [outer = 000000F003235C00] 17:01:36 INFO - PROCESS | 3836 | 1468195296580 Marionette TRACE conn7 <- [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]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 565ms 17:01:36 INFO - PROCESS | 3836 | 1468195296607 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3836 | 1468195296610 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 17:01:36 INFO - PROCESS | 3836 | 1468195296613 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:01:36 INFO - PROCESS | 3836 | 1468195296615 Marionette TRACE conn7 <- [1,2622,null,{}] 17:01:36 INFO - PROCESS | 3836 | 1468195296618 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 3836 | 1468195296620 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:36 INFO - PROCESS | 3836 | 1468195296738 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 17:01:36 INFO - PROCESS | 3836 | 1468195296743 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 3836 | 1468195296745 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076E89000 == 33 [pid = 3836] [id = 665] 17:01:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0032F9800) [pid = 3836] [serial = 1995] [outer = 0000000000000000] 17:01:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06AC83400) [pid = 3836] [serial = 1996] [outer = 000000F0032F9800] 17:01:36 INFO - PROCESS | 3836 | 1468195296798 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AD25000) [pid = 3836] [serial = 1997] [outer = 000000F0032F9800] 17:01:37 INFO - PROCESS | 3836 | 1468195297191 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 17:01:37 INFO - PROCESS | 3836 | 1468195297244 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 3836 | 1468195297246 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 17:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:01:37 INFO - PROCESS | 3836 | 1468195297249 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - PROCESS | 3836 | 1468195297251 Marionette TRACE conn7 <- [1,2626,null,{}] 17:01:37 INFO - PROCESS | 3836 | 1468195297255 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:37 INFO - PROCESS | 3836 | 1468195297257 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:37 INFO - PROCESS | 3836 | 1468195297342 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 17:01:37 INFO - PROCESS | 3836 | 1468195297347 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 3836 | 1468195297349 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069F44800 == 34 [pid = 3836] [id = 666] 17:01:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06AD2F400) [pid = 3836] [serial = 1998] [outer = 0000000000000000] 17:01:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06AD9C800) [pid = 3836] [serial = 1999] [outer = 000000F06AD2F400] 17:01:37 INFO - PROCESS | 3836 | 1468195297394 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06AE4A400) [pid = 3836] [serial = 2000] [outer = 000000F06AD2F400] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002744800 == 33 [pid = 3836] [id = 658] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F00275D000 == 32 [pid = 3836] [id = 657] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F069F59000 == 31 [pid = 3836] [id = 660] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F076E89000 == 30 [pid = 3836] [id = 665] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751D9000 == 29 [pid = 3836] [id = 664] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748D8000 == 28 [pid = 3836] [id = 663] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F9F1800 == 27 [pid = 3836] [id = 662] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F06B6CC800 == 26 [pid = 3836] [id = 661] 17:01:38 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CC3000 == 25 [pid = 3836] [id = 659] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F005107800) [pid = 3836] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0052E6800) [pid = 3836] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06A155000) [pid = 3836] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F068FE0400) [pid = 3836] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F001C5D400) [pid = 3836] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0020CE000) [pid = 3836] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F002A50C00) [pid = 3836] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F002BDEC00) [pid = 3836] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F00323CC00) [pid = 3836] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F002023C00) [pid = 3836] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0020CF800) [pid = 3836] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0015DC400) [pid = 3836] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F001B6F000) [pid = 3836] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F06F437C00) [pid = 3836] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F06AD26400) [pid = 3836] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F06FED9800) [pid = 3836] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F002780800) [pid = 3836] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F0052E5400) [pid = 3836] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F06B6EA800) [pid = 3836] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F06AE4E400) [pid = 3836] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F06F403000) [pid = 3836] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F0032F7400) [pid = 3836] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F06F91BC00) [pid = 3836] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 3836 | 1468195299163 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1943ms 17:01:39 INFO - PROCESS | 3836 | 1468195299197 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 3836 | 1468195299201 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 17:01:39 INFO - PROCESS | 3836 | 1468195299206 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:01:39 INFO - PROCESS | 3836 | 1468195299210 Marionette TRACE conn7 <- [1,2630,null,{}] 17:01:39 INFO - PROCESS | 3836 | 1468195299217 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 3836 | 1468195299220 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:39 INFO - PROCESS | 3836 | 1468195299317 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 17:01:39 INFO - PROCESS | 3836 | 1468195299326 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 3836 | 1468195299331 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002741800 == 26 [pid = 3836] [id = 667] 17:01:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F0015E5400) [pid = 3836] [serial = 2001] [outer = 0000000000000000] 17:01:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F0015E6800) [pid = 3836] [serial = 2002] [outer = 000000F0015E5400] 17:01:39 INFO - PROCESS | 3836 | 1468195299381 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F001B6F000) [pid = 3836] [serial = 2003] [outer = 000000F0015E5400] 17:01:39 INFO - PROCESS | 3836 | 1468195299849 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:01:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 17:01:39 INFO - PROCESS | 3836 | 1468195299901 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 3836 | 1468195299907 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 17:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:01:39 INFO - PROCESS | 3836 | 1468195299913 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 3836 | 1468195299916 Marionette TRACE conn7 <- [1,2634,null,{}] 17:01:39 INFO - PROCESS | 3836 | 1468195299920 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 3836 | 1468195299923 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:40 INFO - PROCESS | 3836 | 1468195300014 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 17:01:40 INFO - PROCESS | 3836 | 1468195300023 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 3836 | 1468195300026 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002ADA000 == 27 [pid = 3836] [id = 668] 17:01:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F001C60C00) [pid = 3836] [serial = 2004] [outer = 0000000000000000] 17:01:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F001C68800) [pid = 3836] [serial = 2005] [outer = 000000F001C60C00] 17:01:40 INFO - PROCESS | 3836 | 1468195300081 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F00202B800) [pid = 3836] [serial = 2006] [outer = 000000F001C60C00] 17:01:40 INFO - PROCESS | 3836 | 1468195300525 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:01:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 17:01:40 INFO - PROCESS | 3836 | 1468195300604 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 3836 | 1468195300607 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 17:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:01:40 INFO - PROCESS | 3836 | 1468195300611 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 3836 | 1468195300615 Marionette TRACE conn7 <- [1,2638,null,{}] 17:01:40 INFO - PROCESS | 3836 | 1468195300627 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:40 INFO - PROCESS | 3836 | 1468195300632 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:40 INFO - PROCESS | 3836 | 1468195300751 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 17:01:40 INFO - PROCESS | 3836 | 1468195300835 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 3836 | 1468195300838 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0057F2800 == 28 [pid = 3836] [id = 669] 17:01:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F00050E000) [pid = 3836] [serial = 2007] [outer = 0000000000000000] 17:01:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F00214A000) [pid = 3836] [serial = 2008] [outer = 000000F00050E000] 17:01:40 INFO - PROCESS | 3836 | 1468195300887 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F002787800) [pid = 3836] [serial = 2009] [outer = 000000F00050E000] 17:01:41 INFO - PROCESS | 3836 | 1468195301254 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 17:01:41 INFO - PROCESS | 3836 | 1468195301304 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 3836 | 1468195301307 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:01:41 INFO - PROCESS | 3836 | 1468195301310 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 3836 | 1468195301312 Marionette TRACE conn7 <- [1,2642,null,{}] 17:01:41 INFO - PROCESS | 3836 | 1468195301323 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:41 INFO - PROCESS | 3836 | 1468195301325 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:41 INFO - PROCESS | 3836 | 1468195301414 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 17:01:41 INFO - PROCESS | 3836 | 1468195301420 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 3836 | 1468195301422 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE7000 == 29 [pid = 3836] [id = 670] 17:01:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F002A58400) [pid = 3836] [serial = 2010] [outer = 0000000000000000] 17:01:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F002BE0000) [pid = 3836] [serial = 2011] [outer = 000000F002A58400] 17:01:41 INFO - PROCESS | 3836 | 1468195301467 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F002CE3C00) [pid = 3836] [serial = 2012] [outer = 000000F002A58400] 17:01:41 INFO - PROCESS | 3836 | 1468195301870 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 586ms 17:01:41 INFO - PROCESS | 3836 | 1468195301899 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 3836 | 1468195301901 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:01:41 INFO - PROCESS | 3836 | 1468195301905 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 3836 | 1468195301907 Marionette TRACE conn7 <- [1,2646,null,{}] 17:01:41 INFO - PROCESS | 3836 | 1468195301910 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:41 INFO - PROCESS | 3836 | 1468195301912 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:42 INFO - PROCESS | 3836 | 1468195302029 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 17:01:42 INFO - PROCESS | 3836 | 1468195302050 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3836 | 1468195302052 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D7000 == 30 [pid = 3836] [id = 671] 17:01:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001BEE400) [pid = 3836] [serial = 2013] [outer = 0000000000000000] 17:01:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002CF2C00) [pid = 3836] [serial = 2014] [outer = 000000F001BEE400] 17:01:42 INFO - PROCESS | 3836 | 1468195302098 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F00323C400) [pid = 3836] [serial = 2015] [outer = 000000F001BEE400] 17:01:42 INFO - PROCESS | 3836 | 1468195302508 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:01:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 17:01:42 INFO - PROCESS | 3836 | 1468195302537 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 3836 | 1468195302540 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 17:01:42 INFO - PROCESS | 3836 | 1468195302543 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:01:42 INFO - PROCESS | 3836 | 1468195302545 Marionette TRACE conn7 <- [1,2650,null,{}] 17:01:42 INFO - PROCESS | 3836 | 1468195302560 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 3836 | 1468195302566 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:42 INFO - PROCESS | 3836 | 1468195302674 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 17:01:42 INFO - PROCESS | 3836 | 1468195302679 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3836 | 1468195302681 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070EA8800 == 31 [pid = 3836] [id = 672] 17:01:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F003240C00) [pid = 3836] [serial = 2016] [outer = 0000000000000000] 17:01:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F005104000) [pid = 3836] [serial = 2017] [outer = 000000F003240C00] 17:01:42 INFO - PROCESS | 3836 | 1468195302727 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0058C3000) [pid = 3836] [serial = 2018] [outer = 000000F003240C00] 17:01:43 INFO - PROCESS | 3836 | 1468195303154 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 17:01:43 INFO - PROCESS | 3836 | 1468195303174 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 3836 | 1468195303176 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 17:01:43 INFO - PROCESS | 3836 | 1468195303179 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:01:43 INFO - PROCESS | 3836 | 1468195303181 Marionette TRACE conn7 <- [1,2654,null,{}] 17:01:43 INFO - PROCESS | 3836 | 1468195303197 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:43 INFO - PROCESS | 3836 | 1468195303199 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:43 INFO - PROCESS | 3836 | 1468195303285 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 17:01:43 INFO - PROCESS | 3836 | 1468195303291 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 3836 | 1468195303293 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075122800 == 32 [pid = 3836] [id = 673] 17:01:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0052E6800) [pid = 3836] [serial = 2019] [outer = 0000000000000000] 17:01:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F068FE4400) [pid = 3836] [serial = 2020] [outer = 000000F0052E6800] 17:01:43 INFO - PROCESS | 3836 | 1468195303337 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0691D7C00) [pid = 3836] [serial = 2021] [outer = 000000F0052E6800] 17:01:43 INFO - PROCESS | 3836 | [3836] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:01:44 INFO - PROCESS | 3836 | [3836] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:01:44 INFO - PROCESS | 3836 | 1468195304286 Marionette TRACE conn7 <- [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]]]}] 17:01:44 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) 17:01:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1149ms 17:01:44 INFO - PROCESS | 3836 | 1468195304333 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 3836 | 1468195304335 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:01:44 INFO - PROCESS | 3836 | 1468195304338 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 3836 | 1468195304340 Marionette TRACE conn7 <- [1,2658,null,{}] 17:01:44 INFO - PROCESS | 3836 | 1468195304344 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:44 INFO - PROCESS | 3836 | 1468195304346 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:44 INFO - PROCESS | 3836 | 1468195304457 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 17:01:44 INFO - PROCESS | 3836 | 1468195304463 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3836 | 1468195304465 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076C83800 == 33 [pid = 3836] [id = 674] 17:01:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0052DEC00) [pid = 3836] [serial = 2022] [outer = 0000000000000000] 17:01:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F06A13E400) [pid = 3836] [serial = 2023] [outer = 000000F0052DEC00] 17:01:44 INFO - PROCESS | 3836 | 1468195304510 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06A827400) [pid = 3836] [serial = 2024] [outer = 000000F0052DEC00] 17:01:45 INFO - PROCESS | 3836 | 1468195305474 Marionette TRACE conn7 <- [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"]]]}] 17:01:45 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 17:01:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:01:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1181ms 17:01:45 INFO - PROCESS | 3836 | 1468195305523 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3836 | 1468195305525 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:01:45 INFO - PROCESS | 3836 | 1468195305529 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3836 | 1468195305530 Marionette TRACE conn7 <- [1,2662,null,{}] 17:01:45 INFO - PROCESS | 3836 | 1468195305540 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 3836 | 1468195305542 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:45 INFO - PROCESS | 3836 | 1468195305651 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 17:01:45 INFO - PROCESS | 3836 | 1468195305657 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3836 | 1468195305659 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0057F2000 == 34 [pid = 3836] [id = 675] 17:01:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06ABBE400) [pid = 3836] [serial = 2025] [outer = 0000000000000000] 17:01:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AC8A400) [pid = 3836] [serial = 2026] [outer = 000000F06ABBE400] 17:01:45 INFO - PROCESS | 3836 | 1468195305703 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06AD97000) [pid = 3836] [serial = 2027] [outer = 000000F06ABBE400] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F003240000) [pid = 3836] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F002027000) [pid = 3836] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F00202E400) [pid = 3836] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0032F9800) [pid = 3836] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F002A54C00) [pid = 3836] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F001B65800) [pid = 3836] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F000646800) [pid = 3836] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0020C2C00) [pid = 3836] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F001B6CC00) [pid = 3836] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F000646000) [pid = 3836] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06A8EE000) [pid = 3836] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:01:46 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F003235C00) [pid = 3836] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:01:46 INFO - PROCESS | 3836 | 1468195306646 Marionette TRACE conn7 <- [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"]]]}] 17:01:46 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 17:01:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:01:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:01:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1125ms 17:01:46 INFO - PROCESS | 3836 | 1468195306657 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 3836 | 1468195306659 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 17:01:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:01:46 INFO - PROCESS | 3836 | 1468195306663 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 3836 | 1468195306664 Marionette TRACE conn7 <- [1,2666,null,{}] 17:01:46 INFO - PROCESS | 3836 | 1468195306668 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:46 INFO - PROCESS | 3836 | 1468195306670 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:46 INFO - PROCESS | 3836 | 1468195306786 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 17:01:46 INFO - PROCESS | 3836 | 1468195306795 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 3836 | 1468195306797 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B33800 == 35 [pid = 3836] [id = 676] 17:01:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F001B65800) [pid = 3836] [serial = 2028] [outer = 0000000000000000] 17:01:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002BE8400) [pid = 3836] [serial = 2029] [outer = 000000F001B65800] 17:01:46 INFO - PROCESS | 3836 | 1468195306842 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F00510D000) [pid = 3836] [serial = 2030] [outer = 000000F001B65800] 17:01:47 INFO - PROCESS | 3836 | 1468195307747 Marionette TRACE conn7 <- [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]]]}] 17:01:47 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) 17:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 17:01:47 INFO - PROCESS | 3836 | 1468195307797 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 3836 | 1468195307800 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 17:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:01:47 INFO - PROCESS | 3836 | 1468195307803 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 3836 | 1468195307806 Marionette TRACE conn7 <- [1,2670,null,{}] 17:01:47 INFO - PROCESS | 3836 | 1468195307810 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:47 INFO - PROCESS | 3836 | 1468195307812 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:47 INFO - PROCESS | 3836 | 1468195307936 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 17:01:47 INFO - PROCESS | 3836 | 1468195307944 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 3836 | 1468195307947 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F67D000 == 36 [pid = 3836] [id = 677] 17:01:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F00278D000) [pid = 3836] [serial = 2031] [outer = 0000000000000000] 17:01:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06AE49800) [pid = 3836] [serial = 2032] [outer = 000000F00278D000] 17:01:48 INFO - PROCESS | 3836 | 1468195307994 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06E1ACC00) [pid = 3836] [serial = 2033] [outer = 000000F00278D000] 17:01:49 INFO - PROCESS | 3836 | 1468195309167 Marionette TRACE conn7 <- [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]]]}] 17:01:49 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) 17:01:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1386ms 17:01:49 INFO - PROCESS | 3836 | 1468195309193 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 3836 | 1468195309198 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 17:01:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:01:49 INFO - PROCESS | 3836 | 1468195309203 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 3836 | 1468195309206 Marionette TRACE conn7 <- [1,2674,null,{}] 17:01:49 INFO - PROCESS | 3836 | 1468195309212 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:49 INFO - PROCESS | 3836 | 1468195309216 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:49 INFO - PROCESS | 3836 | 1468195309396 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 17:01:49 INFO - PROCESS | 3836 | 1468195309497 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 3836 | 1468195309500 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AD5000 == 37 [pid = 3836] [id = 678] 17:01:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0015E9C00) [pid = 3836] [serial = 2034] [outer = 0000000000000000] 17:01:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F001B6F800) [pid = 3836] [serial = 2035] [outer = 000000F0015E9C00] 17:01:49 INFO - PROCESS | 3836 | 1468195309559 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F001C61800) [pid = 3836] [serial = 2036] [outer = 000000F0015E9C00] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B33800 == 36 [pid = 3836] [id = 676] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F0057F2000 == 35 [pid = 3836] [id = 675] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F076C83800 == 34 [pid = 3836] [id = 674] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F075122800 == 33 [pid = 3836] [id = 673] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F070EA8800 == 32 [pid = 3836] [id = 672] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1D7000 == 31 [pid = 3836] [id = 671] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE7000 == 30 [pid = 3836] [id = 670] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F0057F2800 == 29 [pid = 3836] [id = 669] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F002ADA000 == 28 [pid = 3836] [id = 668] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F002741800 == 27 [pid = 3836] [id = 667] 17:01:50 INFO - PROCESS | 3836 | --DOCSHELL 000000F069F44800 == 26 [pid = 3836] [id = 666] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0032F0800) [pid = 3836] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0052E9C00) [pid = 3836] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F005111800) [pid = 3836] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F003EDC000) [pid = 3836] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F068FE3C00) [pid = 3836] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06AC83400) [pid = 3836] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06A828000) [pid = 3836] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06AD25000) [pid = 3836] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F002CEB800) [pid = 3836] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0020C8800) [pid = 3836] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F001B71400) [pid = 3836] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F002BDDC00) [pid = 3836] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0020C6C00) [pid = 3836] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F06AD9C800) [pid = 3836] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F0020D6800) [pid = 3836] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F001BE5400) [pid = 3836] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F001C60400) [pid = 3836] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F001B68000) [pid = 3836] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F0006CCC00) [pid = 3836] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F06ADA2400) [pid = 3836] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F06AC83C00) [pid = 3836] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F0032F1400) [pid = 3836] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F06994E800) [pid = 3836] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F06A8E9400) [pid = 3836] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F002CE7C00) [pid = 3836] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:01:50 INFO - PROCESS | 3836 | 1468195310928 Marionette TRACE conn7 <- [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"]]]}] 17:01:50 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 17:01:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:01:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:01:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1790ms 17:01:51 INFO - PROCESS | 3836 | 1468195310996 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 3836 | 1468195311001 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 17:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:01:51 INFO - PROCESS | 3836 | 1468195311005 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - PROCESS | 3836 | 1468195311009 Marionette TRACE conn7 <- [1,2678,null,{}] 17:01:51 INFO - PROCESS | 3836 | 1468195311014 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:51 INFO - PROCESS | 3836 | 1468195311017 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:51 INFO - PROCESS | 3836 | 1468195311101 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 17:01:51 INFO - PROCESS | 3836 | 1468195311108 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 3836 | 1468195311113 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002778000 == 27 [pid = 3836] [id = 679] 17:01:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F001BF0C00) [pid = 3836] [serial = 2037] [outer = 0000000000000000] 17:01:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F002022000) [pid = 3836] [serial = 2038] [outer = 000000F001BF0C00] 17:01:51 INFO - PROCESS | 3836 | 1468195311161 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F0020C6400) [pid = 3836] [serial = 2039] [outer = 000000F001BF0C00] 17:01:52 INFO - PROCESS | 3836 | 1468195312135 Marionette TRACE conn7 <- [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"]]]}] 17:01:52 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 17:01:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:01:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1192ms 17:01:52 INFO - PROCESS | 3836 | 1468195312202 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 3836 | 1468195312207 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:01:52 INFO - PROCESS | 3836 | 1468195312214 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 3836 | 1468195312217 Marionette TRACE conn7 <- [1,2682,null,{}] 17:01:52 INFO - PROCESS | 3836 | 1468195312221 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:52 INFO - PROCESS | 3836 | 1468195312223 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:52 INFO - PROCESS | 3836 | 1468195312316 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 17:01:52 INFO - PROCESS | 3836 | 1468195312323 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 3836 | 1468195312325 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FC9800 == 28 [pid = 3836] [id = 680] 17:01:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F002148000) [pid = 3836] [serial = 2040] [outer = 0000000000000000] 17:01:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F00278A800) [pid = 3836] [serial = 2041] [outer = 000000F002148000] 17:01:52 INFO - PROCESS | 3836 | 1468195312374 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F002A5CC00) [pid = 3836] [serial = 2042] [outer = 000000F002148000] 17:01:53 INFO - PROCESS | 3836 | 1468195313333 Marionette TRACE conn7 <- [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"]]]}] 17:01:53 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 17:01:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:01:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:01:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1132ms 17:01:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:01:53 INFO - PROCESS | 3836 | 1468195313348 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 3836 | 1468195313351 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 17:01:53 INFO - PROCESS | 3836 | 1468195313354 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 3836 | 1468195313358 Marionette TRACE conn7 <- [1,2686,null,{}] 17:01:53 INFO - PROCESS | 3836 | 1468195313375 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:53 INFO - PROCESS | 3836 | 1468195313380 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:53 INFO - PROCESS | 3836 | 1468195313498 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 17:01:53 INFO - PROCESS | 3836 | 1468195313506 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 3836 | 1468195313510 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACD6000 == 29 [pid = 3836] [id = 681] 17:01:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F002CF2000) [pid = 3836] [serial = 2043] [outer = 0000000000000000] 17:01:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F0032EF000) [pid = 3836] [serial = 2044] [outer = 000000F002CF2000] 17:01:53 INFO - PROCESS | 3836 | 1468195313559 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F003EDB800) [pid = 3836] [serial = 2045] [outer = 000000F002CF2000] 17:01:54 INFO - PROCESS | 3836 | 1468195314539 Marionette TRACE conn7 <- [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"]]]}] 17:01:54 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 17:01:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:01:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1243ms 17:01:54 INFO - PROCESS | 3836 | 1468195314600 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 17:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:01:54 INFO - PROCESS | 3836 | 1468195314603 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 17:01:54 INFO - PROCESS | 3836 | 1468195314607 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 3836 | 1468195314609 Marionette TRACE conn7 <- [1,2690,null,{}] 17:01:54 INFO - PROCESS | 3836 | 1468195314612 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 3836 | 1468195314614 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:54 INFO - PROCESS | 3836 | 1468195314748 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F0052E6800) [pid = 3836] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F001C60C00) [pid = 3836] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F06AD2F400) [pid = 3836] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F003240C00) [pid = 3836] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F0015E5400) [pid = 3836] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F00050E000) [pid = 3836] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F001BEE400) [pid = 3836] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F0052DEC00) [pid = 3836] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F06ABBE400) [pid = 3836] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (000000F002A58400) [pid = 3836] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:01:54 INFO - PROCESS | 3836 | --DOMWINDOW == 51 (000000F001B65800) [pid = 3836] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:01:54 INFO - PROCESS | 3836 | 1468195314801 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 3836 | 1468195314810 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06E1D6800 == 30 [pid = 3836] [id = 682] 17:01:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (000000F000649C00) [pid = 3836] [serial = 2046] [outer = 0000000000000000] 17:01:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (000000F001BEA000) [pid = 3836] [serial = 2047] [outer = 000000F000649C00] 17:01:54 INFO - PROCESS | 3836 | 1468195314858 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F00510D800) [pid = 3836] [serial = 2048] [outer = 000000F000649C00] 17:01:55 INFO - PROCESS | 3836 | 1468195315240 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 17:01:55 INFO - PROCESS | 3836 | 1468195315300 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3836 | 1468195315302 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:01:55 INFO - PROCESS | 3836 | 1468195315305 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 3836 | 1468195315307 Marionette TRACE conn7 <- [1,2694,null,{}] 17:01:55 INFO - PROCESS | 3836 | 1468195315311 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 3836 | 1468195315313 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:55 INFO - PROCESS | 3836 | 1468195315424 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 17:01:55 INFO - PROCESS | 3836 | 1468195315431 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 3836 | 1468195315434 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:55 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070C19800 == 31 [pid = 3836] [id = 683] 17:01:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F0015E7800) [pid = 3836] [serial = 2049] [outer = 0000000000000000] 17:01:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F0052EA400) [pid = 3836] [serial = 2050] [outer = 000000F0015E7800] 17:01:55 INFO - PROCESS | 3836 | 1468195315480 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F068FDEC00) [pid = 3836] [serial = 2051] [outer = 000000F0015E7800] 17:01:55 INFO - PROCESS | 3836 | 1468195315867 Marionette TRACE conn7 <- [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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 587ms 17:01:55 INFO - PROCESS | 3836 | 1468195315895 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3836 | 1468195315897 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 17:01:55 INFO - PROCESS | 3836 | 1468195315900 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:01:55 INFO - PROCESS | 3836 | 1468195315902 Marionette TRACE conn7 <- [1,2698,null,{}] 17:01:55 INFO - PROCESS | 3836 | 1468195315906 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 3836 | 1468195315912 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:56 INFO - PROCESS | 3836 | 1468195316058 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 17:01:56 INFO - PROCESS | 3836 | 1468195316098 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3836 | 1468195316100 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F81800 == 32 [pid = 3836] [id = 684] 17:01:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F00150B800) [pid = 3836] [serial = 2052] [outer = 0000000000000000] 17:01:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F068FEC400) [pid = 3836] [serial = 2053] [outer = 000000F00150B800] 17:01:56 INFO - PROCESS | 3836 | 1468195316146 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F06AD25C00) [pid = 3836] [serial = 2054] [outer = 000000F00150B800] 17:01:56 INFO - PROCESS | 3836 | 1468195316561 Marionette TRACE conn7 <- [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] 17:01:56 INFO - PROCESS | 3836 | 1468195316595 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 3836 | 1468195316599 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:01:56 INFO - PROCESS | 3836 | 1468195316601 Marionette TRACE conn7 <- [1,2702,null,{}] 17:01:56 INFO - PROCESS | 3836 | 1468195316617 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 3836 | 1468195316619 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:56 INFO - PROCESS | 3836 | 1468195316701 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 17:01:56 INFO - PROCESS | 3836 | 1468195316706 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3836 | 1468195316708 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B62000 == 33 [pid = 3836] [id = 685] 17:01:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F06ADA2400) [pid = 3836] [serial = 2055] [outer = 0000000000000000] 17:01:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F06B35F000) [pid = 3836] [serial = 2056] [outer = 000000F06ADA2400] 17:01:56 INFO - PROCESS | 3836 | 1468195316751 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06BADE800) [pid = 3836] [serial = 2057] [outer = 000000F06ADA2400] 17:01:57 INFO - PROCESS | 3836 | 1468195317462 Marionette TRACE conn7 <- [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]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:01:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 881ms 17:01:57 INFO - PROCESS | 3836 | 1468195317485 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 3836 | 1468195317489 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 17:01:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:01:57 INFO - PROCESS | 3836 | 1468195317494 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 3836 | 1468195317500 Marionette TRACE conn7 <- [1,2706,null,{}] 17:01:57 INFO - PROCESS | 3836 | 1468195317506 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:57 INFO - PROCESS | 3836 | 1468195317509 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:57 INFO - PROCESS | 3836 | 1468195317625 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 17:01:57 INFO - PROCESS | 3836 | 1468195317705 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 3836 | 1468195317708 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CDE800 == 34 [pid = 3836] [id = 686] 17:01:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F0020C8400) [pid = 3836] [serial = 2058] [outer = 0000000000000000] 17:01:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F0020D6800) [pid = 3836] [serial = 2059] [outer = 000000F0020C8400] 17:01:57 INFO - PROCESS | 3836 | 1468195317808 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F00278E400) [pid = 3836] [serial = 2060] [outer = 000000F0020C8400] 17:01:58 INFO - PROCESS | 3836 | 1468195318402 Marionette TRACE conn7 <- [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] 17:01:58 INFO - PROCESS | 3836 | 1468195318443 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 17:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:01:58 INFO - PROCESS | 3836 | 1468195318450 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 3836 | 1468195318453 Marionette TRACE conn7 <- [1,2710,null,{}] 17:01:58 INFO - PROCESS | 3836 | 1468195318457 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:58 INFO - PROCESS | 3836 | 1468195318460 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:58 INFO - PROCESS | 3836 | 1468195318577 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 17:01:58 INFO - PROCESS | 3836 | 1468195318670 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 3836 | 1468195318673 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE2000 == 35 [pid = 3836] [id = 687] 17:01:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F003ED4800) [pid = 3836] [serial = 2061] [outer = 0000000000000000] 17:01:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F003EE2800) [pid = 3836] [serial = 2062] [outer = 000000F003ED4800] 17:01:58 INFO - PROCESS | 3836 | 1468195318731 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0058D0000) [pid = 3836] [serial = 2063] [outer = 000000F003ED4800] 17:01:59 INFO - PROCESS | 3836 | 1468195319353 Marionette TRACE conn7 <- [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] 17:01:59 INFO - PROCESS | 3836 | 1468195319398 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 17:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:01:59 INFO - PROCESS | 3836 | 1468195319402 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 3836 | 1468195319406 Marionette TRACE conn7 <- [1,2714,null,{}] 17:01:59 INFO - PROCESS | 3836 | 1468195319418 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 3836 | 1468195319423 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:59 INFO - PROCESS | 3836 | 1468195319565 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 17:01:59 INFO - PROCESS | 3836 | 1468195319688 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3836 | 1468195319692 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:01:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C121800 == 36 [pid = 3836] [id = 688] 17:01:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06AC83C00) [pid = 3836] [serial = 2064] [outer = 0000000000000000] 17:01:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06B660000) [pid = 3836] [serial = 2065] [outer = 000000F06AC83C00] 17:01:59 INFO - PROCESS | 3836 | 1468195319751 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06F405000) [pid = 3836] [serial = 2066] [outer = 000000F06AC83C00] 17:02:00 INFO - PROCESS | 3836 | 1468195320533 Marionette TRACE conn7 <- [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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1192ms 17:02:00 INFO - PROCESS | 3836 | 1468195320596 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 17:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:02:00 INFO - PROCESS | 3836 | 1468195320600 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 17:02:00 INFO - PROCESS | 3836 | 1468195320605 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 3836 | 1468195320608 Marionette TRACE conn7 <- [1,2718,null,{}] 17:02:00 INFO - PROCESS | 3836 | 1468195320614 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:00 INFO - PROCESS | 3836 | 1468195320617 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:00 INFO - PROCESS | 3836 | 1468195320726 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 17:02:00 INFO - PROCESS | 3836 | 1468195320808 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 3836 | 1468195320811 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F81800 == 35 [pid = 3836] [id = 684] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F070C19800 == 34 [pid = 3836] [id = 683] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F06E1D6800 == 33 [pid = 3836] [id = 682] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACD6000 == 32 [pid = 3836] [id = 681] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FC9800 == 31 [pid = 3836] [id = 680] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F002778000 == 30 [pid = 3836] [id = 679] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F67D000 == 29 [pid = 3836] [id = 677] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AD5000 == 28 [pid = 3836] [id = 678] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C121800 == 27 [pid = 3836] [id = 688] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE2000 == 26 [pid = 3836] [id = 687] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CDE800 == 25 [pid = 3836] [id = 686] 17:02:01 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B62000 == 24 [pid = 3836] [id = 685] 17:02:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00054E000 == 25 [pid = 3836] [id = 689] 17:02:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F0006C7800) [pid = 3836] [serial = 2067] [outer = 0000000000000000] 17:02:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0006D0400) [pid = 3836] [serial = 2068] [outer = 000000F0006C7800] 17:02:01 INFO - PROCESS | 3836 | 1468195321459 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0015E8000) [pid = 3836] [serial = 2069] [outer = 000000F0006C7800] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F068FE4400) [pid = 3836] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F001C68800) [pid = 3836] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F00202B800) [pid = 3836] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06AE4A400) [pid = 3836] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F005104000) [pid = 3836] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0058C3000) [pid = 3836] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0015E6800) [pid = 3836] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F001B6F000) [pid = 3836] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F00214A000) [pid = 3836] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F002787800) [pid = 3836] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F002CF2C00) [pid = 3836] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F00323C400) [pid = 3836] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F06A13E400) [pid = 3836] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F06AC8A400) [pid = 3836] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F06A827400) [pid = 3836] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F06AD97000) [pid = 3836] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (000000F002BE0000) [pid = 3836] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (000000F06AE49800) [pid = 3836] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (000000F002CE3C00) [pid = 3836] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (000000F0691D7C00) [pid = 3836] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (000000F002BE8400) [pid = 3836] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:02:01 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (000000F00510D000) [pid = 3836] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:02:02 INFO - PROCESS | 3836 | 1468195322482 Marionette TRACE conn7 <- [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"]]]}] 17:02:02 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 17:02:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:02:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:02:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1903ms 17:02:02 INFO - PROCESS | 3836 | 1468195322557 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 17:02:02 INFO - PROCESS | 3836 | 1468195322562 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 17:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:02:02 INFO - PROCESS | 3836 | 1468195322572 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - PROCESS | 3836 | 1468195322575 Marionette TRACE conn7 <- [1,2722,null,{}] 17:02:02 INFO - PROCESS | 3836 | 1468195322582 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:02 INFO - PROCESS | 3836 | 1468195322585 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:02 INFO - PROCESS | 3836 | 1468195322741 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 17:02:02 INFO - PROCESS | 3836 | 1468195322861 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 3836 | 1468195322865 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:02 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002776000 == 26 [pid = 3836] [id = 690] 17:02:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (000000F001C66000) [pid = 3836] [serial = 2070] [outer = 0000000000000000] 17:02:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (000000F001C68C00) [pid = 3836] [serial = 2071] [outer = 000000F001C66000] 17:02:02 INFO - PROCESS | 3836 | 1468195322971 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (000000F0020C3800) [pid = 3836] [serial = 2072] [outer = 000000F001C66000] 17:02:03 INFO - PROCESS | 3836 | 1468195323665 Marionette TRACE conn7 <- [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]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1135ms 17:02:03 INFO - PROCESS | 3836 | 1468195323710 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 3836 | 1468195323716 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:02:03 INFO - PROCESS | 3836 | 1468195323724 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 3836 | 1468195323728 Marionette TRACE conn7 <- [1,2726,null,{}] 17:02:03 INFO - PROCESS | 3836 | 1468195323732 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:03 INFO - PROCESS | 3836 | 1468195323735 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:03 INFO - PROCESS | 3836 | 1468195323872 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 17:02:03 INFO - PROCESS | 3836 | 1468195323944 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 3836 | 1468195323947 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CE2000 == 27 [pid = 3836] [id = 691] 17:02:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (000000F002147800) [pid = 3836] [serial = 2073] [outer = 0000000000000000] 17:02:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (000000F00214A800) [pid = 3836] [serial = 2074] [outer = 000000F002147800] 17:02:04 INFO - PROCESS | 3836 | 1468195324052 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (000000F002788000) [pid = 3836] [serial = 2075] [outer = 000000F002147800] 17:02:04 INFO - PROCESS | 3836 | --DOCSHELL 000000F07911B800 == 26 [pid = 3836] [id = 613] 17:02:04 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A3A9800 == 25 [pid = 3836] [id = 612] 17:02:04 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A874800 == 24 [pid = 3836] [id = 606] 17:02:04 INFO - PROCESS | 3836 | --DOCSHELL 000000F078241800 == 23 [pid = 3836] [id = 605] 17:02:04 INFO - PROCESS | 3836 | --DOCSHELL 000000F000C38000 == 22 [pid = 3836] [id = 614] 17:02:04 INFO - PROCESS | 3836 | 1468195324740 Marionette TRACE conn7 <- [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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:02:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1034ms 17:02:04 INFO - PROCESS | 3836 | 1468195324762 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 3836 | 1468195324766 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 17:02:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:02:04 INFO - PROCESS | 3836 | 1468195324771 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 3836 | 1468195324774 Marionette TRACE conn7 <- [1,2730,null,{}] 17:02:04 INFO - PROCESS | 3836 | 1468195324780 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:04 INFO - PROCESS | 3836 | 1468195324783 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:04 INFO - PROCESS | 3836 | 1468195324902 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 17:02:04 INFO - PROCESS | 3836 | 1468195324984 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3836 | 1468195324987 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AE6800 == 23 [pid = 3836] [id = 692] 17:02:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F00202E000) [pid = 3836] [serial = 2076] [outer = 0000000000000000] 17:02:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F002143400) [pid = 3836] [serial = 2077] [outer = 000000F00202E000] 17:02:05 INFO - PROCESS | 3836 | 1468195325036 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F002A4F000) [pid = 3836] [serial = 2078] [outer = 000000F00202E000] 17:02:05 INFO - PROCESS | 3836 | 1468195325440 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 17:02:05 INFO - PROCESS | 3836 | 1468195325504 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 3836 | 1468195325509 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 17:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:02:05 INFO - PROCESS | 3836 | 1468195325515 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 3836 | 1468195325518 Marionette TRACE conn7 <- [1,2734,null,{}] 17:02:05 INFO - PROCESS | 3836 | 1468195325522 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:05 INFO - PROCESS | 3836 | 1468195325524 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:05 INFO - PROCESS | 3836 | 1468195325616 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 17:02:05 INFO - PROCESS | 3836 | 1468195325623 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 3836 | 1468195325625 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00277D800 == 24 [pid = 3836] [id = 693] 17:02:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F002BE1C00) [pid = 3836] [serial = 2079] [outer = 0000000000000000] 17:02:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F002CE9000) [pid = 3836] [serial = 2080] [outer = 000000F002BE1C00] 17:02:05 INFO - PROCESS | 3836 | 1468195325673 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F003237C00) [pid = 3836] [serial = 2081] [outer = 000000F002BE1C00] 17:02:06 INFO - PROCESS | 3836 | 1468195326143 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:02:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 17:02:06 INFO - PROCESS | 3836 | 1468195326209 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 3836 | 1468195326212 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 17:02:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:02:06 INFO - PROCESS | 3836 | 1468195326215 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 3836 | 1468195326219 Marionette TRACE conn7 <- [1,2738,null,{}] 17:02:06 INFO - PROCESS | 3836 | 1468195326230 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 3836 | 1468195326235 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:06 INFO - PROCESS | 3836 | 1468195326325 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 17:02:06 INFO - PROCESS | 3836 | 1468195326410 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 3836 | 1468195326414 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE55800 == 25 [pid = 3836] [id = 694] 17:02:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0032EFC00) [pid = 3836] [serial = 2082] [outer = 0000000000000000] 17:02:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F003ED9400) [pid = 3836] [serial = 2083] [outer = 000000F0032EFC00] 17:02:06 INFO - PROCESS | 3836 | 1468195326464 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0052E0000) [pid = 3836] [serial = 2084] [outer = 000000F0032EFC00] 17:02:06 INFO - PROCESS | 3836 | 1468195326914 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:02:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 733ms 17:02:06 INFO - PROCESS | 3836 | 1468195326968 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 3836 | 1468195326970 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 17:02:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:02:06 INFO - PROCESS | 3836 | 1468195326976 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 3836 | 1468195326978 Marionette TRACE conn7 <- [1,2742,null,{}] 17:02:06 INFO - PROCESS | 3836 | 1468195326981 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 3836 | 1468195326983 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:07 INFO - PROCESS | 3836 | 1468195327102 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 17:02:07 INFO - PROCESS | 3836 | 1468195327152 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 3836 | 1468195327155 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071154000 == 26 [pid = 3836] [id = 695] 17:02:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F0058D1000) [pid = 3836] [serial = 2085] [outer = 0000000000000000] 17:02:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F068FE5C00) [pid = 3836] [serial = 2086] [outer = 000000F0058D1000] 17:02:07 INFO - PROCESS | 3836 | 1468195327201 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06A13CC00) [pid = 3836] [serial = 2087] [outer = 000000F0058D1000] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06ADA2400) [pid = 3836] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F00150B800) [pid = 3836] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0020C8400) [pid = 3836] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F003ED4800) [pid = 3836] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F002CF2000) [pid = 3836] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F001BF0C00) [pid = 3836] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F000649C00) [pid = 3836] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F00278D000) [pid = 3836] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F0015E9C00) [pid = 3836] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F002148000) [pid = 3836] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F06AC83C00) [pid = 3836] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:02:07 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F0015E7800) [pid = 3836] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:02:07 INFO - PROCESS | 3836 | 1468195327637 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 692ms 17:02:07 INFO - PROCESS | 3836 | 1468195327669 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 3836 | 1468195327671 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 17:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:02:07 INFO - PROCESS | 3836 | 1468195327675 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 3836 | 1468195327677 Marionette TRACE conn7 <- [1,2746,null,{}] 17:02:07 INFO - PROCESS | 3836 | 1468195327680 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:07 INFO - PROCESS | 3836 | 1468195327682 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:07 INFO - PROCESS | 3836 | 1468195327766 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 17:02:07 INFO - PROCESS | 3836 | 1468195327772 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 3836 | 1468195327774 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07510B000 == 27 [pid = 3836] [id = 696] 17:02:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F000649400) [pid = 3836] [serial = 2088] [outer = 0000000000000000] 17:02:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F001BEB800) [pid = 3836] [serial = 2089] [outer = 000000F000649400] 17:02:07 INFO - PROCESS | 3836 | 1468195327819 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F0032EC800) [pid = 3836] [serial = 2090] [outer = 000000F000649400] 17:02:08 INFO - PROCESS | 3836 | 1468195328249 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 17:02:08 INFO - PROCESS | 3836 | 1468195328307 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 3836 | 1468195328309 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 17:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:02:08 INFO - PROCESS | 3836 | 1468195328312 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 3836 | 1468195328314 Marionette TRACE conn7 <- [1,2750,null,{}] 17:02:08 INFO - PROCESS | 3836 | 1468195328318 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 3836 | 1468195328324 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:08 INFO - PROCESS | 3836 | 1468195328434 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 17:02:08 INFO - PROCESS | 3836 | 1468195328478 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 3836 | 1468195328480 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EA7000 == 28 [pid = 3836] [id = 697] 17:02:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F06A8ECC00) [pid = 3836] [serial = 2091] [outer = 0000000000000000] 17:02:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F06AD29000) [pid = 3836] [serial = 2092] [outer = 000000F06A8ECC00] 17:02:08 INFO - PROCESS | 3836 | 1468195328526 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06AD98800) [pid = 3836] [serial = 2093] [outer = 000000F06A8ECC00] 17:02:08 INFO - PROCESS | 3836 | 1468195328931 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 627ms 17:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:02:08 INFO - PROCESS | 3836 | 1468195328943 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 3836 | 1468195328945 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 17:02:08 INFO - PROCESS | 3836 | 1468195328949 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 3836 | 1468195328950 Marionette TRACE conn7 <- [1,2754,null,{}] 17:02:08 INFO - PROCESS | 3836 | 1468195328954 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 3836 | 1468195328956 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:09 INFO - PROCESS | 3836 | 1468195329077 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 17:02:09 INFO - PROCESS | 3836 | 1468195329100 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3836 | 1468195329102 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0778B0800 == 29 [pid = 3836] [id = 698] 17:02:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F06AD9EC00) [pid = 3836] [serial = 2094] [outer = 0000000000000000] 17:02:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06AE47C00) [pid = 3836] [serial = 2095] [outer = 000000F06AD9EC00] 17:02:09 INFO - PROCESS | 3836 | 1468195329148 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06B345000) [pid = 3836] [serial = 2096] [outer = 000000F06AD9EC00] 17:02:09 INFO - PROCESS | 3836 | 1468195329541 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 17:02:09 INFO - PROCESS | 3836 | 1468195329580 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 3836 | 1468195329582 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 17:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:02:09 INFO - PROCESS | 3836 | 1468195329585 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 3836 | 1468195329587 Marionette TRACE conn7 <- [1,2758,null,{}] 17:02:09 INFO - PROCESS | 3836 | 1468195329591 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:09 INFO - PROCESS | 3836 | 1468195329593 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:09 INFO - PROCESS | 3836 | 1468195329706 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 17:02:09 INFO - PROCESS | 3836 | 1468195329713 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3836 | 1468195329715 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07811F800 == 30 [pid = 3836] [id = 699] 17:02:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06C12D800) [pid = 3836] [serial = 2097] [outer = 0000000000000000] 17:02:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06C2ACC00) [pid = 3836] [serial = 2098] [outer = 000000F06C12D800] 17:02:09 INFO - PROCESS | 3836 | 1468195329766 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06F68B800) [pid = 3836] [serial = 2099] [outer = 000000F06C12D800] 17:02:10 INFO - PROCESS | 3836 | 1468195330198 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 17:02:10 INFO - PROCESS | 3836 | 1468195330217 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 3836 | 1468195330219 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 17:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:02:10 INFO - PROCESS | 3836 | 1468195330222 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 3836 | 1468195330224 Marionette TRACE conn7 <- [1,2762,null,{}] 17:02:10 INFO - PROCESS | 3836 | 1468195330228 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:10 INFO - PROCESS | 3836 | 1468195330229 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:10 INFO - PROCESS | 3836 | 1468195330348 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 17:02:10 INFO - PROCESS | 3836 | 1468195330449 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 3836 | 1468195330452 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002163800 == 31 [pid = 3836] [id = 700] 17:02:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F0005A7C00) [pid = 3836] [serial = 2100] [outer = 0000000000000000] 17:02:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F001509800) [pid = 3836] [serial = 2101] [outer = 000000F0005A7C00] 17:02:10 INFO - PROCESS | 3836 | 1468195330511 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F001C5D800) [pid = 3836] [serial = 2102] [outer = 000000F0005A7C00] 17:02:11 INFO - PROCESS | 3836 | 1468195331155 Marionette TRACE conn7 <- [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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 984ms 17:02:11 INFO - PROCESS | 3836 | 1468195331211 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3836 | 1468195331215 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:02:11 INFO - PROCESS | 3836 | 1468195331220 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 3836 | 1468195331224 Marionette TRACE conn7 <- [1,2766,null,{}] 17:02:11 INFO - PROCESS | 3836 | 1468195331230 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:11 INFO - PROCESS | 3836 | 1468195331233 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:11 INFO - PROCESS | 3836 | 1468195331353 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 17:02:11 INFO - PROCESS | 3836 | 1468195331477 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 3836 | 1468195331480 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F747000 == 32 [pid = 3836] [id = 701] 17:02:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F002BDD000) [pid = 3836] [serial = 2103] [outer = 0000000000000000] 17:02:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F003240400) [pid = 3836] [serial = 2104] [outer = 000000F002BDD000] 17:02:11 INFO - PROCESS | 3836 | 1468195331539 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F003ED6C00) [pid = 3836] [serial = 2105] [outer = 000000F002BDD000] 17:02:12 INFO - PROCESS | 3836 | 1468195332122 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 942ms 17:02:12 INFO - PROCESS | 3836 | 1468195332169 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 3836 | 1468195332174 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 17:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:02:12 INFO - PROCESS | 3836 | 1468195332178 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - PROCESS | 3836 | 1468195332180 Marionette TRACE conn7 <- [1,2770,null,{}] 17:02:12 INFO - PROCESS | 3836 | 1468195332184 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:12 INFO - PROCESS | 3836 | 1468195332187 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:12 INFO - PROCESS | 3836 | 1468195332306 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 17:02:12 INFO - PROCESS | 3836 | 1468195332401 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 3836 | 1468195332404 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07823C000 == 33 [pid = 3836] [id = 702] 17:02:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F06A3C9000) [pid = 3836] [serial = 2106] [outer = 0000000000000000] 17:02:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06A8E6400) [pid = 3836] [serial = 2107] [outer = 000000F06A3C9000] 17:02:12 INFO - PROCESS | 3836 | 1468195332459 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AC88000) [pid = 3836] [serial = 2108] [outer = 000000F06A3C9000] 17:02:13 INFO - PROCESS | 3836 | 1468195333035 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 17:02:13 INFO - PROCESS | 3836 | 1468195333123 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 3836 | 1468195333126 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 17:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:02:13 INFO - PROCESS | 3836 | 1468195333137 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - PROCESS | 3836 | 1468195333143 Marionette TRACE conn7 <- [1,2774,null,{}] 17:02:13 INFO - PROCESS | 3836 | 1468195333148 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:13 INFO - PROCESS | 3836 | 1468195333153 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:13 INFO - PROCESS | 3836 | 1468195333312 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 17:02:13 INFO - PROCESS | 3836 | 1468195333361 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:13 INFO - PROCESS | 3836 | 1468195333363 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078DDB800 == 34 [pid = 3836] [id = 703] 17:02:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06FE45C00) [pid = 3836] [serial = 2109] [outer = 0000000000000000] 17:02:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F070066000) [pid = 3836] [serial = 2110] [outer = 000000F06FE45C00] 17:02:13 INFO - PROCESS | 3836 | 1468195333418 Marionette DEBUG loaded listener.js 17:02:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F070086C00) [pid = 3836] [serial = 2111] [outer = 000000F06FE45C00] 17:02:13 INFO - PROCESS | 3836 | 1468195333961 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 902ms 17:02:14 INFO - PROCESS | 3836 | 1468195334034 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 3836 | 1468195334037 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 17:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:02:14 INFO - PROCESS | 3836 | 1468195334041 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:02:14 INFO - PROCESS | 3836 | 1468195334043 Marionette TRACE conn7 <- [1,2778,null,{}] 17:02:14 INFO - PROCESS | 3836 | 1468195334047 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:14 INFO - PROCESS | 3836 | 1468195334049 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:14 INFO - PROCESS | 3836 | 1468195334168 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 17:02:14 INFO - PROCESS | 3836 | 1468195334256 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 3836 | 1468195334258 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F00276C800 == 35 [pid = 3836] [id = 704] 17:02:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F001C5CC00) [pid = 3836] [serial = 2112] [outer = 0000000000000000] 17:02:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F002BDB400) [pid = 3836] [serial = 2113] [outer = 000000F001C5CC00] 17:02:14 INFO - PROCESS | 3836 | 1468195334313 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06AD2A000) [pid = 3836] [serial = 2114] [outer = 000000F001C5CC00] 17:02:15 INFO - PROCESS | 3836 | 1468195335029 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1035ms 17:02:15 INFO - PROCESS | 3836 | 1468195335076 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 17:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:02:15 INFO - PROCESS | 3836 | 1468195335081 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 17:02:15 INFO - PROCESS | 3836 | 1468195335085 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 3836 | 1468195335090 Marionette TRACE conn7 <- [1,2782,null,{}] 17:02:15 INFO - PROCESS | 3836 | 1468195335113 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 3836 | 1468195335116 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:15 INFO - PROCESS | 3836 | 1468195335224 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 17:02:15 INFO - PROCESS | 3836 | 1468195335305 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 3836 | 1468195335308 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F001B3C000 == 36 [pid = 3836] [id = 705] 17:02:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F001506800) [pid = 3836] [serial = 2115] [outer = 0000000000000000] 17:02:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F001B69000) [pid = 3836] [serial = 2116] [outer = 000000F001506800] 17:02:15 INFO - PROCESS | 3836 | 1468195335383 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F002BDC800) [pid = 3836] [serial = 2117] [outer = 000000F001506800] 17:02:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FC8800 == 35 [pid = 3836] [id = 615] 17:02:15 INFO - PROCESS | 3836 | --DOCSHELL 000000F06A878800 == 34 [pid = 3836] [id = 600] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06BADE800) [pid = 3836] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F068FEC400) [pid = 3836] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06B35F000) [pid = 3836] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0006D0400) [pid = 3836] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0020D6800) [pid = 3836] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F003EE2800) [pid = 3836] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0032EF000) [pid = 3836] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F002022000) [pid = 3836] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0020C6400) [pid = 3836] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BEA000) [pid = 3836] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F003EDB800) [pid = 3836] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06E1ACC00) [pid = 3836] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F001B6F800) [pid = 3836] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F001C61800) [pid = 3836] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F00278E400) [pid = 3836] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F00278A800) [pid = 3836] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F06F405000) [pid = 3836] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F06B660000) [pid = 3836] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0052EA400) [pid = 3836] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0058D0000) [pid = 3836] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F068FDEC00) [pid = 3836] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06AD25C00) [pid = 3836] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F00510D800) [pid = 3836] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F002A5CC00) [pid = 3836] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:02:15 INFO - PROCESS | 3836 | 1468195335859 Marionette TRACE conn7 <- [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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 817ms 17:02:15 INFO - PROCESS | 3836 | 1468195335902 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 3836 | 1468195335907 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 17:02:15 INFO - PROCESS | 3836 | 1468195335913 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:02:15 INFO - PROCESS | 3836 | 1468195335915 Marionette TRACE conn7 <- [1,2786,null,{}] 17:02:15 INFO - PROCESS | 3836 | 1468195335920 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 3836 | 1468195335922 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:16 INFO - PROCESS | 3836 | 1468195336018 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 17:02:16 INFO - PROCESS | 3836 | 1468195336024 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 3836 | 1468195336026 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0057F5800 == 35 [pid = 3836] [id = 706] 17:02:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F002786400) [pid = 3836] [serial = 2118] [outer = 0000000000000000] 17:02:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F002CED000) [pid = 3836] [serial = 2119] [outer = 000000F002786400] 17:02:16 INFO - PROCESS | 3836 | 1468195336074 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F0032F7C00) [pid = 3836] [serial = 2120] [outer = 000000F002786400] 17:02:16 INFO - PROCESS | 3836 | 1468195336564 Marionette TRACE conn7 <- [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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 17:02:16 INFO - PROCESS | 3836 | 1468195336609 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 3836 | 1468195336611 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:02:16 INFO - PROCESS | 3836 | 1468195336615 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 3836 | 1468195336619 Marionette TRACE conn7 <- [1,2790,null,{}] 17:02:16 INFO - PROCESS | 3836 | 1468195336629 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:16 INFO - PROCESS | 3836 | 1468195336634 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:16 INFO - PROCESS | 3836 | 1468195336733 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 17:02:16 INFO - PROCESS | 3836 | 1468195336742 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 3836 | 1468195336745 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C26A000 == 36 [pid = 3836] [id = 707] 17:02:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F068FE6800) [pid = 3836] [serial = 2121] [outer = 0000000000000000] 17:02:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F069950C00) [pid = 3836] [serial = 2122] [outer = 000000F068FE6800] 17:02:16 INFO - PROCESS | 3836 | 1468195336793 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06AC83400) [pid = 3836] [serial = 2123] [outer = 000000F068FE6800] 17:02:17 INFO - PROCESS | 3836 | 1468195337250 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 17:02:17 INFO - PROCESS | 3836 | 1468195337314 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 3836 | 1468195337316 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 17:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:02:17 INFO - PROCESS | 3836 | 1468195337325 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 3836 | 1468195337327 Marionette TRACE conn7 <- [1,2794,null,{}] 17:02:17 INFO - PROCESS | 3836 | 1468195337330 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:17 INFO - PROCESS | 3836 | 1468195337332 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:17 INFO - PROCESS | 3836 | 1468195337424 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 17:02:17 INFO - PROCESS | 3836 | 1468195337429 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 3836 | 1468195337432 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F978800 == 37 [pid = 3836] [id = 708] 17:02:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06AC84800) [pid = 3836] [serial = 2124] [outer = 0000000000000000] 17:02:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F06ADA2C00) [pid = 3836] [serial = 2125] [outer = 000000F06AC84800] 17:02:17 INFO - PROCESS | 3836 | 1468195337553 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F06BADBC00) [pid = 3836] [serial = 2126] [outer = 000000F06AC84800] 17:02:17 INFO - PROCESS | 3836 | 1468195337972 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 17:02:18 INFO - PROCESS | 3836 | 1468195338014 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 3836 | 1468195338017 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 17:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:02:18 INFO - PROCESS | 3836 | 1468195338020 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 3836 | 1468195338022 Marionette TRACE conn7 <- [1,2798,null,{}] 17:02:18 INFO - PROCESS | 3836 | 1468195338025 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:18 INFO - PROCESS | 3836 | 1468195338027 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:18 INFO - PROCESS | 3836 | 1468195338145 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 17:02:18 INFO - PROCESS | 3836 | 1468195338238 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 3836 | 1468195338240 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075313800 == 38 [pid = 3836] [id = 709] 17:02:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F06F6DDC00) [pid = 3836] [serial = 2127] [outer = 0000000000000000] 17:02:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F06FE46C00) [pid = 3836] [serial = 2128] [outer = 000000F06F6DDC00] 17:02:18 INFO - PROCESS | 3836 | 1468195338286 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0700D2400) [pid = 3836] [serial = 2129] [outer = 000000F06F6DDC00] 17:02:18 INFO - PROCESS | 3836 | 1468195338726 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 17:02:18 INFO - PROCESS | 3836 | 1468195338757 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 3836 | 1468195338760 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 17:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:02:18 INFO - PROCESS | 3836 | 1468195338763 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 3836 | 1468195338765 Marionette TRACE conn7 <- [1,2802,null,{}] 17:02:18 INFO - PROCESS | 3836 | 1468195338768 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:18 INFO - PROCESS | 3836 | 1468195338774 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:18 INFO - PROCESS | 3836 | 1468195338904 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 17:02:18 INFO - PROCESS | 3836 | 1468195338910 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 3836 | 1468195338912 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A5D800 == 39 [pid = 3836] [id = 710] 17:02:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070C36000) [pid = 3836] [serial = 2130] [outer = 0000000000000000] 17:02:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070D91000) [pid = 3836] [serial = 2131] [outer = 000000F070C36000] 17:02:19 INFO - PROCESS | 3836 | 1468195339010 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F070E4BC00) [pid = 3836] [serial = 2132] [outer = 000000F070C36000] 17:02:19 INFO - PROCESS | 3836 | 1468195339416 Marionette TRACE conn7 <- [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]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 17:02:19 INFO - PROCESS | 3836 | 1468195339457 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 3836 | 1468195339459 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 17:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:02:19 INFO - PROCESS | 3836 | 1468195339462 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - PROCESS | 3836 | 1468195339464 Marionette TRACE conn7 <- [1,2806,null,{}] 17:02:19 INFO - PROCESS | 3836 | 1468195339467 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:19 INFO - PROCESS | 3836 | 1468195339469 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:19 INFO - PROCESS | 3836 | 1468195339608 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 17:02:19 INFO - PROCESS | 3836 | 1468195339625 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 3836 | 1468195339627 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07824C000 == 40 [pid = 3836] [id = 711] 17:02:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F070E51400) [pid = 3836] [serial = 2133] [outer = 0000000000000000] 17:02:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0711B6000) [pid = 3836] [serial = 2134] [outer = 000000F070E51400] 17:02:19 INFO - PROCESS | 3836 | 1468195339671 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0711F2800) [pid = 3836] [serial = 2135] [outer = 000000F070E51400] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0058D1000) [pid = 3836] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F002147800) [pid = 3836] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F002BE1C00) [pid = 3836] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F00202E000) [pid = 3836] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F000649400) [pid = 3836] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06A8ECC00) [pid = 3836] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F06AD9EC00) [pid = 3836] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:02:19 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0032EFC00) [pid = 3836] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:02:20 INFO - PROCESS | 3836 | 1468195340121 Marionette TRACE conn7 <- [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]]]}] 17:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 17:02:20 INFO - PROCESS | 3836 | 1468195340167 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 3836 | 1468195340169 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 17:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:02:20 INFO - PROCESS | 3836 | 1468195340172 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 3836 | 1468195340175 Marionette TRACE conn7 <- [1,2810,null,{}] 17:02:20 INFO - PROCESS | 3836 | 1468195340179 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:20 INFO - PROCESS | 3836 | 1468195340181 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:20 INFO - PROCESS | 3836 | 1468195340299 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 17:02:20 INFO - PROCESS | 3836 | 1468195340353 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 3836 | 1468195340355 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F079B6A000 == 41 [pid = 3836] [id = 712] 17:02:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F000644000) [pid = 3836] [serial = 2136] [outer = 0000000000000000] 17:02:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0032F8C00) [pid = 3836] [serial = 2137] [outer = 000000F000644000] 17:02:20 INFO - PROCESS | 3836 | 1468195340407 Marionette DEBUG loaded listener.js 17:02:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F070E51C00) [pid = 3836] [serial = 2138] [outer = 000000F000644000] 17:02:20 INFO - PROCESS | 3836 | 1468195340769 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 17:02:20 INFO - PROCESS | 3836 | 1468195340810 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 3836 | 1468195340812 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 17:02:20 INFO - PROCESS | 3836 | 1468195340815 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:02:20 INFO - PROCESS | 3836 | 1468195340817 Marionette TRACE conn7 <- [1,2814,null,{}] 17:02:20 INFO - PROCESS | 3836 | 1468195340821 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:20 INFO - PROCESS | 3836 | 1468195340822 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:20 INFO - PROCESS | 3836 | 1468195340910 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 17:02:20 INFO - PROCESS | 3836 | 1468195340916 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 3836 | 1468195340918 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A65C800 == 42 [pid = 3836] [id = 713] 17:02:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0711F1800) [pid = 3836] [serial = 2139] [outer = 0000000000000000] 17:02:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0711FC800) [pid = 3836] [serial = 2140] [outer = 000000F0711F1800] 17:02:20 INFO - PROCESS | 3836 | 1468195340964 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0714E7C00) [pid = 3836] [serial = 2141] [outer = 000000F0711F1800] 17:02:21 INFO - PROCESS | 3836 | 1468195341378 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:02:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 587ms 17:02:21 INFO - PROCESS | 3836 | 1468195341407 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 3836 | 1468195341409 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 17:02:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:02:21 INFO - PROCESS | 3836 | 1468195341412 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 3836 | 1468195341414 Marionette TRACE conn7 <- [1,2818,null,{}] 17:02:21 INFO - PROCESS | 3836 | 1468195341417 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:21 INFO - PROCESS | 3836 | 1468195341419 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:21 INFO - PROCESS | 3836 | 1468195341544 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 17:02:21 INFO - PROCESS | 3836 | 1468195341560 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 3836 | 1468195341562 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:21 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0C9000 == 43 [pid = 3836] [id = 714] 17:02:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0711FE400) [pid = 3836] [serial = 2142] [outer = 0000000000000000] 17:02:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F074528C00) [pid = 3836] [serial = 2143] [outer = 000000F0711FE400] 17:02:21 INFO - PROCESS | 3836 | 1468195341606 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0745C1C00) [pid = 3836] [serial = 2144] [outer = 000000F0711FE400] 17:02:22 INFO - PROCESS | 3836 | 1468195342141 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:02:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 774ms 17:02:22 INFO - PROCESS | 3836 | 1468195342190 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 3836 | 1468195342195 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 17:02:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:02:22 INFO - PROCESS | 3836 | 1468195342201 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - PROCESS | 3836 | 1468195342204 Marionette TRACE conn7 <- [1,2822,null,{}] 17:02:22 INFO - PROCESS | 3836 | 1468195342210 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:22 INFO - PROCESS | 3836 | 1468195342214 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:22 INFO - PROCESS | 3836 | 1468195342380 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 17:02:22 INFO - PROCESS | 3836 | 1468195342479 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 3836 | 1468195342484 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:22 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CDB800 == 44 [pid = 3836] [id = 715] 17:02:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F002148000) [pid = 3836] [serial = 2145] [outer = 0000000000000000] 17:02:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F002784C00) [pid = 3836] [serial = 2146] [outer = 000000F002148000] 17:02:22 INFO - PROCESS | 3836 | 1468195342542 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F002BE4400) [pid = 3836] [serial = 2147] [outer = 000000F002148000] 17:02:23 INFO - PROCESS | 3836 | 1468195343143 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:02:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 17:02:23 INFO - PROCESS | 3836 | 1468195343189 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 3836 | 1468195343194 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 17:02:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:02:23 INFO - PROCESS | 3836 | 1468195343201 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - PROCESS | 3836 | 1468195343205 Marionette TRACE conn7 <- [1,2826,null,{}] 17:02:23 INFO - PROCESS | 3836 | 1468195343209 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:23 INFO - PROCESS | 3836 | 1468195343212 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:23 INFO - PROCESS | 3836 | 1468195343334 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 17:02:23 INFO - PROCESS | 3836 | 1468195343432 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 3836 | 1468195343435 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:23 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0751D2000 == 45 [pid = 3836] [id = 716] 17:02:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F0052E8000) [pid = 3836] [serial = 2148] [outer = 0000000000000000] 17:02:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0058D0000) [pid = 3836] [serial = 2149] [outer = 000000F0052E8000] 17:02:23 INFO - PROCESS | 3836 | 1468195343493 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06AC7F000) [pid = 3836] [serial = 2150] [outer = 000000F0052E8000] 17:02:24 INFO - PROCESS | 3836 | 1468195344149 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 17:02:24 INFO - PROCESS | 3836 | 1468195344189 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 3836 | 1468195344192 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 17:02:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:02:24 INFO - PROCESS | 3836 | 1468195344195 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 3836 | 1468195344200 Marionette TRACE conn7 <- [1,2830,null,{}] 17:02:24 INFO - PROCESS | 3836 | 1468195344212 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:24 INFO - PROCESS | 3836 | 1468195344217 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:24 INFO - PROCESS | 3836 | 1468195344341 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 17:02:24 INFO - PROCESS | 3836 | 1468195344467 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 3836 | 1468195344471 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:24 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AB000 == 46 [pid = 3836] [id = 717] 17:02:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06F434400) [pid = 3836] [serial = 2151] [outer = 0000000000000000] 17:02:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F070C37800) [pid = 3836] [serial = 2152] [outer = 000000F06F434400] 17:02:24 INFO - PROCESS | 3836 | 1468195344530 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F070E50800) [pid = 3836] [serial = 2153] [outer = 000000F06F434400] 17:02:25 INFO - PROCESS | 3836 | 1468195345070 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:02:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 944ms 17:02:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:02:25 INFO - PROCESS | 3836 | 1468195345142 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 3836 | 1468195345145 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 17:02:25 INFO - PROCESS | 3836 | 1468195345148 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 3836 | 1468195345150 Marionette TRACE conn7 <- [1,2834,null,{}] 17:02:25 INFO - PROCESS | 3836 | 1468195345154 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:25 INFO - PROCESS | 3836 | 1468195345157 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:25 INFO - PROCESS | 3836 | 1468195345273 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 17:02:25 INFO - PROCESS | 3836 | 1468195345401 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 3836 | 1468195345404 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:25 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B33800 == 47 [pid = 3836] [id = 718] 17:02:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0020BD400) [pid = 3836] [serial = 2154] [outer = 0000000000000000] 17:02:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0745BE400) [pid = 3836] [serial = 2155] [outer = 000000F0020BD400] 17:02:25 INFO - PROCESS | 3836 | 1468195345461 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F07481B400) [pid = 3836] [serial = 2156] [outer = 000000F0020BD400] 17:02:26 INFO - PROCESS | 3836 | 1468195346293 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:02:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1182ms 17:02:26 INFO - PROCESS | 3836 | 1468195346333 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 3836 | 1468195346337 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 17:02:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:02:26 INFO - PROCESS | 3836 | 1468195346342 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - PROCESS | 3836 | 1468195346345 Marionette TRACE conn7 <- [1,2838,null,{}] 17:02:26 INFO - PROCESS | 3836 | 1468195346351 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:26 INFO - PROCESS | 3836 | 1468195346354 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:26 INFO - PROCESS | 3836 | 1468195346507 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 17:02:26 INFO - PROCESS | 3836 | 1468195346524 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 3836 | 1468195346527 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:26 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002767000 == 48 [pid = 3836] [id = 719] 17:02:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F00202C400) [pid = 3836] [serial = 2157] [outer = 0000000000000000] 17:02:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F002142C00) [pid = 3836] [serial = 2158] [outer = 000000F00202C400] 17:02:26 INFO - PROCESS | 3836 | 1468195346578 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F002787C00) [pid = 3836] [serial = 2159] [outer = 000000F00202C400] 17:02:27 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E687800 == 47 [pid = 3836] [id = 610] 17:02:27 INFO - PROCESS | 3836 | --DOCSHELL 000000F002750800 == 46 [pid = 3836] [id = 598] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06C2ACC00) [pid = 3836] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F068FE5C00) [pid = 3836] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F002788000) [pid = 3836] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F00214A800) [pid = 3836] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F001C68C00) [pid = 3836] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F002CE9000) [pid = 3836] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F003237C00) [pid = 3836] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F002143400) [pid = 3836] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F002A4F000) [pid = 3836] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F001BEB800) [pid = 3836] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0032EC800) [pid = 3836] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06AD29000) [pid = 3836] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A13CC00) [pid = 3836] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06AE47C00) [pid = 3836] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06B345000) [pid = 3836] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F003ED9400) [pid = 3836] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0052E0000) [pid = 3836] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06AD98800) [pid = 3836] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:02:27 INFO - PROCESS | 3836 | 1468195347185 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 880ms 17:02:27 INFO - PROCESS | 3836 | 1468195347222 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3836 | 1468195347227 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:02:27 INFO - PROCESS | 3836 | 1468195347232 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3836 | 1468195347235 Marionette TRACE conn7 <- [1,2842,null,{}] 17:02:27 INFO - PROCESS | 3836 | 1468195347242 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 3836 | 1468195347245 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:27 INFO - PROCESS | 3836 | 1468195347337 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 17:02:27 INFO - PROCESS | 3836 | 1468195347344 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 3836 | 1468195347346 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:27 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CDE000 == 47 [pid = 3836] [id = 720] 17:02:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F002143000) [pid = 3836] [serial = 2160] [outer = 0000000000000000] 17:02:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F00278E400) [pid = 3836] [serial = 2161] [outer = 000000F002143000] 17:02:27 INFO - PROCESS | 3836 | 1468195347395 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F002CE7800) [pid = 3836] [serial = 2162] [outer = 000000F002143000] 17:02:27 INFO - PROCESS | 3836 | 1468195347877 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 17:02:27 INFO - PROCESS | 3836 | 1468195347937 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3836 | 1468195347939 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:02:27 INFO - PROCESS | 3836 | 1468195347943 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3836 | 1468195347946 Marionette TRACE conn7 <- [1,2846,null,{}] 17:02:27 INFO - PROCESS | 3836 | 1468195347957 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 3836 | 1468195347962 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:28 INFO - PROCESS | 3836 | 1468195348052 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 17:02:28 INFO - PROCESS | 3836 | 1468195348059 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3836 | 1468195348062 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F753000 == 48 [pid = 3836] [id = 721] 17:02:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F003ED9400) [pid = 3836] [serial = 2163] [outer = 0000000000000000] 17:02:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F005103400) [pid = 3836] [serial = 2164] [outer = 000000F003ED9400] 17:02:28 INFO - PROCESS | 3836 | 1468195348113 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F0052E8400) [pid = 3836] [serial = 2165] [outer = 000000F003ED9400] 17:02:28 INFO - PROCESS | 3836 | 1468195348573 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:02:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 17:02:28 INFO - PROCESS | 3836 | 1468195348637 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 3836 | 1468195348640 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 17:02:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:02:28 INFO - PROCESS | 3836 | 1468195348643 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - PROCESS | 3836 | 1468195348645 Marionette TRACE conn7 <- [1,2850,null,{}] 17:02:28 INFO - PROCESS | 3836 | 1468195348649 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:28 INFO - PROCESS | 3836 | 1468195348651 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:28 INFO - PROCESS | 3836 | 1468195348743 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 17:02:28 INFO - PROCESS | 3836 | 1468195348748 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3836 | 1468195348751 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:28 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748C5000 == 49 [pid = 3836] [id = 722] 17:02:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F068FDFC00) [pid = 3836] [serial = 2166] [outer = 0000000000000000] 17:02:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F069FC8C00) [pid = 3836] [serial = 2167] [outer = 000000F068FDFC00] 17:02:28 INFO - PROCESS | 3836 | 1468195348796 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F06A826C00) [pid = 3836] [serial = 2168] [outer = 000000F068FDFC00] 17:02:29 INFO - PROCESS | 3836 | 1468195349216 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:02:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 17:02:29 INFO - PROCESS | 3836 | 1468195349274 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 3836 | 1468195349277 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 17:02:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:02:29 INFO - PROCESS | 3836 | 1468195349280 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 3836 | 1468195349282 Marionette TRACE conn7 <- [1,2854,null,{}] 17:02:29 INFO - PROCESS | 3836 | 1468195349295 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:29 INFO - PROCESS | 3836 | 1468195349297 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:29 INFO - PROCESS | 3836 | 1468195349414 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 17:02:29 INFO - PROCESS | 3836 | 1468195349493 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 3836 | 1468195349502 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:29 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075307800 == 50 [pid = 3836] [id = 723] 17:02:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F06AC7D800) [pid = 3836] [serial = 2169] [outer = 0000000000000000] 17:02:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06AD24800) [pid = 3836] [serial = 2170] [outer = 000000F06AC7D800] 17:02:29 INFO - PROCESS | 3836 | 1468195349547 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F06AD9BC00) [pid = 3836] [serial = 2171] [outer = 000000F06AC7D800] 17:02:29 INFO - PROCESS | 3836 | 1468195349984 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:02:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 17:02:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:02:30 INFO - PROCESS | 3836 | 1468195350017 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 17:02:30 INFO - PROCESS | 3836 | 1468195350019 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 17:02:30 INFO - PROCESS | 3836 | 1468195350023 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 3836 | 1468195350025 Marionette TRACE conn7 <- [1,2858,null,{}] 17:02:30 INFO - PROCESS | 3836 | 1468195350028 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:30 INFO - PROCESS | 3836 | 1468195350034 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:30 INFO - PROCESS | 3836 | 1468195350183 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 17:02:30 INFO - PROCESS | 3836 | 1468195350244 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 3836 | 1468195350246 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:30 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077A4B000 == 51 [pid = 3836] [id = 724] 17:02:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06BA37800) [pid = 3836] [serial = 2172] [outer = 0000000000000000] 17:02:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F070070000) [pid = 3836] [serial = 2173] [outer = 000000F06BA37800] 17:02:30 INFO - PROCESS | 3836 | 1468195350292 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F070CDFC00) [pid = 3836] [serial = 2174] [outer = 000000F06BA37800] 17:02:30 INFO - PROCESS | 3836 | 1468195350728 Marionette TRACE conn7 <- [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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:02:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 17:02:30 INFO - PROCESS | 3836 | 1468195350760 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 17:02:30 INFO - PROCESS | 3836 | 1468195350763 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 17:02:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:02:30 INFO - PROCESS | 3836 | 1468195350804 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 3836 | 1468195350806 Marionette TRACE conn7 <- [1,2862,null,{}] 17:02:30 INFO - PROCESS | 3836 | 1468195350810 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:30 INFO - PROCESS | 3836 | 1468195350812 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:30 INFO - PROCESS | 3836 | 1468195350934 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 17:02:30 INFO - PROCESS | 3836 | 1468195350947 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 3836 | 1468195350949 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002CC8800 == 52 [pid = 3836] [id = 725] 17:02:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06BAE3000) [pid = 3836] [serial = 2175] [outer = 0000000000000000] 17:02:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F070E51800) [pid = 3836] [serial = 2176] [outer = 000000F06BAE3000] 17:02:31 INFO - PROCESS | 3836 | 1468195351041 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F0713B8400) [pid = 3836] [serial = 2177] [outer = 000000F06BAE3000] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F06F6DDC00) [pid = 3836] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F070C36000) [pid = 3836] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F068FE6800) [pid = 3836] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F002786400) [pid = 3836] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F070E51400) [pid = 3836] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F000644000) [pid = 3836] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F001506800) [pid = 3836] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06AC84800) [pid = 3836] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0711F1800) [pid = 3836] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:02:31 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06C12D800) [pid = 3836] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:02:31 INFO - PROCESS | 3836 | 1468195351613 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:02:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:02:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 837ms 17:02:31 INFO - PROCESS | 3836 | 1468195351632 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 3836 | 1468195351634 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:02:31 INFO - PROCESS | 3836 | 1468195351638 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 3836 | 1468195351640 Marionette TRACE conn7 <- [1,2866,null,{}] 17:02:31 INFO - PROCESS | 3836 | 1468195351644 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:31 INFO - PROCESS | 3836 | 1468195351646 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:31 INFO - PROCESS | 3836 | 1468195351732 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 17:02:31 INFO - PROCESS | 3836 | 1468195351818 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 3836 | 1468195351820 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:31 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A465000 == 53 [pid = 3836] [id = 726] 17:02:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F001B68C00) [pid = 3836] [serial = 2178] [outer = 0000000000000000] 17:02:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F068FED000) [pid = 3836] [serial = 2179] [outer = 000000F001B68C00] 17:02:31 INFO - PROCESS | 3836 | 1468195351867 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F070129000) [pid = 3836] [serial = 2180] [outer = 000000F001B68C00] 17:02:32 INFO - PROCESS | 3836 | 1468195352216 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:02:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 627ms 17:02:32 INFO - PROCESS | 3836 | 1468195352273 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 17:02:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:02:32 INFO - PROCESS | 3836 | 1468195352283 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 17:02:32 INFO - PROCESS | 3836 | 1468195352289 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 3836 | 1468195352291 Marionette TRACE conn7 <- [1,2870,null,{}] 17:02:32 INFO - PROCESS | 3836 | 1468195352294 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:32 INFO - PROCESS | 3836 | 1468195352296 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:32 INFO - PROCESS | 3836 | 1468195352384 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 17:02:32 INFO - PROCESS | 3836 | 1468195352480 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 3836 | 1468195352482 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:32 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B1AC800 == 54 [pid = 3836] [id = 727] 17:02:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F06F644C00) [pid = 3836] [serial = 2181] [outer = 0000000000000000] 17:02:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F0745BEC00) [pid = 3836] [serial = 2182] [outer = 000000F06F644C00] 17:02:32 INFO - PROCESS | 3836 | 1468195352526 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F074821400) [pid = 3836] [serial = 2183] [outer = 000000F06F644C00] 17:02:32 INFO - PROCESS | 3836 | 1468195352914 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:02:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 17:02:32 INFO - PROCESS | 3836 | 1468195352981 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 3836 | 1468195352983 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 17:02:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:02:32 INFO - PROCESS | 3836 | 1468195352986 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 3836 | 1468195352988 Marionette TRACE conn7 <- [1,2874,null,{}] 17:02:32 INFO - PROCESS | 3836 | 1468195352991 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:32 INFO - PROCESS | 3836 | 1468195352993 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:33 INFO - PROCESS | 3836 | 1468195353080 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 17:02:33 INFO - PROCESS | 3836 | 1468195353086 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 3836 | 1468195353088 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:33 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DE4F800 == 55 [pid = 3836] [id = 728] 17:02:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F074823400) [pid = 3836] [serial = 2184] [outer = 0000000000000000] 17:02:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F0749A8000) [pid = 3836] [serial = 2185] [outer = 000000F074823400] 17:02:33 INFO - PROCESS | 3836 | 1468195353133 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F074F02800) [pid = 3836] [serial = 2186] [outer = 000000F074823400] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DF85800 == 54 [pid = 3836] [id = 609] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A666800 == 53 [pid = 3836] [id = 607] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F075389000 == 52 [pid = 3836] [id = 603] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C26A000 == 51 [pid = 3836] [id = 707] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CD6000 == 50 [pid = 3836] [id = 599] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F002740800 == 49 [pid = 3836] [id = 608] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A5D800 == 48 [pid = 3836] [id = 710] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F962000 == 47 [pid = 3836] [id = 601] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F001B34000 == 46 [pid = 3836] [id = 611] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F071142000 == 45 [pid = 3836] [id = 602] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07824C000 == 44 [pid = 3836] [id = 711] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F075313800 == 43 [pid = 3836] [id = 709] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B30000 == 42 [pid = 3836] [id = 604] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A65C800 == 41 [pid = 3836] [id = 713] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F00054E000 == 40 [pid = 3836] [id = 689] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F978800 == 39 [pid = 3836] [id = 708] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F079B6A000 == 38 [pid = 3836] [id = 712] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F002767000 == 37 [pid = 3836] [id = 719] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B33800 == 36 [pid = 3836] [id = 718] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AB000 == 35 [pid = 3836] [id = 717] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F0751D2000 == 34 [pid = 3836] [id = 716] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0C9000 == 33 [pid = 3836] [id = 714] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CDB800 == 32 [pid = 3836] [id = 715] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CDE000 == 31 [pid = 3836] [id = 720] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A465000 == 30 [pid = 3836] [id = 726] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B1AC800 == 29 [pid = 3836] [id = 727] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CC8800 == 28 [pid = 3836] [id = 725] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F753000 == 27 [pid = 3836] [id = 721] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F077A4B000 == 26 [pid = 3836] [id = 724] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748C5000 == 25 [pid = 3836] [id = 722] 17:02:34 INFO - PROCESS | 3836 | --DOCSHELL 000000F075307800 == 24 [pid = 3836] [id = 723] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06F68B800) [pid = 3836] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F06FE46C00) [pid = 3836] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F070E4BC00) [pid = 3836] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F070D91000) [pid = 3836] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0700D2400) [pid = 3836] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F069950C00) [pid = 3836] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06AC83400) [pid = 3836] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F070066000) [pid = 3836] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F002CED000) [pid = 3836] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0032F7C00) [pid = 3836] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F0711B6000) [pid = 3836] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A8E6400) [pid = 3836] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F0032F8C00) [pid = 3836] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F001B69000) [pid = 3836] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002BDC800) [pid = 3836] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F06ADA2C00) [pid = 3836] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F002BDB400) [pid = 3836] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F001509800) [pid = 3836] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F003240400) [pid = 3836] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0714E7C00) [pid = 3836] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0711FC800) [pid = 3836] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0711F2800) [pid = 3836] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F070E51C00) [pid = 3836] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F074528C00) [pid = 3836] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F06BADBC00) [pid = 3836] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 3836 | 1468195355150 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2189ms 17:02:35 INFO - PROCESS | 3836 | 1468195355179 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 3836 | 1468195355183 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:02:35 INFO - PROCESS | 3836 | 1468195355188 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3836 | 1468195355192 Marionette TRACE conn7 <- [1,2878,null,{}] 17:02:35 INFO - PROCESS | 3836 | 1468195355198 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 3836 | 1468195355201 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:35 INFO - PROCESS | 3836 | 1468195355301 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 17:02:35 INFO - PROCESS | 3836 | 1468195355308 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 3836 | 1468195355313 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:35 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002742000 == 25 [pid = 3836] [id = 729] 17:02:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F001B68000) [pid = 3836] [serial = 2187] [outer = 0000000000000000] 17:02:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F001B68800) [pid = 3836] [serial = 2188] [outer = 000000F001B68000] 17:02:35 INFO - PROCESS | 3836 | 1468195355363 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F001BEA000) [pid = 3836] [serial = 2189] [outer = 000000F001B68000] 17:02:35 INFO - PROCESS | 3836 | 1468195355844 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 17:02:35 INFO - PROCESS | 3836 | 1468195355883 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 3836 | 1468195355889 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:02:35 INFO - PROCESS | 3836 | 1468195355900 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3836 | 1468195355903 Marionette TRACE conn7 <- [1,2882,null,{}] 17:02:35 INFO - PROCESS | 3836 | 1468195355907 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 3836 | 1468195355910 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:36 INFO - PROCESS | 3836 | 1468195356009 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 17:02:36 INFO - PROCESS | 3836 | 1468195356017 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 3836 | 1468195356020 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AD7800 == 26 [pid = 3836] [id = 730] 17:02:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0020BBC00) [pid = 3836] [serial = 2190] [outer = 0000000000000000] 17:02:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0020C0400) [pid = 3836] [serial = 2191] [outer = 000000F0020BBC00] 17:02:36 INFO - PROCESS | 3836 | 1468195356070 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F0020D4400) [pid = 3836] [serial = 2192] [outer = 000000F0020BBC00] 17:02:36 INFO - PROCESS | 3836 | 1468195356567 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 691ms 17:02:36 INFO - PROCESS | 3836 | 1468195356594 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 3836 | 1468195356597 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:02:36 INFO - PROCESS | 3836 | 1468195356600 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 3836 | 1468195356604 Marionette TRACE conn7 <- [1,2886,null,{}] 17:02:36 INFO - PROCESS | 3836 | 1468195356616 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:36 INFO - PROCESS | 3836 | 1468195356621 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:36 INFO - PROCESS | 3836 | 1468195356744 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 17:02:36 INFO - PROCESS | 3836 | 1468195356831 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 3836 | 1468195356834 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:36 INFO - PROCESS | 3836 | ++DOCSHELL 000000F069920800 == 27 [pid = 3836] [id = 731] 17:02:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0005A1400) [pid = 3836] [serial = 2193] [outer = 0000000000000000] 17:02:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F002A56000) [pid = 3836] [serial = 2194] [outer = 000000F0005A1400] 17:02:36 INFO - PROCESS | 3836 | 1468195356885 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F002BE2C00) [pid = 3836] [serial = 2195] [outer = 000000F0005A1400] 17:02:37 INFO - PROCESS | 3836 | 1468195357274 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 17:02:37 INFO - PROCESS | 3836 | 1468195357336 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3836 | 1468195357339 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 17:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:02:37 INFO - PROCESS | 3836 | 1468195357342 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 3836 | 1468195357344 Marionette TRACE conn7 <- [1,2890,null,{}] 17:02:37 INFO - PROCESS | 3836 | 1468195357348 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 3836 | 1468195357350 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:37 INFO - PROCESS | 3836 | 1468195357441 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 17:02:37 INFO - PROCESS | 3836 | 1468195357447 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 3836 | 1468195357449 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:37 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06BA5B800 == 28 [pid = 3836] [id = 732] 17:02:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F003237800) [pid = 3836] [serial = 2196] [outer = 0000000000000000] 17:02:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F00323F800) [pid = 3836] [serial = 2197] [outer = 000000F003237800] 17:02:37 INFO - PROCESS | 3836 | 1468195357496 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0032F2400) [pid = 3836] [serial = 2198] [outer = 000000F003237800] 17:02:37 INFO - PROCESS | 3836 | 1468195357943 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 627ms 17:02:37 INFO - PROCESS | 3836 | 1468195357975 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3836 | 1468195357977 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 17:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:02:37 INFO - PROCESS | 3836 | 1468195357980 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 3836 | 1468195357982 Marionette TRACE conn7 <- [1,2894,null,{}] 17:02:37 INFO - PROCESS | 3836 | 1468195357986 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 3836 | 1468195357988 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:38 INFO - PROCESS | 3836 | 1468195358071 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 17:02:38 INFO - PROCESS | 3836 | 1468195358077 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3836 | 1468195358079 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE6D800 == 29 [pid = 3836] [id = 733] 17:02:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F00150DC00) [pid = 3836] [serial = 2199] [outer = 0000000000000000] 17:02:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F003EDB000) [pid = 3836] [serial = 2200] [outer = 000000F00150DC00] 17:02:38 INFO - PROCESS | 3836 | 1468195358124 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F005107C00) [pid = 3836] [serial = 2201] [outer = 000000F00150DC00] 17:02:38 INFO - PROCESS | 3836 | 1468195358586 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 17:02:38 INFO - PROCESS | 3836 | 1468195358613 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 3836 | 1468195358615 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 17:02:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:02:38 INFO - PROCESS | 3836 | 1468195358619 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 3836 | 1468195358620 Marionette TRACE conn7 <- [1,2898,null,{}] 17:02:38 INFO - PROCESS | 3836 | 1468195358629 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:38 INFO - PROCESS | 3836 | 1468195358635 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:38 INFO - PROCESS | 3836 | 1468195358761 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 17:02:38 INFO - PROCESS | 3836 | 1468195358771 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3836 | 1468195358773 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:38 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DD9000 == 30 [pid = 3836] [id = 734] 17:02:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0058C2C00) [pid = 3836] [serial = 2202] [outer = 0000000000000000] 17:02:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F0691D2800) [pid = 3836] [serial = 2203] [outer = 000000F0058C2C00] 17:02:38 INFO - PROCESS | 3836 | 1468195358824 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F069F2E000) [pid = 3836] [serial = 2204] [outer = 000000F0058C2C00] 17:02:39 INFO - PROCESS | 3836 | 1468195359208 Marionette TRACE conn7 <- [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]]]}] 17:02:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:02:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:02:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 628ms 17:02:39 INFO - PROCESS | 3836 | 1468195359252 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 3836 | 1468195359254 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 17:02:39 INFO - TEST-START | /DOMEvents/constructors.html 17:02:39 INFO - PROCESS | 3836 | 1468195359257 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 3836 | 1468195359259 Marionette TRACE conn7 <- [1,2902,null,{}] 17:02:39 INFO - PROCESS | 3836 | 1468195359282 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 3836 | 1468195359284 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:39 INFO - PROCESS | 3836 | 1468195359405 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 17:02:39 INFO - PROCESS | 3836 | 1468195359410 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 3836 | 1468195359411 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:39 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075318800 == 31 [pid = 3836] [id = 735] 17:02:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06A13D400) [pid = 3836] [serial = 2205] [outer = 0000000000000000] 17:02:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F06A8E9000) [pid = 3836] [serial = 2206] [outer = 000000F06A13D400] 17:02:39 INFO - PROCESS | 3836 | 1468195359484 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F06AC82C00) [pid = 3836] [serial = 2207] [outer = 000000F06A13D400] 17:02:39 INFO - PROCESS | 3836 | 1468195359971 Marionette TRACE conn7 <- [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]]]}] 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:02:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:02:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:02:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:02:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:02:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:02:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:02:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:02:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:02:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 749ms 17:02:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:02:40 INFO - PROCESS | 3836 | 1468195360009 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 3836 | 1468195360012 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 17:02:40 INFO - PROCESS | 3836 | 1468195360015 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 3836 | 1468195360017 Marionette TRACE conn7 <- [1,2906,null,{}] 17:02:40 INFO - PROCESS | 3836 | 1468195360020 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 3836 | 1468195360022 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:40 INFO - PROCESS | 3836 | 1468195360103 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 17:02:40 INFO - PROCESS | 3836 | 1468195360110 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 3836 | 1468195360112 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F7C800 == 32 [pid = 3836] [id = 736] 17:02:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0699DB800) [pid = 3836] [serial = 2208] [outer = 0000000000000000] 17:02:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F06AD26800) [pid = 3836] [serial = 2209] [outer = 000000F0699DB800] 17:02:40 INFO - PROCESS | 3836 | 1468195360167 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F06AE48400) [pid = 3836] [serial = 2210] [outer = 000000F0699DB800] 17:02:40 INFO - PROCESS | 3836 | 1468195360634 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:02:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:02:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 17:02:40 INFO - PROCESS | 3836 | 1468195360647 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 3836 | 1468195360649 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 17:02:40 INFO - PROCESS | 3836 | 1468195360652 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:02:40 INFO - PROCESS | 3836 | 1468195360654 Marionette TRACE conn7 <- [1,2910,null,{}] 17:02:40 INFO - PROCESS | 3836 | 1468195360657 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 3836 | 1468195360659 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:40 INFO - PROCESS | 3836 | 1468195360798 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 17:02:40 INFO - PROCESS | 3836 | 1468195360818 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 3836 | 1468195360820 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:40 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06991C000 == 33 [pid = 3836] [id = 737] 17:02:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F06A3CA800) [pid = 3836] [serial = 2211] [outer = 0000000000000000] 17:02:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F06B0CF400) [pid = 3836] [serial = 2212] [outer = 000000F06A3CA800] 17:02:40 INFO - PROCESS | 3836 | 1468195360869 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F06C241000) [pid = 3836] [serial = 2213] [outer = 000000F06A3CA800] 17:02:41 INFO - PROCESS | 3836 | [3836] 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 17:02:41 INFO - PROCESS | 3836 | [3836] 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 17:02:41 INFO - PROCESS | 3836 | [3836] 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 17:02:41 INFO - PROCESS | 3836 | [3836] 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 17:02:41 INFO - PROCESS | 3836 | 1468195361277 Marionette TRACE conn7 <- [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]]]}] 17:02:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:02:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:02:41 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 17:02:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:02:41 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 17:02:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:02:41 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]" 17:02:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:02:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:02:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 698ms 17:02:41 INFO - PROCESS | 3836 | 1468195361356 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 3836 | 1468195361358 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:02:41 INFO - PROCESS | 3836 | 1468195361361 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 3836 | 1468195361363 Marionette TRACE conn7 <- [1,2914,null,{}] 17:02:41 INFO - PROCESS | 3836 | 1468195361367 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:41 INFO - PROCESS | 3836 | 1468195361369 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:41 INFO - PROCESS | 3836 | 1468195361495 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 17:02:41 INFO - PROCESS | 3836 | 1468195361500 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 3836 | 1468195361502 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:41 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07824C000 == 34 [pid = 3836] [id = 738] 17:02:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F06C29F000) [pid = 3836] [serial = 2214] [outer = 0000000000000000] 17:02:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F06F68B800) [pid = 3836] [serial = 2215] [outer = 000000F06C29F000] 17:02:41 INFO - PROCESS | 3836 | 1468195361547 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F06FED9C00) [pid = 3836] [serial = 2216] [outer = 000000F06C29F000] 17:02:41 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:02:41 INFO - PROCESS | 3836 | 1468195361963 Marionette TRACE conn7 <- [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]]]}] 17:02:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:02:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 17:02:41 INFO - PROCESS | 3836 | 1468195361992 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 3836 | 1468195361995 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 17:02:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:02:42 INFO - PROCESS | 3836 | 1468195361999 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 3836 | 1468195362001 Marionette TRACE conn7 <- [1,2918,null,{}] 17:02:42 INFO - PROCESS | 3836 | 1468195362005 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 3836 | 1468195362007 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:42 INFO - PROCESS | 3836 | 1468195362137 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 17:02:42 INFO - PROCESS | 3836 | 1468195362220 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3836 | 1468195362223 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:42 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE69000 == 35 [pid = 3836] [id = 739] 17:02:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F070C36800) [pid = 3836] [serial = 2217] [outer = 0000000000000000] 17:02:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F070E46C00) [pid = 3836] [serial = 2218] [outer = 000000F070C36800] 17:02:42 INFO - PROCESS | 3836 | 1468195362276 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (000000F0711EF400) [pid = 3836] [serial = 2219] [outer = 000000F070C36800] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (000000F001B68C00) [pid = 3836] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F06BAE3000) [pid = 3836] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F06F644C00) [pid = 3836] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F068FDFC00) [pid = 3836] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F003ED9400) [pid = 3836] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F002143000) [pid = 3836] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F00202C400) [pid = 3836] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F0020BD400) [pid = 3836] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F06F434400) [pid = 3836] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F0052E8000) [pid = 3836] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F002148000) [pid = 3836] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0711FE400) [pid = 3836] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F001C66000) [pid = 3836] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F0006C7800) [pid = 3836] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F06FE45C00) [pid = 3836] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06A3C9000) [pid = 3836] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F002BDD000) [pid = 3836] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F0005A7C00) [pid = 3836] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F001C5CC00) [pid = 3836] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06AC7D800) [pid = 3836] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:02:42 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06BA37800) [pid = 3836] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:02:42 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:02:42 INFO - PROCESS | 3836 | 1468195362900 Marionette TRACE conn7 <- [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]]]}] 17:02:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:02:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 943ms 17:02:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:02:42 INFO - PROCESS | 3836 | 1468195362955 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 3836 | 1468195362957 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 17:02:42 INFO - PROCESS | 3836 | 1468195362961 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 3836 | 1468195362963 Marionette TRACE conn7 <- [1,2922,null,{}] 17:02:42 INFO - PROCESS | 3836 | 1468195362967 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 3836 | 1468195362968 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:43 INFO - PROCESS | 3836 | 1468195363063 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 17:02:43 INFO - PROCESS | 3836 | 1468195363068 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 3836 | 1468195363070 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B01F800 == 36 [pid = 3836] [id = 740] 17:02:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F002023C00) [pid = 3836] [serial = 2220] [outer = 0000000000000000] 17:02:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F002BDD000) [pid = 3836] [serial = 2221] [outer = 000000F002023C00] 17:02:43 INFO - PROCESS | 3836 | 1468195363115 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F06A822800) [pid = 3836] [serial = 2222] [outer = 000000F002023C00] 17:02:43 INFO - PROCESS | 3836 | 1468195363490 Marionette TRACE conn7 <- [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]]]}] 17:02:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:02:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 17:02:43 INFO - PROCESS | 3836 | 1468195363549 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 3836 | 1468195363551 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 17:02:43 INFO - PROCESS | 3836 | 1468195363555 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:02:43 INFO - PROCESS | 3836 | 1468195363557 Marionette TRACE conn7 <- [1,2926,null,{}] 17:02:43 INFO - PROCESS | 3836 | 1468195363560 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:43 INFO - PROCESS | 3836 | 1468195363562 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:43 INFO - PROCESS | 3836 | 1468195363685 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 17:02:43 INFO - PROCESS | 3836 | 1468195363696 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 3836 | 1468195363698 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:43 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B89F000 == 37 [pid = 3836] [id = 741] 17:02:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F069A09000) [pid = 3836] [serial = 2223] [outer = 0000000000000000] 17:02:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F070133C00) [pid = 3836] [serial = 2224] [outer = 000000F069A09000] 17:02:43 INFO - PROCESS | 3836 | 1468195363743 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0711F0400) [pid = 3836] [serial = 2225] [outer = 000000F069A09000] 17:02:44 INFO - PROCESS | 3836 | 1468195364141 Marionette TRACE conn7 <- [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]]]}] 17:02:44 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. 17:02:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 17:02:44 INFO - PROCESS | 3836 | 1468195364187 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 3836 | 1468195364189 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:02:44 INFO - PROCESS | 3836 | 1468195364193 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 3836 | 1468195364194 Marionette TRACE conn7 <- [1,2930,null,{}] 17:02:44 INFO - PROCESS | 3836 | 1468195364198 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 3836 | 1468195364208 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:44 INFO - PROCESS | 3836 | 1468195364332 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 17:02:44 INFO - PROCESS | 3836 | 1468195364343 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 3836 | 1468195364345 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:44 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DF8A000 == 38 [pid = 3836] [id = 742] 17:02:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F0711F0800) [pid = 3836] [serial = 2226] [outer = 0000000000000000] 17:02:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F0711FDC00) [pid = 3836] [serial = 2227] [outer = 000000F0711F0800] 17:02:44 INFO - PROCESS | 3836 | 1468195364389 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F07451F000) [pid = 3836] [serial = 2228] [outer = 000000F0711F0800] 17:02:44 INFO - PROCESS | 3836 | 1468195364823 Marionette TRACE conn7 <- [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"]]]}] 17:02:44 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 17:02:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:02:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 17:02:44 INFO - PROCESS | 3836 | 1468195364904 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 3836 | 1468195364909 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:02:44 INFO - PROCESS | 3836 | 1468195364915 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 3836 | 1468195364919 Marionette TRACE conn7 <- [1,2934,null,{}] 17:02:44 INFO - PROCESS | 3836 | 1468195364931 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 3836 | 1468195364934 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:45 INFO - PROCESS | 3836 | 1468195365120 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 17:02:45 INFO - PROCESS | 3836 | 1468195365221 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 3836 | 1468195365224 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:45 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002A20800 == 39 [pid = 3836] [id = 743] 17:02:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F001B64400) [pid = 3836] [serial = 2229] [outer = 0000000000000000] 17:02:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F001B6F400) [pid = 3836] [serial = 2230] [outer = 000000F001B64400] 17:02:45 INFO - PROCESS | 3836 | 1468195365282 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (000000F002023000) [pid = 3836] [serial = 2231] [outer = 000000F001B64400] 17:02:45 INFO - PROCESS | 3836 | 1468195365866 Marionette TRACE conn7 <- [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]]]}] 17:02:45 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. 17:02:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 985ms 17:02:45 INFO - PROCESS | 3836 | 1468195365901 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 3836 | 1468195365907 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:02:45 INFO - PROCESS | 3836 | 1468195365913 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 3836 | 1468195365916 Marionette TRACE conn7 <- [1,2938,null,{}] 17:02:45 INFO - PROCESS | 3836 | 1468195365920 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:45 INFO - PROCESS | 3836 | 1468195365923 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:46 INFO - PROCESS | 3836 | 1468195366053 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 17:02:46 INFO - PROCESS | 3836 | 1468195366161 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:46 INFO - PROCESS | 3836 | 1468195366164 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F74C000 == 40 [pid = 3836] [id = 744] 17:02:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (000000F002782000) [pid = 3836] [serial = 2232] [outer = 0000000000000000] 17:02:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (000000F002A4F400) [pid = 3836] [serial = 2233] [outer = 000000F002782000] 17:02:46 INFO - PROCESS | 3836 | 1468195366222 Marionette DEBUG loaded listener.js 17:02:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (000000F002CEF000) [pid = 3836] [serial = 2234] [outer = 000000F002782000] 17:02:46 INFO - PROCESS | 3836 | ++DOCSHELL 000000F071391000 == 41 [pid = 3836] [id = 745] 17:02:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (000000F0052DBC00) [pid = 3836] [serial = 2235] [outer = 0000000000000000] 17:02:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (000000F0052DEC00) [pid = 3836] [serial = 2236] [outer = 000000F0052DBC00] 17:02:47 INFO - PROCESS | 3836 | 1468195367007 Marionette TRACE conn7 <- [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]]]}] 17:02:47 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. 17:02:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1131ms 17:02:47 INFO - PROCESS | 3836 | 1468195367052 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 3836 | 1468195367055 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 17:02:47 INFO - PROCESS | 3836 | 1468195367060 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:02:47 INFO - PROCESS | 3836 | 1468195367064 Marionette TRACE conn7 <- [1,2942,null,{}] 17:02:47 INFO - PROCESS | 3836 | 1468195367076 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:47 INFO - PROCESS | 3836 | 1468195367081 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:47 INFO - PROCESS | 3836 | 1468195367224 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 17:02:47 INFO - PROCESS | 3836 | 1468195367474 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 3836 | 1468195367477 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:47 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002165000 == 42 [pid = 3836] [id = 746] 17:02:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (000000F00150D800) [pid = 3836] [serial = 2237] [outer = 0000000000000000] 17:02:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (000000F0015E3C00) [pid = 3836] [serial = 2238] [outer = 000000F00150D800] 17:02:47 INFO - PROCESS | 3836 | 1468195367549 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (000000F001C60400) [pid = 3836] [serial = 2239] [outer = 000000F00150D800] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07811F800 == 41 [pid = 3836] [id = 699] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F002163800 == 40 [pid = 3836] [id = 700] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07510B000 == 39 [pid = 3836] [id = 696] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F002CE2000 == 38 [pid = 3836] [id = 691] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07823C000 == 37 [pid = 3836] [id = 702] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F071154000 == 36 [pid = 3836] [id = 695] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AE6800 == 35 [pid = 3836] [id = 692] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F0778B0800 == 34 [pid = 3836] [id = 698] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE55800 == 33 [pid = 3836] [id = 694] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EA7000 == 32 [pid = 3836] [id = 697] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F00277D800 == 31 [pid = 3836] [id = 693] 17:02:48 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DE4F800 == 30 [pid = 3836] [id = 728] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (000000F06AD2A000) [pid = 3836] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (000000F003ED6C00) [pid = 3836] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (000000F001C5D800) [pid = 3836] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (000000F06AD24800) [pid = 3836] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (000000F06AD9BC00) [pid = 3836] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (000000F070CDFC00) [pid = 3836] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (000000F070070000) [pid = 3836] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (000000F068FED000) [pid = 3836] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (000000F070E51800) [pid = 3836] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F0745BEC00) [pid = 3836] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F0713B8400) [pid = 3836] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F0749A8000) [pid = 3836] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F069FC8C00) [pid = 3836] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F005103400) [pid = 3836] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F0052E8400) [pid = 3836] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F00278E400) [pid = 3836] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F002CE7800) [pid = 3836] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F002787C00) [pid = 3836] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002142C00) [pid = 3836] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F07481B400) [pid = 3836] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0745BE400) [pid = 3836] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F070E50800) [pid = 3836] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070C37800) [pid = 3836] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F06AC7F000) [pid = 3836] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0058D0000) [pid = 3836] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F002BE4400) [pid = 3836] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F002784C00) [pid = 3836] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0745C1C00) [pid = 3836] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F070129000) [pid = 3836] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F074821400) [pid = 3836] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06A826C00) [pid = 3836] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F0020C3800) [pid = 3836] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0015E8000) [pid = 3836] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F070086C00) [pid = 3836] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F06AC88000) [pid = 3836] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:02:48 INFO - PROCESS | 3836 | 1468195368243 Marionette TRACE conn7 <- [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]]]}] 17:02:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:02:48 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 17:02:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1230ms 17:02:48 INFO - PROCESS | 3836 | 1468195368296 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 17:02:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:02:48 INFO - PROCESS | 3836 | 1468195368300 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 17:02:48 INFO - PROCESS | 3836 | 1468195368304 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 3836 | 1468195368307 Marionette TRACE conn7 <- [1,2946,null,{}] 17:02:48 INFO - PROCESS | 3836 | 1468195368325 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:48 INFO - PROCESS | 3836 | 1468195368328 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:48 INFO - PROCESS | 3836 | 1468195368464 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 17:02:48 INFO - PROCESS | 3836 | 1468195368473 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 3836 | 1468195368475 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:48 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FC4000 == 31 [pid = 3836] [id = 747] 17:02:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0020CFC00) [pid = 3836] [serial = 2240] [outer = 0000000000000000] 17:02:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F002147000) [pid = 3836] [serial = 2241] [outer = 000000F0020CFC00] 17:02:48 INFO - PROCESS | 3836 | 1468195368523 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F002CE7800) [pid = 3836] [serial = 2242] [outer = 000000F0020CFC00] 17:02:48 INFO - PROCESS | 3836 | 1468195368958 Marionette TRACE conn7 <- [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]]]}] 17:02:49 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. 17:02:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 735ms 17:02:49 INFO - PROCESS | 3836 | 1468195369040 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3836 | 1468195369044 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:02:49 INFO - PROCESS | 3836 | 1468195369049 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3836 | 1468195369051 Marionette TRACE conn7 <- [1,2950,null,{}] 17:02:49 INFO - PROCESS | 3836 | 1468195369055 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 3836 | 1468195369057 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:49 INFO - PROCESS | 3836 | 1468195369156 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 17:02:49 INFO - PROCESS | 3836 | 1468195369162 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3836 | 1468195369164 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCB000 == 32 [pid = 3836] [id = 748] 17:02:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0015DF000) [pid = 3836] [serial = 2243] [outer = 0000000000000000] 17:02:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F005105400) [pid = 3836] [serial = 2244] [outer = 000000F0015DF000] 17:02:49 INFO - PROCESS | 3836 | 1468195369210 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0052E3400) [pid = 3836] [serial = 2245] [outer = 000000F0015DF000] 17:02:49 INFO - PROCESS | 3836 | 1468195369644 Marionette TRACE conn7 <- [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]]]}] 17:02:49 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. 17:02:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 17:02:49 INFO - PROCESS | 3836 | 1468195369681 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3836 | 1468195369684 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:02:49 INFO - PROCESS | 3836 | 1468195369689 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3836 | 1468195369694 Marionette TRACE conn7 <- [1,2954,null,{}] 17:02:49 INFO - PROCESS | 3836 | 1468195369704 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 3836 | 1468195369707 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:49 INFO - PROCESS | 3836 | 1468195369798 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 17:02:49 INFO - PROCESS | 3836 | 1468195369806 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3836 | 1468195369808 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:49 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0700C3800 == 33 [pid = 3836] [id = 749] 17:02:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0058C3000) [pid = 3836] [serial = 2246] [outer = 0000000000000000] 17:02:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F068FE7000) [pid = 3836] [serial = 2247] [outer = 000000F0058C3000] 17:02:49 INFO - PROCESS | 3836 | 1468195369853 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F06A829400) [pid = 3836] [serial = 2248] [outer = 000000F0058C3000] 17:02:50 INFO - PROCESS | 3836 | 1468195370265 Marionette TRACE conn7 <- [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]]]}] 17:02:50 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. 17:02:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 17:02:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:02:50 INFO - PROCESS | 3836 | 1468195370319 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 3836 | 1468195370322 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 17:02:50 INFO - PROCESS | 3836 | 1468195370325 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 3836 | 1468195370327 Marionette TRACE conn7 <- [1,2958,null,{}] 17:02:50 INFO - PROCESS | 3836 | 1468195370331 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:50 INFO - PROCESS | 3836 | 1468195370333 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:50 INFO - PROCESS | 3836 | 1468195370425 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 17:02:50 INFO - PROCESS | 3836 | 1468195370430 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 3836 | 1468195370433 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:50 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074DE3800 == 34 [pid = 3836] [id = 750] 17:02:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F06AC7CC00) [pid = 3836] [serial = 2249] [outer = 0000000000000000] 17:02:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06AD29C00) [pid = 3836] [serial = 2250] [outer = 000000F06AC7CC00] 17:02:50 INFO - PROCESS | 3836 | 1468195370485 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F06AD9E400) [pid = 3836] [serial = 2251] [outer = 000000F06AC7CC00] 17:02:50 INFO - PROCESS | 3836 | 1468195370938 Marionette TRACE conn7 <- [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]]]}] 17:02:51 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. 17:02:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 17:02:51 INFO - PROCESS | 3836 | 1468195371017 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 3836 | 1468195371020 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 17:02:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:02:51 INFO - PROCESS | 3836 | 1468195371023 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 3836 | 1468195371025 Marionette TRACE conn7 <- [1,2962,null,{}] 17:02:51 INFO - PROCESS | 3836 | 1468195371029 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 3836 | 1468195371031 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:51 INFO - PROCESS | 3836 | 1468195371149 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 17:02:51 INFO - PROCESS | 3836 | 1468195371208 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3836 | 1468195371214 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075B6F000 == 35 [pid = 3836] [id = 751] 17:02:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06C2A7400) [pid = 3836] [serial = 2252] [outer = 0000000000000000] 17:02:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06E1B3000) [pid = 3836] [serial = 2253] [outer = 000000F06C2A7400] 17:02:51 INFO - PROCESS | 3836 | 1468195371271 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F06F9B3800) [pid = 3836] [serial = 2254] [outer = 000000F06C2A7400] 17:02:51 INFO - PROCESS | 3836 | 1468195371678 Marionette TRACE conn7 <- [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]]]}] 17:02:51 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. 17:02:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 17:02:51 INFO - PROCESS | 3836 | 1468195371716 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 3836 | 1468195371719 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 17:02:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:02:51 INFO - PROCESS | 3836 | 1468195371746 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 3836 | 1468195371748 Marionette TRACE conn7 <- [1,2966,null,{}] 17:02:51 INFO - PROCESS | 3836 | 1468195371752 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 3836 | 1468195371754 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:51 INFO - PROCESS | 3836 | 1468195371905 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 17:02:51 INFO - PROCESS | 3836 | 1468195371924 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3836 | 1468195371926 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:51 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B33000 == 36 [pid = 3836] [id = 752] 17:02:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F06F9B4C00) [pid = 3836] [serial = 2255] [outer = 0000000000000000] 17:02:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070CD6000) [pid = 3836] [serial = 2256] [outer = 000000F06F9B4C00] 17:02:51 INFO - PROCESS | 3836 | 1468195371970 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070D94C00) [pid = 3836] [serial = 2257] [outer = 000000F06F9B4C00] 17:02:52 INFO - PROCESS | 3836 | 1468195372377 Marionette TRACE conn7 <- [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]]]}] 17:02:52 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. 17:02:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 17:02:52 INFO - PROCESS | 3836 | 1468195372423 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 3836 | 1468195372425 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:02:52 INFO - PROCESS | 3836 | 1468195372428 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 3836 | 1468195372430 Marionette TRACE conn7 <- [1,2970,null,{}] 17:02:52 INFO - PROCESS | 3836 | 1468195372434 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 3836 | 1468195372435 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:52 INFO - PROCESS | 3836 | 1468195372549 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 17:02:52 INFO - PROCESS | 3836 | 1468195372555 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 3836 | 1468195372557 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:52 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078247800 == 37 [pid = 3836] [id = 753] 17:02:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F070E46000) [pid = 3836] [serial = 2258] [outer = 0000000000000000] 17:02:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F070E52000) [pid = 3836] [serial = 2259] [outer = 000000F070E46000] 17:02:52 INFO - PROCESS | 3836 | 1468195372649 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F0711FB000) [pid = 3836] [serial = 2260] [outer = 000000F070E46000] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06A3CA800) [pid = 3836] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06C29F000) [pid = 3836] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06A13D400) [pid = 3836] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F074823400) [pid = 3836] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F00150DC00) [pid = 3836] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F001B68000) [pid = 3836] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F003237800) [pid = 3836] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F0058C2C00) [pid = 3836] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0699DB800) [pid = 3836] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F070C36800) [pid = 3836] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0020BBC00) [pid = 3836] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F0005A1400) [pid = 3836] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F069A09000) [pid = 3836] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:02:52 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F002023C00) [pid = 3836] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:02:53 INFO - PROCESS | 3836 | 1468195373095 Marionette TRACE conn7 <- [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"]]]}] 17:02:53 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 17:02:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:02:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 17:02:53 INFO - PROCESS | 3836 | 1468195373166 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3836 | 1468195373168 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:02:53 INFO - PROCESS | 3836 | 1468195373171 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3836 | 1468195373174 Marionette TRACE conn7 <- [1,2974,null,{}] 17:02:53 INFO - PROCESS | 3836 | 1468195373177 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 3836 | 1468195373179 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:53 INFO - PROCESS | 3836 | 1468195373301 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 17:02:53 INFO - PROCESS | 3836 | 1468195373306 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3836 | 1468195373308 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACCA800 == 38 [pid = 3836] [id = 754] 17:02:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F002149400) [pid = 3836] [serial = 2261] [outer = 0000000000000000] 17:02:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F070E49800) [pid = 3836] [serial = 2262] [outer = 000000F002149400] 17:02:53 INFO - PROCESS | 3836 | 1468195373352 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F0713BFC00) [pid = 3836] [serial = 2263] [outer = 000000F002149400] 17:02:53 INFO - PROCESS | 3836 | 1468195373724 Marionette TRACE conn7 <- [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]]]}] 17:02:53 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. 17:02:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 17:02:53 INFO - PROCESS | 3836 | 1468195373761 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3836 | 1468195373763 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 17:02:53 INFO - PROCESS | 3836 | 1468195373766 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:02:53 INFO - PROCESS | 3836 | 1468195373767 Marionette TRACE conn7 <- [1,2978,null,{}] 17:02:53 INFO - PROCESS | 3836 | 1468195373771 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 3836 | 1468195373773 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:53 INFO - PROCESS | 3836 | 1468195373900 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 17:02:53 INFO - PROCESS | 3836 | 1468195373908 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3836 | 1468195373910 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:53 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B01C000 == 39 [pid = 3836] [id = 755] 17:02:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F0714E2000) [pid = 3836] [serial = 2264] [outer = 0000000000000000] 17:02:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0745C3C00) [pid = 3836] [serial = 2265] [outer = 000000F0714E2000] 17:02:53 INFO - PROCESS | 3836 | 1468195373955 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F07481C800) [pid = 3836] [serial = 2266] [outer = 000000F0714E2000] 17:02:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B01E800 == 40 [pid = 3836] [id = 756] 17:02:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F074914000) [pid = 3836] [serial = 2267] [outer = 0000000000000000] 17:02:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0749A2800) [pid = 3836] [serial = 2268] [outer = 000000F074914000] 17:02:54 INFO - PROCESS | 3836 | 1468195374364 Marionette TRACE conn7 <- [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]]]}] 17:02:54 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. 17:02:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 17:02:54 INFO - PROCESS | 3836 | 1468195374398 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 3836 | 1468195374408 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 17:02:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:02:54 INFO - PROCESS | 3836 | 1468195374412 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 3836 | 1468195374414 Marionette TRACE conn7 <- [1,2982,null,{}] 17:02:54 INFO - PROCESS | 3836 | 1468195374417 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:54 INFO - PROCESS | 3836 | 1468195374419 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:54 INFO - PROCESS | 3836 | 1468195374558 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 17:02:54 INFO - PROCESS | 3836 | 1468195374569 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 3836 | 1468195374572 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:54 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B892800 == 41 [pid = 3836] [id = 757] 17:02:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F07481E400) [pid = 3836] [serial = 2269] [outer = 0000000000000000] 17:02:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F074913000) [pid = 3836] [serial = 2270] [outer = 000000F07481E400] 17:02:54 INFO - PROCESS | 3836 | 1468195374619 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F075159C00) [pid = 3836] [serial = 2271] [outer = 000000F07481E400] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F001B3C000 == 40 [pid = 3836] [id = 705] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F747000 == 39 [pid = 3836] [id = 701] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F078DDB800 == 38 [pid = 3836] [id = 703] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F00276C800 == 37 [pid = 3836] [id = 704] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F0057F5800 == 36 [pid = 3836] [id = 706] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F002776000 == 35 [pid = 3836] [id = 690] 17:02:55 INFO - PROCESS | 3836 | --DOCSHELL 000000F071391000 == 34 [pid = 3836] [id = 745] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B01C000 == 33 [pid = 3836] [id = 755] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F078247800 == 32 [pid = 3836] [id = 753] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCA800 == 31 [pid = 3836] [id = 754] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACCB000 == 30 [pid = 3836] [id = 748] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F075B6F000 == 29 [pid = 3836] [id = 751] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F0700C3800 == 28 [pid = 3836] [id = 749] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F074DE3800 == 27 [pid = 3836] [id = 750] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B33000 == 26 [pid = 3836] [id = 752] 17:02:56 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B01E800 == 25 [pid = 3836] [id = 756] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F06B0CF400) [pid = 3836] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06F68B800) [pid = 3836] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F06A8E9000) [pid = 3836] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06AC82C00) [pid = 3836] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F074F02800) [pid = 3836] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F003EDB000) [pid = 3836] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F005107C00) [pid = 3836] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F001B68800) [pid = 3836] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F001BEA000) [pid = 3836] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F00323F800) [pid = 3836] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F0032F2400) [pid = 3836] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0691D2800) [pid = 3836] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F069F2E000) [pid = 3836] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F06AD26800) [pid = 3836] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F070E46C00) [pid = 3836] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F0020C0400) [pid = 3836] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F0020D4400) [pid = 3836] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F002A56000) [pid = 3836] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F002BE2C00) [pid = 3836] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0711F0400) [pid = 3836] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F06FED9C00) [pid = 3836] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F0711FDC00) [pid = 3836] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F0711EF400) [pid = 3836] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F002BDD000) [pid = 3836] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F06A822800) [pid = 3836] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F06C241000) [pid = 3836] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F06AE48400) [pid = 3836] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F070133C00) [pid = 3836] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:02:56 INFO - PROCESS | 3836 | 1468195376508 Marionette TRACE conn7 <- [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]]]}] 17:02:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:02:56 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 17:02:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2132ms 17:02:56 INFO - PROCESS | 3836 | 1468195376549 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 3836 | 1468195376553 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 17:02:56 INFO - PROCESS | 3836 | 1468195376559 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:02:56 INFO - PROCESS | 3836 | 1468195376562 Marionette TRACE conn7 <- [1,2986,null,{}] 17:02:56 INFO - PROCESS | 3836 | 1468195376568 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:56 INFO - PROCESS | 3836 | 1468195376572 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:56 INFO - PROCESS | 3836 | 1468195376670 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 17:02:56 INFO - PROCESS | 3836 | 1468195376677 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 3836 | 1468195376681 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:56 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002740000 == 26 [pid = 3836] [id = 758] 17:02:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F001B65C00) [pid = 3836] [serial = 2272] [outer = 0000000000000000] 17:02:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F001B68C00) [pid = 3836] [serial = 2273] [outer = 000000F001B65C00] 17:02:56 INFO - PROCESS | 3836 | 1468195376733 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F001BEB000) [pid = 3836] [serial = 2274] [outer = 000000F001B65C00] 17:02:57 INFO - PROCESS | 3836 | 1468195377183 Marionette TRACE conn7 <- [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]]]}] 17:02:57 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. 17:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 17:02:57 INFO - PROCESS | 3836 | 1468195377259 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 3836 | 1468195377265 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:02:57 INFO - PROCESS | 3836 | 1468195377272 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 3836 | 1468195377275 Marionette TRACE conn7 <- [1,2990,null,{}] 17:02:57 INFO - PROCESS | 3836 | 1468195377279 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 3836 | 1468195377282 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:57 INFO - PROCESS | 3836 | 1468195377374 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 17:02:57 INFO - PROCESS | 3836 | 1468195377386 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 3836 | 1468195377389 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:57 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AE7800 == 27 [pid = 3836] [id = 759] 17:02:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F0020BBC00) [pid = 3836] [serial = 2275] [outer = 0000000000000000] 17:02:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F0020BF000) [pid = 3836] [serial = 2276] [outer = 000000F0020BBC00] 17:02:57 INFO - PROCESS | 3836 | 1468195377440 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F0020CB800) [pid = 3836] [serial = 2277] [outer = 000000F0020BBC00] 17:02:57 INFO - PROCESS | 3836 | 1468195377892 Marionette TRACE conn7 <- [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]]]}] 17:02:57 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. 17:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 17:02:57 INFO - PROCESS | 3836 | 1468195377903 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 3836 | 1468195377906 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:02:57 INFO - PROCESS | 3836 | 1468195377909 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 3836 | 1468195377913 Marionette TRACE conn7 <- [1,2994,null,{}] 17:02:57 INFO - PROCESS | 3836 | 1468195377925 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 3836 | 1468195377930 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:58 INFO - PROCESS | 3836 | 1468195378019 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 17:02:58 INFO - PROCESS | 3836 | 1468195378025 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 3836 | 1468195378028 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F068F68800 == 28 [pid = 3836] [id = 760] 17:02:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F00063C800) [pid = 3836] [serial = 2278] [outer = 0000000000000000] 17:02:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002787C00) [pid = 3836] [serial = 2279] [outer = 000000F00063C800] 17:02:58 INFO - PROCESS | 3836 | 1468195378077 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F002A53800) [pid = 3836] [serial = 2280] [outer = 000000F00063C800] 17:02:58 INFO - PROCESS | 3836 | 1468195378511 Marionette TRACE conn7 <- [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]]]}] 17:02:58 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. 17:02:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 17:02:58 INFO - PROCESS | 3836 | 1468195378541 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 3836 | 1468195378544 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 17:02:58 INFO - PROCESS | 3836 | 1468195378547 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:02:58 INFO - PROCESS | 3836 | 1468195378549 Marionette TRACE conn7 <- [1,2998,null,{}] 17:02:58 INFO - PROCESS | 3836 | 1468195378553 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:58 INFO - PROCESS | 3836 | 1468195378555 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:58 INFO - PROCESS | 3836 | 1468195378680 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 17:02:58 INFO - PROCESS | 3836 | 1468195378687 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 3836 | 1468195378689 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:58 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06ACE1800 == 29 [pid = 3836] [id = 761] 17:02:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F002BDD400) [pid = 3836] [serial = 2281] [outer = 0000000000000000] 17:02:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F002BE9000) [pid = 3836] [serial = 2282] [outer = 000000F002BDD400] 17:02:58 INFO - PROCESS | 3836 | 1468195378736 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F002CF1C00) [pid = 3836] [serial = 2283] [outer = 000000F002BDD400] 17:02:58 INFO - PROCESS | 3836 | [3836] 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 17:02:59 INFO - PROCESS | 3836 | 1468195379163 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:02:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:02:59 INFO - {} 17:02:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:02:59 INFO - {} 17:02:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:02:59 INFO - {} 17:02:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:02:59 INFO - {} 17:02:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 17:02:59 INFO - PROCESS | 3836 | 1468195379180 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 3836 | 1468195379182 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /FileAPI/fileReader.html 17:02:59 INFO - PROCESS | 3836 | 1468195379185 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 3836 | 1468195379187 Marionette TRACE conn7 <- [1,3002,null,{}] 17:02:59 INFO - PROCESS | 3836 | 1468195379191 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 3836 | 1468195379193 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:59 INFO - PROCESS | 3836 | 1468195379304 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 17:02:59 INFO - PROCESS | 3836 | 1468195379312 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3836 | 1468195379314 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:59 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE53800 == 30 [pid = 3836] [id = 762] 17:02:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F00202E400) [pid = 3836] [serial = 2284] [outer = 0000000000000000] 17:02:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F0032F4C00) [pid = 3836] [serial = 2285] [outer = 000000F00202E400] 17:02:59 INFO - PROCESS | 3836 | 1468195379359 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F003EE1400) [pid = 3836] [serial = 2286] [outer = 000000F00202E400] 17:02:59 INFO - PROCESS | 3836 | 1468195379752 Marionette TRACE conn7 <- [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]]]}] 17:02:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:02:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:02:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:02:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:02:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 17:02:59 INFO - PROCESS | 3836 | 1468195379818 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 3836 | 1468195379820 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /FileAPI/historical.html 17:02:59 INFO - PROCESS | 3836 | 1468195379823 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 3836 | 1468195379825 Marionette TRACE conn7 <- [1,3006,null,{}] 17:02:59 INFO - PROCESS | 3836 | 1468195379829 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 3836 | 1468195379835 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:02:59 INFO - PROCESS | 3836 | 1468195379976 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 17:03:00 INFO - PROCESS | 3836 | 1468195379989 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 3836 | 1468195379991 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0748D5000 == 31 [pid = 3836] [id = 763] 17:03:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F003EE1800) [pid = 3836] [serial = 2287] [outer = 0000000000000000] 17:03:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0052DD800) [pid = 3836] [serial = 2288] [outer = 000000F003EE1800] 17:03:00 INFO - PROCESS | 3836 | 1468195380043 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F068FE5800) [pid = 3836] [serial = 2289] [outer = 000000F003EE1800] 17:03:00 INFO - PROCESS | 3836 | 1468195380441 Marionette TRACE conn7 <- [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"]]]}] 17:03:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:03:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:03:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:03:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:03:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:03:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:03:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:03:00 INFO - TEST-OK | /FileAPI/historical.html | took 628ms 17:03:00 INFO - PROCESS | 3836 | 1468195380454 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 3836 | 1468195380457 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 17:03:00 INFO - TEST-START | /FileAPI/idlharness.html 17:03:00 INFO - PROCESS | 3836 | 1468195380460 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 3836 | 1468195380462 Marionette TRACE conn7 <- [1,3010,null,{}] 17:03:00 INFO - PROCESS | 3836 | 1468195380465 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:00 INFO - PROCESS | 3836 | 1468195380467 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:00 INFO - PROCESS | 3836 | 1468195380579 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 17:03:00 INFO - PROCESS | 3836 | 1468195380586 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 3836 | 1468195380588 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:00 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075314800 == 32 [pid = 3836] [id = 764] 17:03:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F068FEC400) [pid = 3836] [serial = 2290] [outer = 0000000000000000] 17:03:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F069F33C00) [pid = 3836] [serial = 2291] [outer = 000000F068FEC400] 17:03:00 INFO - PROCESS | 3836 | 1468195380634 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F06A825800) [pid = 3836] [serial = 2292] [outer = 000000F068FEC400] 17:03:01 INFO - PROCESS | 3836 | 1468195381428 Marionette TRACE conn7 <- [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]]]}] 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:03:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:03:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:03:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:03:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:03:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:03:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:03:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:03:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:03:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:03:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:03:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:03:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:03:01 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 17:03:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:03:01 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 17:03:01 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 17:03:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:03:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:03:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:03:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:03:01 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 17:03:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:03:01 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 17:03:01 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 17:03:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:03:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:03:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1069ms 17:03:01 INFO - PROCESS | 3836 | 1468195381533 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 3836 | 1468195381535 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /FileAPI/idlharness.worker 17:03:01 INFO - PROCESS | 3836 | 1468195381543 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3836 | 1468195381545 Marionette TRACE conn7 <- [1,3014,null,{}] 17:03:01 INFO - PROCESS | 3836 | 1468195381548 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:01 INFO - PROCESS | 3836 | 1468195381550 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:01 INFO - PROCESS | 3836 | 1468195381667 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 17:03:01 INFO - PROCESS | 3836 | 1468195381676 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 3836 | 1468195381678 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:01 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A468000 == 33 [pid = 3836] [id = 765] 17:03:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F0052DC400) [pid = 3836] [serial = 2293] [outer = 0000000000000000] 17:03:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06F6D7800) [pid = 3836] [serial = 2294] [outer = 000000F0052DC400] 17:03:01 INFO - PROCESS | 3836 | 1468195381724 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06F9B2C00) [pid = 3836] [serial = 2295] [outer = 000000F0052DC400] 17:03:01 INFO - PROCESS | 3836 | [3836] 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 17:03:02 INFO - PROCESS | 3836 | 1468195382731 Marionette TRACE conn7 <- [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,{},{}]]]}] 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:03:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:03:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:03:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:03:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:03:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:03:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:03:02 INFO - {} 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:03:02 INFO - {} 17:03:02 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 - {} 17:03:02 INFO - {} 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:03:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:03:02 INFO - {} 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:03:02 INFO - {} 17:03:02 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 - {} 17:03:02 INFO - {} 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:03:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:03:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:03:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:03:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 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 17:03:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:03:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:03:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:03:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:03:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:03:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:03:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:03:02 INFO - {} 17:03:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1336ms 17:03:02 INFO - PROCESS | 3836 | 1468195382883 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 3836 | 1468195382885 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 17:03:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:03:02 INFO - PROCESS | 3836 | 1468195382889 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 3836 | 1468195382890 Marionette TRACE conn7 <- [1,3018,null,{}] 17:03:02 INFO - PROCESS | 3836 | 1468195382894 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 3836 | 1468195382896 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:03 INFO - PROCESS | 3836 | 1468195383006 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 17:03:03 INFO - PROCESS | 3836 | 1468195383011 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3836 | 1468195383013 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F068F57800 == 34 [pid = 3836] [id = 766] 17:03:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F0700CD400) [pid = 3836] [serial = 2296] [outer = 0000000000000000] 17:03:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F075B49800) [pid = 3836] [serial = 2297] [outer = 000000F0700CD400] 17:03:03 INFO - PROCESS | 3836 | 1468195383063 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F075B4F400) [pid = 3836] [serial = 2298] [outer = 000000F0700CD400] 17:03:03 INFO - PROCESS | 3836 | 1468195383507 Marionette TRACE conn7 <- [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]]]}] 17:03:03 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 17:03:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 628ms 17:03:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:03:03 INFO - PROCESS | 3836 | 1468195383520 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 3836 | 1468195383522 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 17:03:03 INFO - PROCESS | 3836 | 1468195383525 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 3836 | 1468195383527 Marionette TRACE conn7 <- [1,3022,null,{}] 17:03:03 INFO - PROCESS | 3836 | 1468195383530 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:03 INFO - PROCESS | 3836 | 1468195383532 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:03 INFO - PROCESS | 3836 | 1468195383648 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 17:03:03 INFO - PROCESS | 3836 | 1468195383652 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3836 | 1468195383654 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:03 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07E695800 == 35 [pid = 3836] [id = 767] 17:03:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F075B53000) [pid = 3836] [serial = 2299] [outer = 0000000000000000] 17:03:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F075B57C00) [pid = 3836] [serial = 2300] [outer = 000000F075B53000] 17:03:03 INFO - PROCESS | 3836 | 1468195383744 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F076C2FC00) [pid = 3836] [serial = 2301] [outer = 000000F075B53000] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F06C2A7400) [pid = 3836] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F06F9B4C00) [pid = 3836] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F070E46000) [pid = 3836] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F002149400) [pid = 3836] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F074914000) [pid = 3836] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F0714E2000) [pid = 3836] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F06AC7CC00) [pid = 3836] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F0058C3000) [pid = 3836] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F0015DF000) [pid = 3836] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0020CFC00) [pid = 3836] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F00150D800) [pid = 3836] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0052DBC00) [pid = 3836] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F002782000) [pid = 3836] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F001B64400) [pid = 3836] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:03:04 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0711F0800) [pid = 3836] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:03:04 INFO - PROCESS | 3836 | 1468195384226 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:03:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:03:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 17:03:04 INFO - PROCESS | 3836 | 1468195384263 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 3836 | 1468195384267 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 17:03:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:03:04 INFO - PROCESS | 3836 | 1468195384270 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 3836 | 1468195384273 Marionette TRACE conn7 <- [1,3026,null,{}] 17:03:04 INFO - PROCESS | 3836 | 1468195384278 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:04 INFO - PROCESS | 3836 | 1468195384281 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:04 INFO - PROCESS | 3836 | 1468195384419 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 17:03:04 INFO - PROCESS | 3836 | 1468195384508 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 3836 | 1468195384511 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:04 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06FE53000 == 36 [pid = 3836] [id = 768] 17:03:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F002BDEC00) [pid = 3836] [serial = 2302] [outer = 0000000000000000] 17:03:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0749AC400) [pid = 3836] [serial = 2303] [outer = 000000F002BDEC00] 17:03:04 INFO - PROCESS | 3836 | 1468195384558 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F076CC3C00) [pid = 3836] [serial = 2304] [outer = 000000F002BDEC00] 17:03:05 INFO - PROCESS | 3836 | 1468195385127 Marionette TRACE conn7 <- [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"]]]}] 17:03:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:03:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:03:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 880ms 17:03:05 INFO - PROCESS | 3836 | 1468195385165 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 3836 | 1468195385170 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 17:03:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:03:05 INFO - PROCESS | 3836 | 1468195385176 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - PROCESS | 3836 | 1468195385182 Marionette TRACE conn7 <- [1,3030,null,{}] 17:03:05 INFO - PROCESS | 3836 | 1468195385188 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 3836 | 1468195385191 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:05 INFO - PROCESS | 3836 | 1468195385323 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 17:03:05 INFO - PROCESS | 3836 | 1468195385430 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3836 | 1468195385433 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:05 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002AD1000 == 37 [pid = 3836] [id = 769] 17:03:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F001B67400) [pid = 3836] [serial = 2305] [outer = 0000000000000000] 17:03:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F001B71800) [pid = 3836] [serial = 2306] [outer = 000000F001B67400] 17:03:05 INFO - PROCESS | 3836 | 1468195385491 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F002023800) [pid = 3836] [serial = 2307] [outer = 000000F001B67400] 17:03:06 INFO - PROCESS | 3836 | 1468195386356 Marionette TRACE conn7 <- [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]]]}] 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:03:06 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. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:03:06 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'.) 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:03:06 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. 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:03:06 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. 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:03:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:03:06 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. 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:03:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:03:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:03:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:03:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:03:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1289ms 17:03:06 INFO - PROCESS | 3836 | 1468195386468 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 3836 | 1468195386473 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 17:03:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:03:06 INFO - PROCESS | 3836 | 1468195386481 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - PROCESS | 3836 | 1468195386484 Marionette TRACE conn7 <- [1,3034,null,{}] 17:03:06 INFO - PROCESS | 3836 | 1468195386488 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:06 INFO - PROCESS | 3836 | 1468195386491 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:06 INFO - PROCESS | 3836 | 1468195386641 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 17:03:06 INFO - PROCESS | 3836 | 1468195386744 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 3836 | 1468195386746 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:06 INFO - PROCESS | 3836 | ++DOCSHELL 000000F070D55800 == 38 [pid = 3836] [id = 770] 17:03:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F00278C800) [pid = 3836] [serial = 2308] [outer = 0000000000000000] 17:03:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F0032F2C00) [pid = 3836] [serial = 2309] [outer = 000000F00278C800] 17:03:06 INFO - PROCESS | 3836 | 1468195386805 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F0052E4400) [pid = 3836] [serial = 2310] [outer = 000000F00278C800] 17:03:07 INFO - PROCESS | 3836 | [3836] 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 17:03:07 INFO - PROCESS | 3836 | 1468195387602 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:03:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:03:07 INFO - {} 17:03:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1141ms 17:03:07 INFO - PROCESS | 3836 | 1468195387623 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 3836 | 1468195387628 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 17:03:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:03:07 INFO - PROCESS | 3836 | 1468195387633 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 3836 | 1468195387637 Marionette TRACE conn7 <- [1,3038,null,{}] 17:03:07 INFO - PROCESS | 3836 | 1468195387642 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:07 INFO - PROCESS | 3836 | 1468195387645 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:07 INFO - PROCESS | 3836 | 1468195387767 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 17:03:07 INFO - PROCESS | 3836 | 1468195387846 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 3836 | 1468195387851 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:07 INFO - PROCESS | 3836 | ++DOCSHELL 000000F0057D9000 == 39 [pid = 3836] [id = 771] 17:03:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F002145000) [pid = 3836] [serial = 2311] [outer = 0000000000000000] 17:03:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F00214D800) [pid = 3836] [serial = 2312] [outer = 000000F002145000] 17:03:07 INFO - PROCESS | 3836 | 1468195387951 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F002BDA800) [pid = 3836] [serial = 2313] [outer = 000000F002145000] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07E695800 == 38 [pid = 3836] [id = 767] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F068F57800 == 37 [pid = 3836] [id = 766] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A468000 == 36 [pid = 3836] [id = 765] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F075314800 == 35 [pid = 3836] [id = 764] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F0748D5000 == 34 [pid = 3836] [id = 763] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE53800 == 33 [pid = 3836] [id = 762] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F06ACE1800 == 32 [pid = 3836] [id = 761] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F068F68800 == 31 [pid = 3836] [id = 760] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AE7800 == 30 [pid = 3836] [id = 759] 17:03:08 INFO - PROCESS | 3836 | --DOCSHELL 000000F002740000 == 29 [pid = 3836] [id = 758] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06E1B3000) [pid = 3836] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F070CD6000) [pid = 3836] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F06F9B3800) [pid = 3836] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F070E52000) [pid = 3836] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F070D94C00) [pid = 3836] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F070E49800) [pid = 3836] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F0749A2800) [pid = 3836] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F07481C800) [pid = 3836] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F074913000) [pid = 3836] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F06AD29C00) [pid = 3836] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F068FE7000) [pid = 3836] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F06A829400) [pid = 3836] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F0052E3400) [pid = 3836] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F005105400) [pid = 3836] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F002147000) [pid = 3836] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F002CE7800) [pid = 3836] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F001C60400) [pid = 3836] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F0015E3C00) [pid = 3836] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F0052DEC00) [pid = 3836] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F002CEF000) [pid = 3836] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F002A4F400) [pid = 3836] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (000000F002023000) [pid = 3836] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (000000F001B6F400) [pid = 3836] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (000000F07451F000) [pid = 3836] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (000000F0713BFC00) [pid = 3836] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (000000F0745C3C00) [pid = 3836] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (000000F06AD9E400) [pid = 3836] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (000000F0711FB000) [pid = 3836] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:03:08 INFO - PROCESS | 3836 | 1468195388453 Marionette TRACE conn7 <- [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]]]}] 17:03:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:03:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:03:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:03:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:03:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 837ms 17:03:08 INFO - PROCESS | 3836 | 1468195388474 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3836 | 1468195388479 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 17:03:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:03:08 INFO - PROCESS | 3836 | 1468195388485 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 3836 | 1468195388488 Marionette TRACE conn7 <- [1,3042,null,{}] 17:03:08 INFO - PROCESS | 3836 | 1468195388496 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:08 INFO - PROCESS | 3836 | 1468195388499 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:08 INFO - PROCESS | 3836 | 1468195388590 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 17:03:08 INFO - PROCESS | 3836 | 1468195388596 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 3836 | 1468195388598 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:08 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FCA000 == 30 [pid = 3836] [id = 772] 17:03:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (000000F002A4F400) [pid = 3836] [serial = 2314] [outer = 0000000000000000] 17:03:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (000000F002CED000) [pid = 3836] [serial = 2315] [outer = 000000F002A4F400] 17:03:08 INFO - PROCESS | 3836 | 1468195388646 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (000000F003241000) [pid = 3836] [serial = 2316] [outer = 000000F002A4F400] 17:03:09 INFO - PROCESS | 3836 | 1468195389392 Marionette TRACE conn7 <- [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"]]]}] 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:03:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:03:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:03:09 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" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:03:09 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" 17:03:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:03:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:03:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1000ms 17:03:09 INFO - PROCESS | 3836 | 1468195389489 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 3836 | 1468195389491 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 17:03:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:03:09 INFO - PROCESS | 3836 | 1468195389495 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 3836 | 1468195389499 Marionette TRACE conn7 <- [1,3046,null,{}] 17:03:09 INFO - PROCESS | 3836 | 1468195389510 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 3836 | 1468195389515 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:09 INFO - PROCESS | 3836 | 1468195389607 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 17:03:09 INFO - PROCESS | 3836 | 1468195389614 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 3836 | 1468195389617 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:09 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06F4B1000 == 31 [pid = 3836] [id = 773] 17:03:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (000000F0052E1800) [pid = 3836] [serial = 2317] [outer = 0000000000000000] 17:03:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (000000F0058C5800) [pid = 3836] [serial = 2318] [outer = 000000F0052E1800] 17:03:09 INFO - PROCESS | 3836 | 1468195389666 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (000000F06A8E9800) [pid = 3836] [serial = 2319] [outer = 000000F0052E1800] 17:03:10 INFO - PROCESS | 3836 | 1468195390134 Marionette TRACE conn7 <- [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]]]}] 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:03:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:03:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:03:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:03:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:03:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:03:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:03:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:03:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:03:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 17:03:10 INFO - PROCESS | 3836 | 1468195390191 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 3836 | 1468195390194 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:03:10 INFO - PROCESS | 3836 | 1468195390197 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 3836 | 1468195390199 Marionette TRACE conn7 <- [1,3050,null,{}] 17:03:10 INFO - PROCESS | 3836 | 1468195390210 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:10 INFO - PROCESS | 3836 | 1468195390212 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:10 INFO - PROCESS | 3836 | 1468195390305 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 17:03:10 INFO - PROCESS | 3836 | 1468195390316 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 3836 | 1468195390318 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:10 INFO - PROCESS | 3836 | ++DOCSHELL 000000F074F6E000 == 32 [pid = 3836] [id = 774] 17:03:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (000000F068FE6000) [pid = 3836] [serial = 2320] [outer = 0000000000000000] 17:03:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F06AD99800) [pid = 3836] [serial = 2321] [outer = 000000F068FE6000] 17:03:10 INFO - PROCESS | 3836 | 1468195390445 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F06AE4B000) [pid = 3836] [serial = 2322] [outer = 000000F068FE6000] 17:03:10 INFO - PROCESS | 3836 | [3836] 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 17:03:10 INFO - PROCESS | 3836 | 1468195390836 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:03:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:03:10 INFO - {} 17:03:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 17:03:10 INFO - PROCESS | 3836 | 1468195390892 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 3836 | 1468195390894 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:03:10 INFO - PROCESS | 3836 | 1468195390898 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 3836 | 1468195390900 Marionette TRACE conn7 <- [1,3054,null,{}] 17:03:10 INFO - PROCESS | 3836 | 1468195390903 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:10 INFO - PROCESS | 3836 | 1468195390905 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:11 INFO - PROCESS | 3836 | 1468195391046 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 17:03:11 INFO - PROCESS | 3836 | 1468195391063 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 3836 | 1468195391065 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F076EA8800 == 33 [pid = 3836] [id = 775] 17:03:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F06B344C00) [pid = 3836] [serial = 2323] [outer = 0000000000000000] 17:03:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F06E1B0800) [pid = 3836] [serial = 2324] [outer = 000000F06B344C00] 17:03:11 INFO - PROCESS | 3836 | 1468195391111 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F06FEDCC00) [pid = 3836] [serial = 2325] [outer = 000000F06B344C00] 17:03:11 INFO - PROCESS | 3836 | 1468195391538 Marionette TRACE conn7 <- [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]]]}] 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:03:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:03:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 17:03:11 INFO - PROCESS | 3836 | 1468195391593 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 3836 | 1468195391595 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 17:03:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:03:11 INFO - PROCESS | 3836 | 1468195391599 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 3836 | 1468195391600 Marionette TRACE conn7 <- [1,3058,null,{}] 17:03:11 INFO - PROCESS | 3836 | 1468195391604 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:11 INFO - PROCESS | 3836 | 1468195391611 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:11 INFO - PROCESS | 3836 | 1468195391763 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 17:03:11 INFO - PROCESS | 3836 | 1468195391768 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 3836 | 1468195391770 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:11 INFO - PROCESS | 3836 | ++DOCSHELL 000000F077B33000 == 34 [pid = 3836] [id = 776] 17:03:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F06FEDD400) [pid = 3836] [serial = 2326] [outer = 0000000000000000] 17:03:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F070CD2800) [pid = 3836] [serial = 2327] [outer = 000000F06FEDD400] 17:03:11 INFO - PROCESS | 3836 | 1468195391816 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F070E4E400) [pid = 3836] [serial = 2328] [outer = 000000F06FEDD400] 17:03:12 INFO - PROCESS | 3836 | 1468195392230 Marionette TRACE conn7 <- [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]]]}] 17:03:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:03:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:03:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:03:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:03:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:03:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:03:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 17:03:12 INFO - PROCESS | 3836 | 1468195392297 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3836 | 1468195392299 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 17:03:12 INFO - PROCESS | 3836 | 1468195392302 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 3836 | 1468195392304 Marionette TRACE conn7 <- [1,3062,null,{}] 17:03:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:03:12 INFO - PROCESS | 3836 | 1468195392308 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:12 INFO - PROCESS | 3836 | 1468195392310 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:12 INFO - PROCESS | 3836 | 1468195392452 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 17:03:12 INFO - PROCESS | 3836 | 1468195392470 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 3836 | 1468195392472 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:12 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FC5800 == 35 [pid = 3836] [id = 777] 17:03:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F0711F0800) [pid = 3836] [serial = 2329] [outer = 0000000000000000] 17:03:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F0711F4C00) [pid = 3836] [serial = 2330] [outer = 000000F0711F0800] 17:03:12 INFO - PROCESS | 3836 | 1468195392517 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F0713B8000) [pid = 3836] [serial = 2331] [outer = 000000F0711F0800] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0700CD400) [pid = 3836] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F068FEC400) [pid = 3836] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F07481E400) [pid = 3836] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (000000F002BDD400) [pid = 3836] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (000000F001B65C00) [pid = 3836] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (000000F00063C800) [pid = 3836] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (000000F0020BBC00) [pid = 3836] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (000000F075B53000) [pid = 3836] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (000000F00202E400) [pid = 3836] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (000000F0052DC400) [pid = 3836] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:03:12 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (000000F003EE1800) [pid = 3836] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:03:13 INFO - PROCESS | 3836 | 1468195393015 Marionette TRACE conn7 <- [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]]]}] 17:03:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:03:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:03:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:03:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:03:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:03:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:03:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 17:03:13 INFO - PROCESS | 3836 | 1468195393042 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 3836 | 1468195393044 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:03:13 INFO - PROCESS | 3836 | 1468195393047 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 3836 | 1468195393049 Marionette TRACE conn7 <- [1,3066,null,{}] 17:03:13 INFO - PROCESS | 3836 | 1468195393052 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 3836 | 1468195393054 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:13 INFO - PROCESS | 3836 | 1468195393170 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 17:03:13 INFO - PROCESS | 3836 | 1468195393222 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3836 | 1468195393224 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078240800 == 36 [pid = 3836] [id = 778] 17:03:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (000000F001BEE000) [pid = 3836] [serial = 2332] [outer = 0000000000000000] 17:03:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (000000F002CE5400) [pid = 3836] [serial = 2333] [outer = 000000F001BEE000] 17:03:13 INFO - PROCESS | 3836 | 1468195393273 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (000000F07451F000) [pid = 3836] [serial = 2334] [outer = 000000F001BEE000] 17:03:13 INFO - PROCESS | 3836 | 1468195393601 Marionette TRACE conn7 <- [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] 17:03:13 INFO - PROCESS | 3836 | 1468195393681 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:03:13 INFO - PROCESS | 3836 | 1468195393684 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 3836 | 1468195393686 Marionette TRACE conn7 <- [1,3070,null,{}] 17:03:13 INFO - PROCESS | 3836 | 1468195393690 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 3836 | 1468195393692 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:13 INFO - PROCESS | 3836 | 1468195393781 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 17:03:13 INFO - PROCESS | 3836 | 1468195393794 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3836 | 1468195393796 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:13 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07A174000 == 37 [pid = 3836] [id = 779] 17:03:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (000000F0714E2000) [pid = 3836] [serial = 2335] [outer = 0000000000000000] 17:03:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (000000F0745C1800) [pid = 3836] [serial = 2336] [outer = 000000F0714E2000] 17:03:13 INFO - PROCESS | 3836 | 1468195393841 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (000000F07481FC00) [pid = 3836] [serial = 2337] [outer = 000000F0714E2000] 17:03:14 INFO - PROCESS | 3836 | 1468195394253 Marionette TRACE conn7 <- [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]]]}] 17:03:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:03:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:03:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 586ms 17:03:14 INFO - PROCESS | 3836 | 1468195394274 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 3836 | 1468195394276 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 17:03:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:03:14 INFO - PROCESS | 3836 | 1468195394279 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 3836 | 1468195394281 Marionette TRACE conn7 <- [1,3074,null,{}] 17:03:14 INFO - PROCESS | 3836 | 1468195394284 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:14 INFO - PROCESS | 3836 | 1468195394286 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:14 INFO - PROCESS | 3836 | 1468195394415 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 17:03:14 INFO - PROCESS | 3836 | 1468195394436 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 3836 | 1468195394438 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:14 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B0C5800 == 38 [pid = 3836] [id = 780] 17:03:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (000000F07481D400) [pid = 3836] [serial = 2338] [outer = 0000000000000000] 17:03:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (000000F074913000) [pid = 3836] [serial = 2339] [outer = 000000F07481D400] 17:03:14 INFO - PROCESS | 3836 | 1468195394483 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (000000F07517BC00) [pid = 3836] [serial = 2340] [outer = 000000F07481D400] 17:03:14 INFO - PROCESS | 3836 | 1468195394911 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:03:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 17:03:14 INFO - PROCESS | 3836 | 1468195394978 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 3836 | 1468195394983 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 17:03:14 INFO - PROCESS | 3836 | 1468195394989 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:03:15 INFO - PROCESS | 3836 | 1468195394994 Marionette TRACE conn7 <- [1,3078,null,{}] 17:03:15 INFO - PROCESS | 3836 | 1468195395001 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:15 INFO - PROCESS | 3836 | 1468195395004 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:15 INFO - PROCESS | 3836 | 1468195395167 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 17:03:15 INFO - PROCESS | 3836 | 1468195395325 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 3836 | 1468195395330 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:15 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002A2E000 == 39 [pid = 3836] [id = 781] 17:03:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (000000F001B6D800) [pid = 3836] [serial = 2341] [outer = 0000000000000000] 17:03:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (000000F001BEE800) [pid = 3836] [serial = 2342] [outer = 000000F001B6D800] 17:03:15 INFO - PROCESS | 3836 | 1468195395389 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (000000F0020C9000) [pid = 3836] [serial = 2343] [outer = 000000F001B6D800] 17:03:15 INFO - PROCESS | 3836 | 1468195395900 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:03:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:03:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 943ms 17:03:15 INFO - PROCESS | 3836 | 1468195395939 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 3836 | 1468195395944 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:03:15 INFO - PROCESS | 3836 | 1468195395951 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 3836 | 1468195395954 Marionette TRACE conn7 <- [1,3082,null,{}] 17:03:15 INFO - PROCESS | 3836 | 1468195395958 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:15 INFO - PROCESS | 3836 | 1468195395961 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:16 INFO - PROCESS | 3836 | 1468195396083 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 17:03:16 INFO - PROCESS | 3836 | 1468195396185 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 3836 | 1468195396188 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:16 INFO - PROCESS | 3836 | ++DOCSHELL 000000F06C26B000 == 40 [pid = 3836] [id = 782] 17:03:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (000000F002BE2800) [pid = 3836] [serial = 2344] [outer = 0000000000000000] 17:03:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (000000F00323AC00) [pid = 3836] [serial = 2345] [outer = 000000F002BE2800] 17:03:16 INFO - PROCESS | 3836 | 1468195396245 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (000000F003EE2800) [pid = 3836] [serial = 2346] [outer = 000000F002BE2800] 17:03:16 INFO - PROCESS | 3836 | 1468195396815 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:03:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 882ms 17:03:16 INFO - PROCESS | 3836 | 1468195396832 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 3836 | 1468195396835 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:03:16 INFO - PROCESS | 3836 | 1468195396839 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 3836 | 1468195396843 Marionette TRACE conn7 <- [1,3086,null,{}] 17:03:16 INFO - PROCESS | 3836 | 1468195396856 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 3836 | 1468195396861 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:16 INFO - PROCESS | 3836 | 1468195396981 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 17:03:17 INFO - PROCESS | 3836 | 1468195397085 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 3836 | 1468195397089 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F078154800 == 41 [pid = 3836] [id = 783] 17:03:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (000000F069946800) [pid = 3836] [serial = 2347] [outer = 0000000000000000] 17:03:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (000000F06AD27400) [pid = 3836] [serial = 2348] [outer = 000000F069946800] 17:03:17 INFO - PROCESS | 3836 | 1468195397148 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (000000F06AE4BC00) [pid = 3836] [serial = 2349] [outer = 000000F069946800] 17:03:17 INFO - PROCESS | 3836 | 1468195397649 Marionette TRACE conn7 <- [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]]]}] 17:03:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:03:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:03:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 839ms 17:03:17 INFO - PROCESS | 3836 | 1468195397688 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 3836 | 1468195397692 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 17:03:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:03:17 INFO - PROCESS | 3836 | 1468195397697 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - PROCESS | 3836 | 1468195397699 Marionette TRACE conn7 <- [1,3090,null,{}] 17:03:17 INFO - PROCESS | 3836 | 1468195397703 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:17 INFO - PROCESS | 3836 | 1468195397705 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:17 INFO - PROCESS | 3836 | 1468195397856 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 17:03:17 INFO - PROCESS | 3836 | 1468195397958 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 3836 | 1468195397961 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:17 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07B89F800 == 42 [pid = 3836] [id = 784] 17:03:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (000000F070084000) [pid = 3836] [serial = 2350] [outer = 0000000000000000] 17:03:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (000000F0701F5C00) [pid = 3836] [serial = 2351] [outer = 000000F070084000] 17:03:18 INFO - PROCESS | 3836 | 1468195398016 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (000000F070D91800) [pid = 3836] [serial = 2352] [outer = 000000F070084000] 17:03:18 INFO - PROCESS | 3836 | 1468195398562 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:03:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 880ms 17:03:18 INFO - PROCESS | 3836 | 1468195398580 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 3836 | 1468195398583 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 17:03:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:03:18 INFO - PROCESS | 3836 | 1468195398586 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 3836 | 1468195398588 Marionette TRACE conn7 <- [1,3094,null,{}] 17:03:18 INFO - PROCESS | 3836 | 1468195398592 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 3836 | 1468195398595 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:18 INFO - PROCESS | 3836 | 1468195398712 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 17:03:18 INFO - PROCESS | 3836 | 1468195398843 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3836 | 1468195398846 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:18 INFO - PROCESS | 3836 | ++DOCSHELL 000000F07DE54000 == 43 [pid = 3836] [id = 785] 17:03:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (000000F070CE0800) [pid = 3836] [serial = 2353] [outer = 0000000000000000] 17:03:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (000000F0711F0C00) [pid = 3836] [serial = 2354] [outer = 000000F070CE0800] 17:03:18 INFO - PROCESS | 3836 | 1468195398904 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (000000F07528C400) [pid = 3836] [serial = 2355] [outer = 000000F070CE0800] 17:03:19 INFO - PROCESS | 3836 | 1468195399424 Marionette TRACE conn7 <- [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]]]}] 17:03:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:03:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:03:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:03:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 882ms 17:03:19 INFO - PROCESS | 3836 | 1468195399471 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 3836 | 1468195399474 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:03:19 INFO - PROCESS | 3836 | 1468195399477 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 3836 | 1468195399479 Marionette TRACE conn7 <- [1,3098,null,{}] 17:03:19 INFO - PROCESS | 3836 | 1468195399483 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:19 INFO - PROCESS | 3836 | 1468195399489 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:19 INFO - PROCESS | 3836 | 1468195399659 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 17:03:19 INFO - PROCESS | 3836 | 1468195399765 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 3836 | 1468195399767 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:19 INFO - PROCESS | 3836 | ++DOCSHELL 000000F075321000 == 44 [pid = 3836] [id = 786] 17:03:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (000000F001C5FC00) [pid = 3836] [serial = 2356] [outer = 0000000000000000] 17:03:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (000000F06F7D6800) [pid = 3836] [serial = 2357] [outer = 000000F001C5FC00] 17:03:19 INFO - PROCESS | 3836 | 1468195399825 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (000000F074F03000) [pid = 3836] [serial = 2358] [outer = 000000F001C5FC00] 17:03:20 INFO - PROCESS | 3836 | 1468195400479 Marionette TRACE conn7 <- [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"]]]}] 17:03:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:03:20 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 17:03:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:03:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:03:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1030ms 17:03:20 INFO - PROCESS | 3836 | 1468195400511 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3836 | 1468195400515 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 17:03:20 INFO - PROCESS | 3836 | 1468195400520 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:03:20 INFO - PROCESS | 3836 | 1468195400523 Marionette TRACE conn7 <- [1,3102,null,{}] 17:03:20 INFO - PROCESS | 3836 | 1468195400565 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:20 INFO - PROCESS | 3836 | 1468195400568 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:20 INFO - PROCESS | 3836 | 1468195400675 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 17:03:20 INFO - PROCESS | 3836 | 1468195400779 Marionette TRACE conn7 -> [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\", \"a54b6605-440a-4460-99e7-340cc4fa4ae9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:20 INFO - PROCESS | 3836 | 1468195400781 Marionette INFO sendAsync 5adfb1c7-39cd-48f5-9225-57dd6c50e722 17:03:20 INFO - PROCESS | 3836 | ++DOCSHELL 000000F002FE0800 == 45 [pid = 3836] [id = 787] 17:03:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (000000F001B6F800) [pid = 3836] [serial = 2359] [outer = 0000000000000000] 17:03:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (000000F0020D0400) [pid = 3836] [serial = 2360] [outer = 000000F001B6F800] 17:03:20 INFO - PROCESS | 3836 | 1468195400831 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (000000F002A55800) [pid = 3836] [serial = 2361] [outer = 000000F001B6F800] 17:03:21 INFO - PROCESS | 3836 | 1468195401398 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:03:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:03:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 900ms 17:03:21 INFO - PROCESS | 3836 | 1468195401424 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 3836 | 1468195401428 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F07A174000 == 44 [pid = 3836] [id = 779] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F078240800 == 43 [pid = 3836] [id = 778] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FC5800 == 42 [pid = 3836] [id = 777] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F077B33000 == 41 [pid = 3836] [id = 776] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F076EA8800 == 40 [pid = 3836] [id = 775] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F074F6E000 == 39 [pid = 3836] [id = 774] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F06F4B1000 == 38 [pid = 3836] [id = 773] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F002FCA000 == 37 [pid = 3836] [id = 772] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F0057D9000 == 36 [pid = 3836] [id = 771] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F070D55800 == 35 [pid = 3836] [id = 770] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F002AD1000 == 34 [pid = 3836] [id = 769] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F06FE53000 == 33 [pid = 3836] [id = 768] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B892800 == 32 [pid = 3836] [id = 757] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F075321000 == 31 [pid = 3836] [id = 786] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F07DE54000 == 30 [pid = 3836] [id = 785] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B89F800 == 29 [pid = 3836] [id = 784] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F078154800 == 28 [pid = 3836] [id = 783] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F06C26B000 == 27 [pid = 3836] [id = 782] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F07B0C5800 == 26 [pid = 3836] [id = 780] 17:03:22 INFO - PROCESS | 3836 | --DOCSHELL 000000F002A2E000 == 25 [pid = 3836] [id = 781] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (000000F075B4F400) [pid = 3836] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (000000F06F9B2C00) [pid = 3836] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (000000F076C2FC00) [pid = 3836] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (000000F068FE5800) [pid = 3836] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (000000F0052DD800) [pid = 3836] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (000000F06F6D7800) [pid = 3836] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (000000F0749AC400) [pid = 3836] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (000000F075B49800) [pid = 3836] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (000000F069F33C00) [pid = 3836] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (000000F06A825800) [pid = 3836] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (000000F075159C00) [pid = 3836] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (000000F002BE9000) [pid = 3836] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (000000F002CF1C00) [pid = 3836] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (000000F001B68C00) [pid = 3836] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (000000F001BEB000) [pid = 3836] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (000000F002787C00) [pid = 3836] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (000000F002A53800) [pid = 3836] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (000000F0020BF000) [pid = 3836] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (000000F075B57C00) [pid = 3836] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (000000F0020CB800) [pid = 3836] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (000000F0032F4C00) [pid = 3836] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:03:22 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (000000F003EE1400) [pid = 3836] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:03:22 WARNING - u'runner_teardown' () 17:03:22 INFO - No more tests 17:03:22 INFO - Got 0 unexpected results 17:03:22 INFO - SUITE-END | took 685s 17:03:22 INFO - Closing logging queue 17:03:22 INFO - queue closed 17:03:22 INFO - Return code: 0 17:03:22 WARNING - # TBPL SUCCESS # 17:03:22 INFO - Running post-action listener: _resource_record_post_action 17:03:22 INFO - Running post-run listener: _resource_record_post_run 17:03:23 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 36451840; Write bytes: 999906816; Read time: 727460; Write time: 4663950 17:03:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:03:23 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 70756352; Read time: 0; Write time: 217550 17:03:23 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 36451840; Write bytes: 879376896; Read time: 727460; Write time: 4341880 17:03:23 INFO - Running post-run listener: _upload_blobber_files 17:03:23 INFO - Blob upload gear active. 17:03:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:03:23 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 17:03:23 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'] 17:03:23 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 17:03:24 INFO - (blobuploader) - INFO - Open directory for files ... 17:03:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:03:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:03:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:03:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:03:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:03:25 INFO - (blobuploader) - INFO - Done attempting. 17:03:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:03:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:03:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:03:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:03:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:03:26 INFO - (blobuploader) - INFO - Done attempting. 17:03:26 INFO - (blobuploader) - INFO - Iteration through files over. 17:03:26 INFO - Return code: 0 17:03:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:03:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30d1ad49b5c7e610c31cbee3d95668f83414d4b0497c2369d6cde1d600cd44130e9bfe9309fee00325f56b7c2306067d3cbd88c44ee148c45961d95ba90d0423", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d58e4b46b4306b70f339edf4b060eb8cad8449ee4c1b6274492e3ef50414ff0a4b1ce6df28e60a0a03194c1aae521778b12f6ab056126cd513b1c8765bce02a"} 17:03:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:03:26 INFO - Writing to file C:\slave\test\properties\blobber_files 17:03:26 INFO - Contents: 17:03:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30d1ad49b5c7e610c31cbee3d95668f83414d4b0497c2369d6cde1d600cd44130e9bfe9309fee00325f56b7c2306067d3cbd88c44ee148c45961d95ba90d0423", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d58e4b46b4306b70f339edf4b060eb8cad8449ee4c1b6274492e3ef50414ff0a4b1ce6df28e60a0a03194c1aae521778b12f6ab056126cd513b1c8765bce02a"} 17:03:26 INFO - Running post-run listener: copy_logs_to_upload_dir 17:03:26 INFO - Copying logs to upload dir... 17:03:26 INFO - mkdir: C:\slave\test\build\upload\logs 17:03:26 INFO - Copying logs to upload dir... 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - Using _rmtree_windows ... 17:03:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=972.045000 ========= master_lag: 0.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 12 secs) (at 2016-07-10 17:03:27.005431) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 17:03:27.006214) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30d1ad49b5c7e610c31cbee3d95668f83414d4b0497c2369d6cde1d600cd44130e9bfe9309fee00325f56b7c2306067d3cbd88c44ee148c45961d95ba90d0423", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d58e4b46b4306b70f339edf4b060eb8cad8449ee4c1b6274492e3ef50414ff0a4b1ce6df28e60a0a03194c1aae521778b12f6ab056126cd513b1c8765bce02a"} build_url:https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.203000 build_url: 'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/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/30d1ad49b5c7e610c31cbee3d95668f83414d4b0497c2369d6cde1d600cd44130e9bfe9309fee00325f56b7c2306067d3cbd88c44ee148c45961d95ba90d0423", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d58e4b46b4306b70f339edf4b060eb8cad8449ee4c1b6274492e3ef50414ff0a4b1ce6df28e60a0a03194c1aae521778b12f6ab056126cd513b1c8765bce02a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TRPy9gc-RHaOHxpiZw-iJQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 17:03:27.231174) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 17:03:27.231503) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 17:03:27.349469) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-10 17:03:27.349837) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-10 17:03:27.745506) ========= ========= Total master_lag: 0.53 =========