builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-046 starttime: 1469445141.07 results: success (0) buildid: 20160725022027 builduid: 06e7ff17d0754ca8bb48fa0689aa6a1f revision: f3d7abb885c267a7657e3b8ea06c18f76eb69641 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:21.072269) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:21.072791) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:21.073069) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:21.287760) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:12:21.288189) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False --04:12:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.75 MB/s 04:12:22 (8.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.209000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:12:22.543579) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-25 04:12:22.543939) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.212000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-25 04:12:25.772892) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:12:25.773366) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f3d7abb885c267a7657e3b8ea06c18f76eb69641 --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 f3d7abb885c267a7657e3b8ea06c18f76eb69641 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False 2016-07-25 04:12:25,891 truncating revision to first 12 chars 2016-07-25 04:12:25,891 Setting DEBUG logging. 2016-07-25 04:12:25,891 attempt 1/10 2016-07-25 04:12:25,891 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f3d7abb885c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 04:12:26,868 unpacking tar archive at: mozilla-beta-f3d7abb885c2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.588000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:12:27.418268) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:27.418624) ========= script_repo_revision: f3d7abb885c267a7657e3b8ea06c18f76eb69641 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:27.419031) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:27.419317) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:12:27.436771) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 39 secs) (at 2016-07-25 04:12:27.437188) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:12:27 INFO - MultiFileLogger online at 20160725 04:12:27 in C:\slave\test 04:12:27 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 04:12:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:12:27 INFO - {'append_to_log': False, 04:12:27 INFO - 'base_work_dir': 'C:\\slave\\test', 04:12:27 INFO - 'blob_upload_branch': 'mozilla-beta', 04:12:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:12:27 INFO - 'buildbot_json_path': 'buildprops.json', 04:12:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:12:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:12:27 INFO - 'download_minidump_stackwalk': True, 04:12:27 INFO - 'download_symbols': 'true', 04:12:27 INFO - 'e10s': False, 04:12:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:12:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:12:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:12:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:12:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:12:27 INFO - 'C:/mozilla-build/tooltool.py'), 04:12:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:12:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:12:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:12:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:12:27 INFO - 'log_level': 'info', 04:12:27 INFO - 'log_to_console': True, 04:12:27 INFO - 'opt_config_files': (), 04:12:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:12:27 INFO - '--processes=1', 04:12:27 INFO - '--config=%(test_path)s/wptrunner.ini', 04:12:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:12:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:12:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:12:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:12:27 INFO - 'pip_index': False, 04:12:27 INFO - 'require_test_zip': True, 04:12:27 INFO - 'test_type': ('testharness',), 04:12:27 INFO - 'this_chunk': '1', 04:12:27 INFO - 'total_chunks': '10', 04:12:27 INFO - 'virtualenv_path': 'venv', 04:12:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:12:27 INFO - 'work_dir': 'build'} 04:12:27 INFO - ##### 04:12:27 INFO - ##### Running clobber step. 04:12:27 INFO - ##### 04:12:27 INFO - Running pre-action listener: _resource_record_pre_action 04:12:27 INFO - Running main action method: clobber 04:12:27 INFO - rmtree: C:\slave\test\build 04:12:27 INFO - Using _rmtree_windows ... 04:12:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:13:36 INFO - Running post-action listener: _resource_record_post_action 04:13:36 INFO - ##### 04:13:36 INFO - ##### Running read-buildbot-config step. 04:13:36 INFO - ##### 04:13:36 INFO - Running pre-action listener: _resource_record_pre_action 04:13:36 INFO - Running main action method: read_buildbot_config 04:13:36 INFO - Using buildbot properties: 04:13:36 INFO - { 04:13:36 INFO - "project": "", 04:13:36 INFO - "product": "firefox", 04:13:36 INFO - "script_repo_revision": "production", 04:13:36 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 04:13:36 INFO - "repository": "", 04:13:36 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 04:13:36 INFO - "buildid": "20160725022027", 04:13:36 INFO - "pgo_build": "False", 04:13:36 INFO - "basedir": "C:\\slave\\test", 04:13:36 INFO - "buildnumber": 17, 04:13:36 INFO - "slavename": "t-w864-ix-046", 04:13:36 INFO - "revision": "f3d7abb885c267a7657e3b8ea06c18f76eb69641", 04:13:36 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 04:13:36 INFO - "platform": "win64", 04:13:36 INFO - "branch": "mozilla-beta", 04:13:36 INFO - "repo_path": "releases/mozilla-beta", 04:13:36 INFO - "moz_repo_path": "", 04:13:36 INFO - "stage_platform": "win64", 04:13:36 INFO - "builduid": "06e7ff17d0754ca8bb48fa0689aa6a1f", 04:13:36 INFO - "slavebuilddir": "test" 04:13:36 INFO - } 04:13:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 04:13:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip. 04:13:36 INFO - Running post-action listener: _resource_record_post_action 04:13:36 INFO - ##### 04:13:36 INFO - ##### Running download-and-extract step. 04:13:36 INFO - ##### 04:13:36 INFO - Running pre-action listener: _resource_record_pre_action 04:13:36 INFO - Running main action method: download_and_extract 04:13:36 INFO - mkdir: C:\slave\test\build\tests 04:13: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')]} 04:13:36 INFO - https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:13:36 INFO - trying https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 04:13:36 INFO - Downloading https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:13:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:13:37 INFO - Downloaded 1240 bytes. 04:13:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 04:13:37 INFO - Using the following test package requirements: 04:13:37 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 04:13:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 04:13:37 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 04:13:37 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'jsshell-win64.zip'], 04:13:37 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 04:13:37 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 04:13:37 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 04:13:37 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 04:13:37 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 04:13:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 04:13:37 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 04:13: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 04:13: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')]} 04:13:37 INFO - https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:13:37 INFO - trying https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 04:13:37 INFO - Downloading https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:13:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:13:38 INFO - Downloaded 20872132 bytes. 04:13: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/*'] 04:13: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/* 04:13:40 INFO - caution: filename not matched: web-platform/* 04:13:40 INFO - Return code: 11 04:13:40 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')]} 04:13:40 INFO - https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:13:40 INFO - trying https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 04:13:40 INFO - Downloading https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:13:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:13:41 INFO - Downloaded 36389910 bytes. 04:13:41 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/*'] 04:13:41 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/* 04:14:25 INFO - caution: filename not matched: bin/* 04:14:25 INFO - caution: filename not matched: config/* 04:14:25 INFO - caution: filename not matched: mozbase/* 04:14:25 INFO - caution: filename not matched: marionette/* 04:14:25 INFO - caution: filename not matched: tools/wptserve/* 04:14:25 INFO - Return code: 11 04:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:25 INFO - https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 04:14:25 INFO - trying https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:14:25 INFO - Downloading https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 04:14:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:14:28 INFO - Downloaded 82731691 bytes. 04:14:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:14:28 INFO - mkdir: C:\slave\test\properties 04:14:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:14:28 INFO - Writing to file C:\slave\test\properties\build_url 04:14:28 INFO - Contents: 04:14:28 INFO - build_url:https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip 04:14:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:14:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:14:29 INFO - Writing to file C:\slave\test\properties\symbols_url 04:14:29 INFO - Contents: 04:14:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:14:29 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')]} 04:14:29 INFO - https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:14:29 INFO - trying https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 04:14:29 INFO - Downloading https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:14:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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 04:14:31 INFO - Downloaded 50795316 bytes. 04:14:31 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'] 04:14:31 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 04:14:33 INFO - Return code: 0 04:14:33 INFO - Running post-action listener: _resource_record_post_action 04:14:33 INFO - Running post-action listener: set_extra_try_arguments 04:14:33 INFO - ##### 04:14:33 INFO - ##### Running create-virtualenv step. 04:14:33 INFO - ##### 04:14:33 INFO - Running pre-action listener: _pre_create_virtualenv 04:14:33 INFO - Running pre-action listener: _resource_record_pre_action 04:14:33 INFO - Running main action method: create_virtualenv 04:14:33 INFO - Creating virtualenv C:\slave\test\build\venv 04:14:33 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 04:14:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:14:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:14:40 INFO - Installing distribute......................................................................................................................................................................................done. 04:14:42 INFO - Return code: 0 04:14:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:14:42 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02507F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\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 04:14:42 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 04:14:42 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 04:14:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:14:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 04:14:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:14:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:14:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:14:42 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 04:14:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:14:42 INFO - 'DCLOCATION': 'SCL3', 04:14:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:14:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:14:42 INFO - 'HOMEDRIVE': 'C:', 04:14:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 04:14:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:14:42 INFO - 'KTS_VERSION': '1.19c', 04:14:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 04:14:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 04:14:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:14:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:14:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:14:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:14:42 INFO - 'MOZ_NO_REMOTE': '1', 04:14:42 INFO - 'NO_EM_RESTART': '1', 04:14:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:14:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:14:42 INFO - 'OS': 'Windows_NT', 04:14:42 INFO - 'OURDRIVE': 'C:', 04:14:42 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', 04:14:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:14:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:14:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:14:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:14:42 INFO - 'PROCESSOR_LEVEL': '6', 04:14:42 INFO - 'PROCESSOR_REVISION': '1e05', 04:14:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:14:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:14:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:14:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:14:42 INFO - 'PROMPT': '$P$G', 04:14:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:14:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:14:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:14:42 INFO - 'PWD': 'C:\\slave\\test', 04:14:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:14:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:14:42 INFO - 'SYSTEMDRIVE': 'C:', 04:14:42 INFO - 'SYSTEMROOT': 'C:\\windows', 04:14:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:42 INFO - 'TEST1': 'testie', 04:14:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:42 INFO - 'USERDOMAIN': 'T-W864-IX-046', 04:14:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 04:14:42 INFO - 'USERNAME': 'cltbld', 04:14:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 04:14:42 INFO - 'WINDIR': 'C:\\windows', 04:14:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:14:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:14:42 INFO - Downloading/unpacking psutil>=0.7.1 04:14:43 INFO - Running setup.py egg_info for package psutil 04:14:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:14:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:14:43 INFO - Installing collected packages: psutil 04:14:43 INFO - Running setup.py install for psutil 04:14:43 INFO - building 'psutil._psutil_windows' extension 04:14:43 INFO - error: Unable to find vcvarsall.bat 04:14:43 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-vf0oph-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:14:43 INFO - running install 04:14:43 INFO - running build 04:14:43 INFO - running build_py 04:14:43 INFO - creating build 04:14:43 INFO - creating build\lib.win32-2.7 04:14:43 INFO - creating build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:14:43 INFO - running build_ext 04:14:43 INFO - building 'psutil._psutil_windows' extension 04:14:43 INFO - error: Unable to find vcvarsall.bat 04:14:43 INFO - ---------------------------------------- 04:14:43 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-vf0oph-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:14:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-046\AppData\Roaming\pip\pip.log 04:14:43 WARNING - Return code: 1 04:14:43 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! 04:14:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:14:43 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')]} 04:14:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:14:43 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')]} 04:14:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:14:43 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02507F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\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 04:14:43 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 04:14:43 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 04:14:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:14:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 04:14:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:14:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:14:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:14:43 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 04:14:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:14:43 INFO - 'DCLOCATION': 'SCL3', 04:14:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:14:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:14:43 INFO - 'HOMEDRIVE': 'C:', 04:14:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 04:14:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:14:43 INFO - 'KTS_VERSION': '1.19c', 04:14:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 04:14:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 04:14:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:14:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:14:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:14:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:14:43 INFO - 'MOZ_NO_REMOTE': '1', 04:14:43 INFO - 'NO_EM_RESTART': '1', 04:14:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:14:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:14:43 INFO - 'OS': 'Windows_NT', 04:14:43 INFO - 'OURDRIVE': 'C:', 04:14:43 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', 04:14:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:14:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:14:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:14:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:14:43 INFO - 'PROCESSOR_LEVEL': '6', 04:14:43 INFO - 'PROCESSOR_REVISION': '1e05', 04:14:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:14:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:14:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:14:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:14:43 INFO - 'PROMPT': '$P$G', 04:14:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:14:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:14:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:14:43 INFO - 'PWD': 'C:\\slave\\test', 04:14:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:14:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:14:43 INFO - 'SYSTEMDRIVE': 'C:', 04:14:43 INFO - 'SYSTEMROOT': 'C:\\windows', 04:14:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:43 INFO - 'TEST1': 'testie', 04:14:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:43 INFO - 'USERDOMAIN': 'T-W864-IX-046', 04:14:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 04:14:43 INFO - 'USERNAME': 'cltbld', 04:14:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 04:14:43 INFO - 'WINDIR': 'C:\\windows', 04:14:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:14:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:14:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:14:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:14:44 INFO - Running setup.py egg_info for package mozsystemmonitor 04:14:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:14:44 INFO - Running setup.py egg_info for package psutil 04:14:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:14:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:14:44 INFO - Installing collected packages: mozsystemmonitor, psutil 04:14:44 INFO - Running setup.py install for mozsystemmonitor 04:14:44 INFO - Running setup.py install for psutil 04:14:44 INFO - building 'psutil._psutil_windows' extension 04:14:44 INFO - error: Unable to find vcvarsall.bat 04:14:44 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-mepvqx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:14:44 INFO - running install 04:14:44 INFO - running build 04:14:44 INFO - running build_py 04:14:44 INFO - running build_ext 04:14:44 INFO - building 'psutil._psutil_windows' extension 04:14:44 INFO - error: Unable to find vcvarsall.bat 04:14:44 INFO - ---------------------------------------- 04:14:44 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-mepvqx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:14:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-046\AppData\Roaming\pip\pip.log 04:14:44 WARNING - Return code: 1 04:14:44 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! 04:14:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:14:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:14:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:14:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:14:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02507F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\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 04:14:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:14:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:14:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:14:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 04:14:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:14:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:14:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:14:44 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 04:14:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:14:44 INFO - 'DCLOCATION': 'SCL3', 04:14:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:14:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:14:44 INFO - 'HOMEDRIVE': 'C:', 04:14:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 04:14:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:14:44 INFO - 'KTS_VERSION': '1.19c', 04:14:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 04:14:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 04:14:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:14:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:14:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:14:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:14:44 INFO - 'MOZ_NO_REMOTE': '1', 04:14:44 INFO - 'NO_EM_RESTART': '1', 04:14:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:14:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:14:44 INFO - 'OS': 'Windows_NT', 04:14:44 INFO - 'OURDRIVE': 'C:', 04:14:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 04:14:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:14:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:14:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:14:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:14:44 INFO - 'PROCESSOR_LEVEL': '6', 04:14:44 INFO - 'PROCESSOR_REVISION': '1e05', 04:14:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:14:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:14:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:14:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:14:44 INFO - 'PROMPT': '$P$G', 04:14:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:14:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:14:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:14:44 INFO - 'PWD': 'C:\\slave\\test', 04:14:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:14:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:14:44 INFO - 'SYSTEMDRIVE': 'C:', 04:14:44 INFO - 'SYSTEMROOT': 'C:\\windows', 04:14:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:44 INFO - 'TEST1': 'testie', 04:14:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:44 INFO - 'USERDOMAIN': 'T-W864-IX-046', 04:14:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 04:14:44 INFO - 'USERNAME': 'cltbld', 04:14:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 04:14:44 INFO - 'WINDIR': 'C:\\windows', 04:14:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:14:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:14:44 INFO - Downloading/unpacking blobuploader==1.2.4 04:14:44 INFO - Downloading blobuploader-1.2.4.tar.gz 04:14:44 INFO - Running setup.py egg_info for package blobuploader 04:14:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:14:49 INFO - Running setup.py egg_info for package requests 04:14:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:14:49 INFO - Downloading docopt-0.6.1.tar.gz 04:14:49 INFO - Running setup.py egg_info for package docopt 04:14:49 INFO - Installing collected packages: blobuploader, docopt, requests 04:14:49 INFO - Running setup.py install for blobuploader 04:14:49 INFO - Running setup.py install for docopt 04:14:49 INFO - Running setup.py install for requests 04:14:49 INFO - Successfully installed blobuploader docopt requests 04:14:49 INFO - Cleaning up... 04:14:49 INFO - Return code: 0 04:14:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:14: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')]} 04:14:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:14: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')]} 04:14:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:14:49 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02507F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, '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-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\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 04:14:49 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 04:14:49 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 04:14:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:14:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 04:14:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:14:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:14:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:14:49 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 04:14:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:14:49 INFO - 'DCLOCATION': 'SCL3', 04:14:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:14:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:14:49 INFO - 'HOMEDRIVE': 'C:', 04:14:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 04:14:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:14:49 INFO - 'KTS_VERSION': '1.19c', 04:14:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 04:14:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 04:14:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:14:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:14:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:14:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:14:49 INFO - 'MOZ_NO_REMOTE': '1', 04:14:49 INFO - 'NO_EM_RESTART': '1', 04:14:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:14:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:14:49 INFO - 'OS': 'Windows_NT', 04:14:49 INFO - 'OURDRIVE': 'C:', 04:14:49 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', 04:14:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:14:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:14:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:14:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:14:49 INFO - 'PROCESSOR_LEVEL': '6', 04:14:49 INFO - 'PROCESSOR_REVISION': '1e05', 04:14:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:14:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:14:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:14:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:14:49 INFO - 'PROMPT': '$P$G', 04:14:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:14:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:14:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:14:49 INFO - 'PWD': 'C:\\slave\\test', 04:14:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:14:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:14:49 INFO - 'SYSTEMDRIVE': 'C:', 04:14:49 INFO - 'SYSTEMROOT': 'C:\\windows', 04:14:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:49 INFO - 'TEST1': 'testie', 04:14:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:14:49 INFO - 'USERDOMAIN': 'T-W864-IX-046', 04:14:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 04:14:49 INFO - 'USERNAME': 'cltbld', 04:14:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 04:14:49 INFO - 'WINDIR': 'C:\\windows', 04:14:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:14:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:14:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:14:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:14:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:14:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:14:53 INFO - Unpacking c:\slave\test\build\tests\marionette 04:14:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:14:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:14:53 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 04:14:53 INFO - Running setup.py install for browsermob-proxy 04:15:08 INFO - Running setup.py install for manifestparser 04:15:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for marionette-client 04:15:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:15:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for marionette-driver 04:15:08 INFO - Running setup.py install for mozcrash 04:15:08 INFO - Running setup.py install for mozdebug 04:15:08 INFO - Running setup.py install for mozdevice 04:15:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozfile 04:15:08 INFO - Running setup.py install for mozhttpd 04:15:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozinfo 04:15:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozInstall 04:15:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozleak 04:15:08 INFO - Running setup.py install for mozlog 04:15:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for moznetwork 04:15:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozprocess 04:15:08 INFO - Running setup.py install for mozprofile 04:15:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozrunner 04:15:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for mozscreenshot 04:15:08 INFO - Running setup.py install for moztest 04:15:08 INFO - Running setup.py install for mozversion 04:15:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:15:08 INFO - Running setup.py install for wptserve 04:15:08 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 04:15:08 INFO - Cleaning up... 04:15:08 INFO - Return code: 0 04:15:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:15:08 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')]} 04:15:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:15:08 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')]} 04:15:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:15:08 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02507F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, '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-046', 'USERDOMAIN': 'T-W864-IX-046', '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-046', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-046', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\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 04:15:08 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 04:15:08 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 04:15:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:15:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 04:15:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:15:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:15:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:15:08 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 04:15:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:15:08 INFO - 'DCLOCATION': 'SCL3', 04:15:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:15:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:15:08 INFO - 'HOMEDRIVE': 'C:', 04:15:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 04:15:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:15:08 INFO - 'KTS_VERSION': '1.19c', 04:15:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 04:15:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 04:15:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:15:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:15:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:15:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:08 INFO - 'MOZ_NO_REMOTE': '1', 04:15:08 INFO - 'NO_EM_RESTART': '1', 04:15:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:15:08 INFO - 'OS': 'Windows_NT', 04:15:08 INFO - 'OURDRIVE': 'C:', 04:15:08 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', 04:15:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:15:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:15:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:15:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:15:08 INFO - 'PROCESSOR_LEVEL': '6', 04:15:08 INFO - 'PROCESSOR_REVISION': '1e05', 04:15:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:15:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:15:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:15:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:15:08 INFO - 'PROMPT': '$P$G', 04:15:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:15:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:15:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:15:08 INFO - 'PWD': 'C:\\slave\\test', 04:15:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:15:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:15:08 INFO - 'SYSTEMDRIVE': 'C:', 04:15:08 INFO - 'SYSTEMROOT': 'C:\\windows', 04:15:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:15:08 INFO - 'TEST1': 'testie', 04:15:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:15:08 INFO - 'USERDOMAIN': 'T-W864-IX-046', 04:15:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 04:15:08 INFO - 'USERNAME': 'cltbld', 04:15:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 04:15:08 INFO - 'WINDIR': 'C:\\windows', 04:15:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:15:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:15:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:15:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:15:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:15:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:15:12 INFO - Unpacking c:\slave\test\build\tests\marionette 04:15:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:15:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:15:12 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)) 04:15:25 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)) 04:15:25 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)) 04:15:25 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)) 04:15:25 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)) 04:15:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:15:25 INFO - Downloading blessings-1.6.tar.gz 04:15:25 INFO - Running setup.py egg_info for package blessings 04:15:25 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)) 04:15:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:15:25 INFO - Running setup.py install for blessings 04:15:25 INFO - Running setup.py install for browsermob-proxy 04:15:25 INFO - Running setup.py install for manifestparser 04:15:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Running setup.py install for marionette-client 04:15:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:15:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Running setup.py install for marionette-driver 04:15:25 INFO - Running setup.py install for mozcrash 04:15:25 INFO - Running setup.py install for mozdebug 04:15:25 INFO - Running setup.py install for mozdevice 04:15:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Running setup.py install for mozhttpd 04:15:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Running setup.py install for mozInstall 04:15:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Running setup.py install for mozleak 04:15:25 INFO - Running setup.py install for mozprofile 04:15:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Running setup.py install for mozrunner 04:15:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:15:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:15:27 INFO - Running setup.py install for mozscreenshot 04:15:27 INFO - Running setup.py install for moztest 04:15:27 INFO - Running setup.py install for mozversion 04:15:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:15:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:15:27 INFO - Running setup.py install for wptserve 04:15:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:15:27 INFO - Cleaning up... 04:15:27 INFO - Return code: 0 04:15:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:15:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:15:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:15:27 INFO - Reading from file tmpfile_stdout 04:15:27 INFO - Using _rmtree_windows ... 04:15:27 INFO - Using _rmtree_windows ... 04:15:27 INFO - Current package versions: 04:15:27 INFO - blessings == 1.6 04:15:27 INFO - blobuploader == 1.2.4 04:15:27 INFO - browsermob-proxy == 0.6.0 04:15:27 INFO - distribute == 0.6.14 04:15:27 INFO - docopt == 0.6.1 04:15:27 INFO - manifestparser == 1.1 04:15:27 INFO - marionette-client == 2.3.0 04:15:27 INFO - marionette-driver == 1.4.0 04:15:27 INFO - mozInstall == 1.12 04:15:27 INFO - mozcrash == 0.17 04:15:27 INFO - mozdebug == 0.1 04:15:27 INFO - mozdevice == 0.48 04:15:27 INFO - mozfile == 1.2 04:15:27 INFO - mozhttpd == 0.7 04:15:27 INFO - mozinfo == 0.9 04:15:27 INFO - mozleak == 0.1 04:15:27 INFO - mozlog == 3.1 04:15:27 INFO - moznetwork == 0.27 04:15:27 INFO - mozprocess == 0.22 04:15:27 INFO - mozprofile == 0.28 04:15:27 INFO - mozrunner == 6.11 04:15:27 INFO - mozscreenshot == 0.1 04:15:27 INFO - mozsystemmonitor == 0.0 04:15:27 INFO - moztest == 0.7 04:15:27 INFO - mozversion == 1.4 04:15:27 INFO - requests == 1.2.3 04:15:27 INFO - wptserve == 1.4.0 04:15:27 INFO - Running post-action listener: _resource_record_post_action 04:15:27 INFO - Running post-action listener: _start_resource_monitoring 04:15:27 INFO - Starting resource monitoring. 04:15:27 INFO - ##### 04:15:27 INFO - ##### Running pull step. 04:15:27 INFO - ##### 04:15:27 INFO - Running pre-action listener: _resource_record_pre_action 04:15:27 INFO - Running main action method: pull 04:15:27 INFO - Pull has nothing to do! 04:15:27 INFO - Running post-action listener: _resource_record_post_action 04:15:27 INFO - ##### 04:15:27 INFO - ##### Running install step. 04:15:27 INFO - ##### 04:15:27 INFO - Running pre-action listener: _resource_record_pre_action 04:15:27 INFO - Running main action method: install 04:15:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:15:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:15:27 INFO - Reading from file tmpfile_stdout 04:15:27 INFO - Using _rmtree_windows ... 04:15:27 INFO - Using _rmtree_windows ... 04:15:27 INFO - Detecting whether we're running mozinstall >=1.0... 04:15:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:15:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:15:27 INFO - Reading from file tmpfile_stdout 04:15:27 INFO - Output received: 04:15:27 INFO - Usage: mozinstall-script.py [options] installer 04:15:27 INFO - Options: 04:15:27 INFO - -h, --help show this help message and exit 04:15:27 INFO - -d DEST, --destination=DEST 04:15:27 INFO - Directory to install application into. [default: 04:15:27 INFO - "C:\slave\test"] 04:15:27 INFO - --app=APP Application being installed. [default: firefox] 04:15:27 INFO - Using _rmtree_windows ... 04:15:27 INFO - Using _rmtree_windows ... 04:15:27 INFO - mkdir: C:\slave\test\build\application 04:15:27 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'] 04:15:27 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 04:15:30 INFO - Reading from file tmpfile_stdout 04:15:30 INFO - Output received: 04:15:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:15:30 INFO - Using _rmtree_windows ... 04:15:30 INFO - Using _rmtree_windows ... 04:15:30 INFO - Running post-action listener: _resource_record_post_action 04:15:30 INFO - ##### 04:15:30 INFO - ##### Running run-tests step. 04:15:30 INFO - ##### 04:15:30 INFO - Running pre-action listener: _resource_record_pre_action 04:15:30 INFO - Running main action method: run_tests 04:15:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:15:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:15:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:15:30 INFO - grabbing minidump binary from tooltool 04:15:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:15:30 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 0x0260F368>, '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 0x023B4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026980C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:15:30 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 04:15:30 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 04:15:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:15:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpd1chmd 04:15:32 INFO - INFO - File integrity verified, renaming tmpd1chmd to win32-minidump_stackwalk.exe 04:15:32 INFO - Return code: 0 04:15:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:15:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:15:32 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/eT_FYc9DT2CaBO38NIYYew/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 04:15:32 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/eT_FYc9DT2CaBO38NIYYew/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 04:15:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:15:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Roaming', 04:15:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:15:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:15:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:15:32 INFO - 'COMPUTERNAME': 'T-W864-IX-046', 04:15:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:15:32 INFO - 'DCLOCATION': 'SCL3', 04:15:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:15:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:15:32 INFO - 'HOMEDRIVE': 'C:', 04:15:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-046', 04:15:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:15:32 INFO - 'KTS_VERSION': '1.19c', 04:15:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-046\\AppData\\Local', 04:15:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-046', 04:15:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:15:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:15:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:15:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:15:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:15:32 INFO - 'MOZ_NO_REMOTE': '1', 04:15:32 INFO - 'NO_EM_RESTART': '1', 04:15:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:15:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:15:32 INFO - 'OS': 'Windows_NT', 04:15:32 INFO - 'OURDRIVE': 'C:', 04:15:32 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', 04:15:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:15:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:15:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:15:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:15:32 INFO - 'PROCESSOR_LEVEL': '6', 04:15:32 INFO - 'PROCESSOR_REVISION': '1e05', 04:15:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:15:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:15:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:15:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:15:32 INFO - 'PROMPT': '$P$G', 04:15:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:15:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:15:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:15:32 INFO - 'PWD': 'C:\\slave\\test', 04:15:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:15:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:15:32 INFO - 'SYSTEMDRIVE': 'C:', 04:15:32 INFO - 'SYSTEMROOT': 'C:\\windows', 04:15:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:15:32 INFO - 'TEST1': 'testie', 04:15:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:15:32 INFO - 'USERDOMAIN': 'T-W864-IX-046', 04:15:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-046', 04:15:32 INFO - 'USERNAME': 'cltbld', 04:15:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-046', 04:15:32 INFO - 'WINDIR': 'C:\\windows', 04:15:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:15:32 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/eT_FYc9DT2CaBO38NIYYew/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 04:15:34 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 04:15:34 INFO - import pkg_resources 04:15:35 INFO - Using 1 client processes 04:15:38 INFO - SUITE-START | Running 778 tests 04:15:38 INFO - Running testharness tests 04:15:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:15:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:15:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:15:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:15:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:15:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:15:38 INFO - Setting up ssl 04:15:39 INFO - PROCESS | certutil | 04:15:39 INFO - PROCESS | certutil | 04:15:39 INFO - PROCESS | certutil | 04:15:39 INFO - Certificate Nickname Trust Attributes 04:15:39 INFO - SSL,S/MIME,JAR/XPI 04:15:39 INFO - 04:15:39 INFO - web-platform-tests CT,, 04:15:39 INFO - 04:15:39 INFO - Starting runner 04:15:39 INFO - PROCESS | 2860 | [2860] 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 04:15:39 INFO - PROCESS | 2860 | [2860] 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 04:15:40 INFO - PROCESS | 2860 | [2860] 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 04:15:41 INFO - PROCESS | 2860 | 1469445341348 Marionette DEBUG Marionette enabled via build flag and pref 04:15:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06105E000 == 1 [pid = 2860] [id = 1] 04:15:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 1 (000000D06F49E000) [pid = 2860] [serial = 1] [outer = 0000000000000000] 04:15:42 INFO - PROCESS | 2860 | [2860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:15:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 2 (000000D06F49F000) [pid = 2860] [serial = 2] [outer = 000000D06F49E000] 04:15:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A83000 == 2 [pid = 2860] [id = 2] 04:15:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 3 (000000D072A83800) [pid = 2860] [serial = 3] [outer = 0000000000000000] 04:15:42 INFO - PROCESS | 2860 | [2860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:15:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 4 (000000D072A84800) [pid = 2860] [serial = 4] [outer = 000000D072A83800] 04:15:43 INFO - PROCESS | 2860 | 1469445343173 Marionette INFO Listening on port 2828 04:15:45 INFO - PROCESS | 2860 | 1469445345421 Marionette DEBUG Marionette enabled via command-line flag 04:15:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737D2800 == 3 [pid = 2860] [id = 3] 04:15:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 5 (000000D073A1B000) [pid = 2860] [serial = 5] [outer = 0000000000000000] 04:15:45 INFO - PROCESS | 2860 | [2860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:15:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 6 (000000D073A1C000) [pid = 2860] [serial = 6] [outer = 000000D073A1B000] 04:15:45 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:15:45 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:15:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 7 (000000D07451F000) [pid = 2860] [serial = 7] [outer = 000000D072A83800] 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346523 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49300 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346530 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49301 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346564 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49302 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346571 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49303 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346605 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49304 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346614 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49305 04:15:46 INFO - PROCESS | 2860 | 1469445346618 Marionette DEBUG Closed connection conn0 04:15:46 INFO - PROCESS | 2860 | 1469445346620 Marionette DEBUG Closed connection conn1 04:15:46 INFO - PROCESS | 2860 | 1469445346623 Marionette DEBUG Closed connection conn2 04:15:46 INFO - PROCESS | 2860 | 1469445346624 Marionette DEBUG Closed connection conn3 04:15:46 INFO - PROCESS | 2860 | 1469445346680 Marionette DEBUG Closed connection conn4 04:15:46 INFO - PROCESS | 2860 | 1469445346708 Marionette DEBUG Closed connection conn5 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346713 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49306 04:15:46 INFO - PROCESS | 2860 | 1469445346841 Marionette DEBUG Closed connection conn6 04:15:46 INFO - PROCESS | 2860 | [2860] 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 04:15:46 INFO - PROCESS | 2860 | 1469445346847 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49307 04:15:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074958800 == 4 [pid = 2860] [id = 4] 04:15:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 8 (000000D06F4CA000) [pid = 2860] [serial = 8] [outer = 0000000000000000] 04:15:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 9 (000000D0749D7800) [pid = 2860] [serial = 9] [outer = 000000D06F4CA000] 04:15:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 10 (000000D074C93400) [pid = 2860] [serial = 10] [outer = 000000D06F4CA000] 04:15:47 INFO - PROCESS | 2860 | 1469445347024 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:15:47 INFO - PROCESS | 2860 | 1469445347030 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":"20160725022027","device":"desktop","version":"48.0"} 04:15:47 INFO - PROCESS | 2860 | [2860] 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 04:15:48 INFO - PROCESS | 2860 | [2860] 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 04:15:48 INFO - PROCESS | 2860 | [2860] 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 04:15:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A693800 == 5 [pid = 2860] [id = 5] 04:15:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 11 (000000D07A6A3800) [pid = 2860] [serial = 11] [outer = 0000000000000000] 04:15:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A6A4000 == 6 [pid = 2860] [id = 6] 04:15:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 12 (000000D07A6D4C00) [pid = 2860] [serial = 12] [outer = 0000000000000000] 04:15:48 INFO - PROCESS | 2860 | [2860] 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 04:15:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2E9800 == 7 [pid = 2860] [id = 7] 04:15:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 13 (000000D078CBE400) [pid = 2860] [serial = 13] [outer = 0000000000000000] 04:15:49 INFO - PROCESS | 2860 | [2860] 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 04:15:49 INFO - PROCESS | 2860 | [2860] 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 04:15:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 14 (000000D07B3CA400) [pid = 2860] [serial = 14] [outer = 000000D078CBE400] 04:15:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 15 (000000D07BA42800) [pid = 2860] [serial = 15] [outer = 000000D07A6A3800] 04:15:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 16 (000000D07B3C0400) [pid = 2860] [serial = 16] [outer = 000000D07A6D4C00] 04:15:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 17 (000000D07B625400) [pid = 2860] [serial = 17] [outer = 000000D078CBE400] 04:15:50 INFO - PROCESS | 2860 | 1469445350268 Marionette INFO startBrowser 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:50 INFO - PROCESS | 2860 | 1469445350305 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2860 | 1469445350319 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2860 | 1469445350321 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 18 (000000D07CAB3400) [pid = 2860] [serial = 18] [outer = 000000D078CBE400] 04:15:51 INFO - PROCESS | 2860 | 1469445351257 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"9400d08b-32e1-44b6-8cbe-d08314307a7d","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":"20160725022027","device":"desktop","version":"48.0","command_id":1}}] 04:15:51 INFO - PROCESS | 2860 | 1469445351803 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}] 04:15:51 INFO - PROCESS | 2860 | 1469445351807 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:51 INFO - PROCESS | 2860 | 1469445351845 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 04:15:51 INFO - PROCESS | 2860 | 1469445351866 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:15:51 INFO - PROCESS | 2860 | 1469445351868 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:51 INFO - PROCESS | 2860 | [2860] 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 04:15:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D06105E000 == 6 [pid = 2860] [id = 1] 04:15:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:15:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 19 (000000D073A3E000) [pid = 2860] [serial = 19] [outer = 000000D078CBE400] 04:15:54 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:15:54 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:54 INFO - PROCESS | 2860 | 1469445354092 Marionette TRACE conn7 <- [1,3,null,{}] 04:15:54 INFO - PROCESS | 2860 | 1469445354097 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:15:54 INFO - PROCESS | 2860 | 1469445354100 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:54 INFO - PROCESS | 2860 | 1469445354122 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 04:15:54 INFO - PROCESS | 2860 | 1469445354148 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 2860 | 1469445354153 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:15:54 INFO - PROCESS | 2860 | 1469445354159 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 2860 | 1469445354163 Marionette TRACE conn7 <- [1,6,null,{}] 04:15:54 INFO - PROCESS | 2860 | 1469445354208 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}] 04:15:54 INFO - PROCESS | 2860 | 1469445354210 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:54 INFO - PROCESS | 2860 | 1469445354233 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 04:15:54 INFO - PROCESS | 2860 | 1469445354239 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2860 | 1469445354242 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D94F000 == 7 [pid = 2860] [id = 8] 04:15:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 20 (000000D06F43F800) [pid = 2860] [serial = 20] [outer = 0000000000000000] 04:15:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 21 (000000D06F44DC00) [pid = 2860] [serial = 21] [outer = 000000D06F43F800] 04:15:54 INFO - PROCESS | 2860 | 1469445354417 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 22 (000000D072AABC00) [pid = 2860] [serial = 22] [outer = 000000D06F43F800] 04:15:54 INFO - PROCESS | 2860 | --DOCSHELL 000000D074958800 == 6 [pid = 2860] [id = 4] 04:15:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EF60000 == 7 [pid = 2860] [id = 9] 04:15:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 23 (000000D073870000) [pid = 2860] [serial = 23] [outer = 0000000000000000] 04:15:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 24 (000000D073875400) [pid = 2860] [serial = 24] [outer = 000000D073870000] 04:15:55 INFO - PROCESS | 2860 | 1469445355103 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 25 (000000D072CE5000) [pid = 2860] [serial = 25] [outer = 000000D073870000] 04:15:55 INFO - PROCESS | 2860 | 1469445355409 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1282ms 04:15:55 INFO - PROCESS | 2860 | 1469445355497 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2860 | 1469445355500 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 04:15:55 INFO - PROCESS | 2860 | 1469445355543 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:15:55 INFO - PROCESS | 2860 | 1469445355545 Marionette TRACE conn7 <- [1,10,null,{}] 04:15:55 INFO - PROCESS | 2860 | 1469445355697 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}] 04:15:55 INFO - PROCESS | 2860 | 1469445355700 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:55 INFO - PROCESS | 2860 | 1469445355826 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 04:15:55 INFO - PROCESS | 2860 | 1469445355850 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 2860 | 1469445355853 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A7F000 == 8 [pid = 2860] [id = 10] 04:15:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 26 (000000D0749D1000) [pid = 2860] [serial = 26] [outer = 0000000000000000] 04:15:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 27 (000000D078A98800) [pid = 2860] [serial = 27] [outer = 000000D0749D1000] 04:15:55 INFO - PROCESS | 2860 | 1469445355902 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 28 (000000D0793AC800) [pid = 2860] [serial = 28] [outer = 000000D0749D1000] 04:15:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074544800 == 9 [pid = 2860] [id = 11] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 29 (000000D074545800) [pid = 2860] [serial = 29] [outer = 0000000000000000] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 30 (000000D074547800) [pid = 2860] [serial = 30] [outer = 000000D074545800] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 31 (000000D074717800) [pid = 2860] [serial = 31] [outer = 000000D074545800] 04:15:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1F3800 == 10 [pid = 2860] [id = 12] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 32 (000000D07B1FA800) [pid = 2860] [serial = 32] [outer = 0000000000000000] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 33 (000000D07BE70C00) [pid = 2860] [serial = 33] [outer = 000000D07B1FA800] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 34 (000000D07B3CA000) [pid = 2860] [serial = 34] [outer = 000000D07B1FA800] 04:15:56 INFO - PROCESS | 2860 | 1469445356516 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]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 986ms 04:15:56 INFO - PROCESS | 2860 | 1469445356533 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 2860 | 1469445356538 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:15:56 INFO - PROCESS | 2860 | 1469445356544 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 2860 | 1469445356547 Marionette TRACE conn7 <- [1,14,null,{}] 04:15:56 INFO - PROCESS | 2860 | 1469445356550 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}] 04:15:56 INFO - PROCESS | 2860 | 1469445356553 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:56 INFO - PROCESS | 2860 | 1469445356667 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 04:15:56 INFO - PROCESS | 2860 | 1469445356699 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 2860 | 1469445356701 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07494E800 == 11 [pid = 2860] [id = 13] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 35 (000000D07BA02400) [pid = 2860] [serial = 35] [outer = 0000000000000000] 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 36 (000000D07D709C00) [pid = 2860] [serial = 36] [outer = 000000D07BA02400] 04:15:56 INFO - PROCESS | 2860 | 1469445356757 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 37 (000000D07DACC000) [pid = 2860] [serial = 37] [outer = 000000D07BA02400] 04:15:57 INFO - PROCESS | 2860 | 1469445357135 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 04:15:57 INFO - PROCESS | 2860 | 1469445357187 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2860 | 1469445357190 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:15:57 INFO - PROCESS | 2860 | 1469445357193 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2860 | 1469445357197 Marionette TRACE conn7 <- [1,18,null,{}] 04:15:57 INFO - PROCESS | 2860 | 1469445357210 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}] 04:15:57 INFO - PROCESS | 2860 | 1469445357215 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:57 INFO - PROCESS | 2860 | 1469445357312 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 04:15:57 INFO - PROCESS | 2860 | 1469445357319 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2860 | 1469445357322 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07920A800 == 12 [pid = 2860] [id = 14] 04:15:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 38 (000000D07E080000) [pid = 2860] [serial = 38] [outer = 0000000000000000] 04:15:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 39 (000000D07EF64400) [pid = 2860] [serial = 39] [outer = 000000D07E080000] 04:15:57 INFO - PROCESS | 2860 | 1469445357368 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 40 (000000D07EF6B000) [pid = 2860] [serial = 40] [outer = 000000D07E080000] 04:15:57 INFO - PROCESS | 2860 | 1469445357753 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 04:15:57 INFO - PROCESS | 2860 | 1469445357783 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2860 | 1469445357786 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:15:57 INFO - PROCESS | 2860 | 1469445357800 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2860 | 1469445357802 Marionette TRACE conn7 <- [1,22,null,{}] 04:15:57 INFO - PROCESS | 2860 | 1469445357806 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}] 04:15:57 INFO - PROCESS | 2860 | 1469445357809 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:57 INFO - PROCESS | 2860 | 1469445357900 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 04:15:57 INFO - PROCESS | 2860 | 1469445357907 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2860 | 1469445357910 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079D98800 == 13 [pid = 2860] [id = 15] 04:15:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 41 (000000D07817E000) [pid = 2860] [serial = 41] [outer = 0000000000000000] 04:15:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 42 (000000D07818A400) [pid = 2860] [serial = 42] [outer = 000000D07817E000] 04:15:57 INFO - PROCESS | 2860 | 1469445357962 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 43 (000000D074E78800) [pid = 2860] [serial = 43] [outer = 000000D07817E000] 04:15:58 INFO - PROCESS | 2860 | 1469445358382 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]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 04:15:58 INFO - PROCESS | 2860 | 1469445358435 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 2860 | 1469445358438 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 04:15:58 INFO - PROCESS | 2860 | 1469445358441 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 2860 | 1469445358443 Marionette TRACE conn7 <- [1,26,null,{}] 04:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:15:58 INFO - PROCESS | 2860 | 1469445358446 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}] 04:15:58 INFO - PROCESS | 2860 | 1469445358448 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:58 INFO - PROCESS | 2860 | 1469445358531 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 04:15:58 INFO - PROCESS | 2860 | 1469445358537 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2860 | 1469445358539 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A764800 == 14 [pid = 2860] [id = 16] 04:15:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 44 (000000D07B18D400) [pid = 2860] [serial = 44] [outer = 0000000000000000] 04:15:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 45 (000000D07B18F000) [pid = 2860] [serial = 45] [outer = 000000D07B18D400] 04:15:58 INFO - PROCESS | 2860 | 1469445358594 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 46 (000000D07B649000) [pid = 2860] [serial = 46] [outer = 000000D07B18D400] 04:15:59 INFO - PROCESS | 2860 | 1469445359019 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]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 04:15:59 INFO - PROCESS | 2860 | 1469445359074 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 2860 | 1469445359076 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 04:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:15:59 INFO - PROCESS | 2860 | 1469445359080 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2860 | 1469445359082 Marionette TRACE conn7 <- [1,30,null,{}] 04:15:59 INFO - PROCESS | 2860 | 1469445359086 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}] 04:15:59 INFO - PROCESS | 2860 | 1469445359092 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:59 INFO - PROCESS | 2860 | 1469445359176 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 04:15:59 INFO - PROCESS | 2860 | 1469445359181 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 2860 | 1469445359184 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B470800 == 15 [pid = 2860] [id = 17] 04:15:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 47 (000000D06EB38000) [pid = 2860] [serial = 47] [outer = 0000000000000000] 04:15:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 48 (000000D0778C7800) [pid = 2860] [serial = 48] [outer = 000000D06EB38000] 04:15:59 INFO - PROCESS | 2860 | 1469445359230 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 49 (000000D07B654C00) [pid = 2860] [serial = 49] [outer = 000000D06EB38000] 04:15:59 INFO - PROCESS | 2860 | 1469445359610 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]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 04:15:59 INFO - PROCESS | 2860 | 1469445359669 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 2860 | 1469445359671 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 04:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:15:59 INFO - PROCESS | 2860 | 1469445359685 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2860 | 1469445359687 Marionette TRACE conn7 <- [1,34,null,{}] 04:15:59 INFO - PROCESS | 2860 | 1469445359691 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}] 04:15:59 INFO - PROCESS | 2860 | 1469445359693 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:59 INFO - PROCESS | 2860 | 1469445359771 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 04:15:59 INFO - PROCESS | 2860 | 1469445359776 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 2860 | 1469445359778 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:15:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA5A000 == 16 [pid = 2860] [id = 18] 04:15:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 50 (000000D06C939800) [pid = 2860] [serial = 50] [outer = 0000000000000000] 04:15:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000D06C93C800) [pid = 2860] [serial = 51] [outer = 000000D06C939800] 04:15:59 INFO - PROCESS | 2860 | 1469445359823 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000D0778C1800) [pid = 2860] [serial = 52] [outer = 000000D06C939800] 04:16:00 INFO - PROCESS | 2860 | 1469445360288 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]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 650ms 04:16:00 INFO - PROCESS | 2860 | 1469445360329 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 2860 | 1469445360331 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 04:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:16:00 INFO - PROCESS | 2860 | 1469445360334 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 2860 | 1469445360336 Marionette TRACE conn7 <- [1,38,null,{}] 04:16:00 INFO - PROCESS | 2860 | 1469445360340 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}] 04:16:00 INFO - PROCESS | 2860 | 1469445360342 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:00 INFO - PROCESS | 2860 | 1469445360435 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 04:16:00 INFO - PROCESS | 2860 | 1469445360442 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 2860 | 1469445360444 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07E013800 == 17 [pid = 2860] [id = 19] 04:16:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000D06C7A1400) [pid = 2860] [serial = 53] [outer = 0000000000000000] 04:16:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D06C7A6000) [pid = 2860] [serial = 54] [outer = 000000D06C7A1400] 04:16:00 INFO - PROCESS | 2860 | 1469445360489 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D07B7D5C00) [pid = 2860] [serial = 55] [outer = 000000D06C7A1400] 04:16:00 INFO - PROCESS | 2860 | 1469445360846 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]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 525ms 04:16:00 INFO - PROCESS | 2860 | 1469445360865 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 2860 | 1469445360868 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 04:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:16:00 INFO - PROCESS | 2860 | 1469445360871 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 2860 | 1469445360873 Marionette TRACE conn7 <- [1,42,null,{}] 04:16:00 INFO - PROCESS | 2860 | 1469445360876 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}] 04:16:00 INFO - PROCESS | 2860 | 1469445360878 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:01 INFO - PROCESS | 2860 | 1469445360990 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 04:16:01 INFO - PROCESS | 2860 | 1469445360997 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2860 | 1469445360999 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF36000 == 18 [pid = 2860] [id = 20] 04:16:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D07B3CAC00) [pid = 2860] [serial = 56] [outer = 0000000000000000] 04:16:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D07BF20000) [pid = 2860] [serial = 57] [outer = 000000D07B3CAC00] 04:16:01 INFO - PROCESS | 2860 | 1469445361049 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D07F5E6000) [pid = 2860] [serial = 58] [outer = 000000D07B3CAC00] 04:16:01 INFO - PROCESS | 2860 | 1469445361428 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]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 04:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:16:01 INFO - PROCESS | 2860 | 1469445361463 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 2860 | 1469445361465 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 04:16:01 INFO - PROCESS | 2860 | 1469445361468 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 2860 | 1469445361470 Marionette TRACE conn7 <- [1,46,null,{}] 04:16:01 INFO - PROCESS | 2860 | 1469445361474 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}] 04:16:01 INFO - PROCESS | 2860 | 1469445361476 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:01 INFO - PROCESS | 2860 | 1469445361588 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 04:16:01 INFO - PROCESS | 2860 | 1469445361596 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2860 | 1469445361598 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF37800 == 19 [pid = 2860] [id = 21] 04:16:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D001818000) [pid = 2860] [serial = 59] [outer = 0000000000000000] 04:16:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D00181D800) [pid = 2860] [serial = 60] [outer = 000000D001818000] 04:16:01 INFO - PROCESS | 2860 | 1469445361646 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D07F5E9800) [pid = 2860] [serial = 61] [outer = 000000D001818000] 04:16:02 INFO - PROCESS | 2860 | 1469445362030 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]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 04:16:02 INFO - PROCESS | 2860 | 1469445362060 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 2860 | 1469445362062 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 04:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:16:02 INFO - PROCESS | 2860 | 1469445362065 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 2860 | 1469445362068 Marionette TRACE conn7 <- [1,50,null,{}] 04:16:02 INFO - PROCESS | 2860 | 1469445362071 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}] 04:16:02 INFO - PROCESS | 2860 | 1469445362073 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:02 INFO - PROCESS | 2860 | 1469445362796 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 04:16:02 INFO - PROCESS | 2860 | 1469445362882 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 2860 | 1469445362885 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001982800 == 20 [pid = 2860] [id = 22] 04:16:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06C79B800) [pid = 2860] [serial = 62] [outer = 0000000000000000] 04:16:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06C7A3000) [pid = 2860] [serial = 63] [outer = 000000D06C79B800] 04:16:02 INFO - PROCESS | 2860 | 1469445362937 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06C93EC00) [pid = 2860] [serial = 64] [outer = 000000D06C79B800] 04:16:03 INFO - PROCESS | 2860 | 1469445363349 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]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1349ms 04:16:03 INFO - PROCESS | 2860 | 1469445363419 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 2860 | 1469445363423 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 04:16:03 INFO - PROCESS | 2860 | 1469445363428 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:16:03 INFO - PROCESS | 2860 | 1469445363431 Marionette TRACE conn7 <- [1,54,null,{}] 04:16:03 INFO - PROCESS | 2860 | 1469445363436 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}] 04:16:03 INFO - PROCESS | 2860 | 1469445363439 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:03 INFO - PROCESS | 2860 | 1469445363545 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 04:16:03 INFO - PROCESS | 2860 | 1469445363552 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2860 | 1469445363555 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F0F000 == 21 [pid = 2860] [id = 23] 04:16:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C939000) [pid = 2860] [serial = 65] [outer = 0000000000000000] 04:16:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D072C0CC00) [pid = 2860] [serial = 66] [outer = 000000D06C939000] 04:16:03 INFO - PROCESS | 2860 | 1469445363603 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0735B5800) [pid = 2860] [serial = 67] [outer = 000000D06C939000] 04:16:04 INFO - PROCESS | 2860 | 1469445364016 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]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 04:16:04 INFO - PROCESS | 2860 | 1469445364068 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 2860 | 1469445364071 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:16:04 INFO - PROCESS | 2860 | 1469445364075 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 2860 | 1469445364077 Marionette TRACE conn7 <- [1,58,null,{}] 04:16:04 INFO - PROCESS | 2860 | 1469445364081 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}] 04:16:04 INFO - PROCESS | 2860 | 1469445364083 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:04 INFO - PROCESS | 2860 | 1469445364393 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 04:16:04 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06F4CA000) [pid = 2860] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:16:04 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D07817E000) [pid = 2860] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:16:04 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06F43F800) [pid = 2860] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:16:04 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D0749D1000) [pid = 2860] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:16:04 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D07BA02400) [pid = 2860] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:16:04 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D07E080000) [pid = 2860] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:16:04 INFO - PROCESS | 2860 | 1469445364447 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 2860 | 1469445364450 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072D71000 == 22 [pid = 2860] [id = 24] 04:16:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06E226400) [pid = 2860] [serial = 68] [outer = 0000000000000000] 04:16:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06E228000) [pid = 2860] [serial = 69] [outer = 000000D06E226400] 04:16:04 INFO - PROCESS | 2860 | 1469445364496 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D074C97000) [pid = 2860] [serial = 70] [outer = 000000D06E226400] 04:16:04 INFO - PROCESS | 2860 | 1469445364846 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]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 04:16:04 INFO - PROCESS | 2860 | 1469445364920 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 2860 | 1469445364924 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:16:04 INFO - PROCESS | 2860 | 1469445364935 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 2860 | 1469445364939 Marionette TRACE conn7 <- [1,62,null,{}] 04:16:04 INFO - PROCESS | 2860 | 1469445364943 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}] 04:16:04 INFO - PROCESS | 2860 | 1469445364946 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:05 INFO - PROCESS | 2860 | 1469445365031 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 04:16:05 INFO - PROCESS | 2860 | 1469445365036 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2860 | 1469445365039 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E15000 == 23 [pid = 2860] [id = 25] 04:16:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C7A6400) [pid = 2860] [serial = 71] [outer = 0000000000000000] 04:16:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D072DC6400) [pid = 2860] [serial = 72] [outer = 000000D06C7A6400] 04:16:05 INFO - PROCESS | 2860 | 1469445365084 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0778C6800) [pid = 2860] [serial = 73] [outer = 000000D06C7A6400] 04:16:05 INFO - PROCESS | 2860 | 1469445365470 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]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 04:16:05 INFO - PROCESS | 2860 | 1469445365519 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 2860 | 1469445365522 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:16:05 INFO - PROCESS | 2860 | 1469445365530 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 2860 | 1469445365532 Marionette TRACE conn7 <- [1,66,null,{}] 04:16:05 INFO - PROCESS | 2860 | 1469445365537 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}] 04:16:05 INFO - PROCESS | 2860 | 1469445365539 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:05 INFO - PROCESS | 2860 | 1469445365631 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 04:16:05 INFO - PROCESS | 2860 | 1469445365637 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2860 | 1469445365639 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A74E000 == 24 [pid = 2860] [id = 26] 04:16:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D07817E800) [pid = 2860] [serial = 74] [outer = 0000000000000000] 04:16:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D07818C000) [pid = 2860] [serial = 75] [outer = 000000D07817E800] 04:16:05 INFO - PROCESS | 2860 | 1469445365685 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D078CC5C00) [pid = 2860] [serial = 76] [outer = 000000D07817E800] 04:16:06 INFO - PROCESS | 2860 | 1469445366075 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 04:16:06 INFO - PROCESS | 2860 | 1469445366114 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2860 | 1469445366116 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:16:06 INFO - PROCESS | 2860 | 1469445366119 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 2860 | 1469445366121 Marionette TRACE conn7 <- [1,70,null,{}] 04:16:06 INFO - PROCESS | 2860 | 1469445366124 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}] 04:16:06 INFO - PROCESS | 2860 | 1469445366127 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:06 INFO - PROCESS | 2860 | 1469445366211 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 04:16:06 INFO - PROCESS | 2860 | 1469445366217 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2860 | 1469445366223 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B90A000 == 25 [pid = 2860] [id = 27] 04:16:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D07B188C00) [pid = 2860] [serial = 77] [outer = 0000000000000000] 04:16:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D07B18B400) [pid = 2860] [serial = 78] [outer = 000000D07B188C00] 04:16:06 INFO - PROCESS | 2860 | 1469445366279 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D07B625800) [pid = 2860] [serial = 79] [outer = 000000D07B188C00] 04:16:06 INFO - PROCESS | 2860 | 1469445366888 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 839ms 04:16:06 INFO - PROCESS | 2860 | 1469445366971 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2860 | 1469445366976 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 04:16:06 INFO - PROCESS | 2860 | 1469445366981 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:16:06 INFO - PROCESS | 2860 | 1469445366987 Marionette TRACE conn7 <- [1,74,null,{}] 04:16:07 INFO - PROCESS | 2860 | 1469445366993 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}] 04:16:07 INFO - PROCESS | 2860 | 1469445366996 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:07 INFO - PROCESS | 2860 | 1469445367111 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 04:16:07 INFO - PROCESS | 2860 | 1469445367176 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 2860 | 1469445367179 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07452B800 == 26 [pid = 2860] [id = 28] 04:16:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D149800) [pid = 2860] [serial = 80] [outer = 0000000000000000] 04:16:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06FB4F800) [pid = 2860] [serial = 81] [outer = 000000D06D149800] 04:16:07 INFO - PROCESS | 2860 | 1469445367239 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D073A3B400) [pid = 2860] [serial = 82] [outer = 000000D06D149800] 04:16:07 INFO - PROCESS | 2860 | 1469445367764 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]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 04:16:07 INFO - PROCESS | 2860 | 1469445367870 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 2860 | 1469445367876 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 04:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:16:07 INFO - PROCESS | 2860 | 1469445367882 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 2860 | 1469445367886 Marionette TRACE conn7 <- [1,78,null,{}] 04:16:07 INFO - PROCESS | 2860 | 1469445367890 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}] 04:16:07 INFO - PROCESS | 2860 | 1469445367893 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:08 INFO - PROCESS | 2860 | 1469445368013 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 04:16:08 INFO - PROCESS | 2860 | 1469445368066 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2860 | 1469445368069 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07C7BE800 == 27 [pid = 2860] [id = 29] 04:16:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D077887000) [pid = 2860] [serial = 83] [outer = 0000000000000000] 04:16:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07818A800) [pid = 2860] [serial = 84] [outer = 000000D077887000] 04:16:08 INFO - PROCESS | 2860 | 1469445368127 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07A8D8800) [pid = 2860] [serial = 85] [outer = 000000D077887000] 04:16:08 INFO - PROCESS | 2860 | 1469445368680 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]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 04:16:08 INFO - PROCESS | 2860 | 1469445368723 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2860 | 1469445368726 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:16:08 INFO - PROCESS | 2860 | 1469445368730 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2860 | 1469445368734 Marionette TRACE conn7 <- [1,82,null,{}] 04:16:08 INFO - PROCESS | 2860 | 1469445368745 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}] 04:16:08 INFO - PROCESS | 2860 | 1469445368750 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:08 INFO - PROCESS | 2860 | 1469445368855 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 04:16:08 INFO - PROCESS | 2860 | 1469445368917 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2860 | 1469445368920 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF3A800 == 28 [pid = 2860] [id = 30] 04:16:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06E854C00) [pid = 2860] [serial = 86] [outer = 0000000000000000] 04:16:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078185000) [pid = 2860] [serial = 87] [outer = 000000D06E854C00] 04:16:08 INFO - PROCESS | 2860 | 1469445368978 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07B652000) [pid = 2860] [serial = 88] [outer = 000000D06E854C00] 04:16:09 INFO - PROCESS | 2860 | 1469445369522 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]]]}] 04:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 04:16:09 INFO - PROCESS | 2860 | 1469445369578 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 04:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:16:09 INFO - PROCESS | 2860 | 1469445369581 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 04:16:09 INFO - PROCESS | 2860 | 1469445369585 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 2860 | 1469445369587 Marionette TRACE conn7 <- [1,86,null,{}] 04:16:09 INFO - PROCESS | 2860 | 1469445369623 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}] 04:16:09 INFO - PROCESS | 2860 | 1469445369626 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:09 INFO - PROCESS | 2860 | 1469445369742 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 04:16:09 INFO - PROCESS | 2860 | 1469445369793 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 2860 | 1469445369796 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C968800 == 29 [pid = 2860] [id = 31] 04:16:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078171000) [pid = 2860] [serial = 89] [outer = 0000000000000000] 04:16:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078175400) [pid = 2860] [serial = 90] [outer = 000000D078171000] 04:16:09 INFO - PROCESS | 2860 | 1469445369851 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07817A800) [pid = 2860] [serial = 91] [outer = 000000D078171000] 04:16:10 INFO - PROCESS | 2860 | 1469445370437 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]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 902ms 04:16:10 INFO - PROCESS | 2860 | 1469445370488 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 2860 | 1469445370492 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 2860 | 1469445370497 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:16:10 INFO - PROCESS | 2860 | 1469445370502 Marionette TRACE conn7 <- [1,90,null,{}] 04:16:10 INFO - PROCESS | 2860 | 1469445370507 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}] 04:16:10 INFO - PROCESS | 2860 | 1469445370509 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:11 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D94F000 == 28 [pid = 2860] [id = 8] 04:16:11 INFO - PROCESS | 2860 | 1469445371079 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07B625400) [pid = 2860] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07818A400) [pid = 2860] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07B18F000) [pid = 2860] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0778C7800) [pid = 2860] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06C93C800) [pid = 2860] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C7A6000) [pid = 2860] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07BF20000) [pid = 2860] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06F44DC00) [pid = 2860] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D072AABC00) [pid = 2860] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D073875400) [pid = 2860] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078A98800) [pid = 2860] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07BE70C00) [pid = 2860] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D07D709C00) [pid = 2860] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D07EF64400) [pid = 2860] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D074547800) [pid = 2860] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0793AC800) [pid = 2860] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D07DACC000) [pid = 2860] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D07EF6B000) [pid = 2860] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D074E78800) [pid = 2860] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D00181D800) [pid = 2860] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D07B3CA400) [pid = 2860] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D0749D7800) [pid = 2860] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D074C93400) [pid = 2860] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:16:11 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D072A84800) [pid = 2860] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:16:11 INFO - PROCESS | 2860 | 1469445371198 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2860 | 1469445371201 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C956000 == 29 [pid = 2860] [id = 32] 04:16:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06C93B800) [pid = 2860] [serial = 92] [outer = 0000000000000000] 04:16:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06C93E400) [pid = 2860] [serial = 93] [outer = 000000D06C93B800] 04:16:11 INFO - PROCESS | 2860 | 1469445371255 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06E84C000) [pid = 2860] [serial = 94] [outer = 000000D06C93B800] 04:16:11 INFO - PROCESS | 2860 | 1469445371634 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]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1181ms 04:16:11 INFO - PROCESS | 2860 | 1469445371683 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 2860 | 1469445371688 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 04:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:16:11 INFO - PROCESS | 2860 | 1469445371693 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 2860 | 1469445371696 Marionette TRACE conn7 <- [1,94,null,{}] 04:16:11 INFO - PROCESS | 2860 | 1469445371701 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}] 04:16:11 INFO - PROCESS | 2860 | 1469445371704 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:11 INFO - PROCESS | 2860 | 1469445371795 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 04:16:11 INFO - PROCESS | 2860 | 1469445371802 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2860 | 1469445371805 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F422000 == 30 [pid = 2860] [id = 33] 04:16:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06ED30800) [pid = 2860] [serial = 95] [outer = 0000000000000000] 04:16:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D072AB6800) [pid = 2860] [serial = 96] [outer = 000000D06ED30800] 04:16:11 INFO - PROCESS | 2860 | 1469445371855 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D073430C00) [pid = 2860] [serial = 97] [outer = 000000D06ED30800] 04:16:12 INFO - PROCESS | 2860 | 1469445372263 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]]]}] 04:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 04:16:12 INFO - PROCESS | 2860 | 1469445372326 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 2860 | 1469445372329 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:16:12 INFO - PROCESS | 2860 | 1469445372333 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 2860 | 1469445372335 Marionette TRACE conn7 <- [1,98,null,{}] 04:16:12 INFO - PROCESS | 2860 | 1469445372339 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}] 04:16:12 INFO - PROCESS | 2860 | 1469445372342 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:12 INFO - PROCESS | 2860 | 1469445372437 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 04:16:12 INFO - PROCESS | 2860 | 1469445372446 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 2860 | 1469445372456 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07454C800 == 31 [pid = 2860] [id = 34] 04:16:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D074582000) [pid = 2860] [serial = 98] [outer = 0000000000000000] 04:16:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D0746D2800) [pid = 2860] [serial = 99] [outer = 000000D074582000] 04:16:12 INFO - PROCESS | 2860 | 1469445372532 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D074E82800) [pid = 2860] [serial = 100] [outer = 000000D074582000] 04:16:12 INFO - PROCESS | 2860 | 1469445372922 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]]]}] 04:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 04:16:12 INFO - PROCESS | 2860 | 1469445372971 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 2860 | 1469445372976 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:16:12 INFO - PROCESS | 2860 | 1469445372987 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 2860 | 1469445372992 Marionette TRACE conn7 <- [1,102,null,{}] 04:16:12 INFO - PROCESS | 2860 | 1469445372995 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}] 04:16:13 INFO - PROCESS | 2860 | 1469445372999 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:13 INFO - PROCESS | 2860 | 1469445373089 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 04:16:13 INFO - PROCESS | 2860 | 1469445373095 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2860 | 1469445373097 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07895E000 == 32 [pid = 2860] [id = 35] 04:16:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D077882800) [pid = 2860] [serial = 101] [outer = 0000000000000000] 04:16:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D077E50000) [pid = 2860] [serial = 102] [outer = 000000D077882800] 04:16:13 INFO - PROCESS | 2860 | 1469445373143 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D07817EC00) [pid = 2860] [serial = 103] [outer = 000000D077882800] 04:16:13 INFO - PROCESS | 2860 | 1469445373563 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]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 650ms 04:16:13 INFO - PROCESS | 2860 | 1469445373638 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 04:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:16:13 INFO - PROCESS | 2860 | 1469445373640 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 04:16:13 INFO - PROCESS | 2860 | 1469445373643 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2860 | 1469445373645 Marionette TRACE conn7 <- [1,106,null,{}] 04:16:13 INFO - PROCESS | 2860 | 1469445373648 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}] 04:16:13 INFO - PROCESS | 2860 | 1469445373651 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:13 INFO - PROCESS | 2860 | 1469445373752 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 04:16:13 INFO - PROCESS | 2860 | 1469445373823 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2860 | 1469445373825 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A699800 == 33 [pid = 2860] [id = 36] 04:16:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D07818CC00) [pid = 2860] [serial = 104] [outer = 0000000000000000] 04:16:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078CBBC00) [pid = 2860] [serial = 105] [outer = 000000D07818CC00] 04:16:13 INFO - PROCESS | 2860 | 1469445373871 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0737B9800) [pid = 2860] [serial = 106] [outer = 000000D07818CC00] 04:16:14 INFO - PROCESS | 2860 | 1469445374268 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]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 672ms 04:16:14 INFO - PROCESS | 2860 | 1469445374319 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 2860 | 1469445374321 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 04:16:14 INFO - PROCESS | 2860 | 1469445374333 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 2860 | 1469445374335 Marionette TRACE conn7 <- [1,110,null,{}] 04:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:16:14 INFO - PROCESS | 2860 | 1469445374338 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}] 04:16:14 INFO - PROCESS | 2860 | 1469445374341 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:14 INFO - PROCESS | 2860 | 1469445374447 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 04:16:14 INFO - PROCESS | 2860 | 1469445374453 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 2860 | 1469445374459 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B476000 == 34 [pid = 2860] [id = 37] 04:16:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074511800) [pid = 2860] [serial = 107] [outer = 0000000000000000] 04:16:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07B206800) [pid = 2860] [serial = 108] [outer = 000000D074511800] 04:16:14 INFO - PROCESS | 2860 | 1469445374517 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07B653C00) [pid = 2860] [serial = 109] [outer = 000000D074511800] 04:16:14 INFO - PROCESS | 2860 | 1469445374943 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]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 04:16:15 INFO - PROCESS | 2860 | 1469445375030 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 2860 | 1469445375033 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:16:15 INFO - PROCESS | 2860 | 1469445375046 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 2860 | 1469445375048 Marionette TRACE conn7 <- [1,114,null,{}] 04:16:15 INFO - PROCESS | 2860 | 1469445375052 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}] 04:16:15 INFO - PROCESS | 2860 | 1469445375054 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:15 INFO - PROCESS | 2860 | 1469445375182 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 04:16:15 INFO - PROCESS | 2860 | 1469445375195 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 2860 | 1469445375197 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001973800 == 35 [pid = 2860] [id = 38] 04:16:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06D220C00) [pid = 2860] [serial = 110] [outer = 0000000000000000] 04:16:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06D229400) [pid = 2860] [serial = 111] [outer = 000000D06D220C00] 04:16:15 INFO - PROCESS | 2860 | 1469445375274 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07B7D1000) [pid = 2860] [serial = 112] [outer = 000000D06D220C00] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D001818000) [pid = 2860] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07B18D400) [pid = 2860] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C7A1400) [pid = 2860] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06EB38000) [pid = 2860] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D07B3CAC00) [pid = 2860] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C939800) [pid = 2860] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B188C00) [pid = 2860] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D07817E800) [pid = 2860] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C939000) [pid = 2860] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06E226400) [pid = 2860] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06C7A6400) [pid = 2860] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:16:15 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06C79B800) [pid = 2860] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:16:15 INFO - PROCESS | 2860 | 1469445375674 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]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 04:16:15 INFO - PROCESS | 2860 | 1469445375737 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 2860 | 1469445375739 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:16:15 INFO - PROCESS | 2860 | 1469445375742 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 2860 | 1469445375744 Marionette TRACE conn7 <- [1,118,null,{}] 04:16:15 INFO - PROCESS | 2860 | 1469445375748 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}] 04:16:15 INFO - PROCESS | 2860 | 1469445375750 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:15 INFO - PROCESS | 2860 | 1469445375831 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 04:16:15 INFO - PROCESS | 2860 | 1469445375837 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 2860 | 1469445375839 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07E0C9000 == 36 [pid = 2860] [id = 39] 04:16:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06C937800) [pid = 2860] [serial = 113] [outer = 0000000000000000] 04:16:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0778BF000) [pid = 2860] [serial = 114] [outer = 000000D06C937800] 04:16:15 INFO - PROCESS | 2860 | 1469445375884 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D07B7D1C00) [pid = 2860] [serial = 115] [outer = 000000D06C937800] 04:16:16 INFO - PROCESS | 2860 | 1469445376253 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]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 524ms 04:16:16 INFO - PROCESS | 2860 | 1469445376270 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 2860 | 1469445376272 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 04:16:16 INFO - PROCESS | 2860 | 1469445376275 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:16:16 INFO - PROCESS | 2860 | 1469445376277 Marionette TRACE conn7 <- [1,122,null,{}] 04:16:16 INFO - PROCESS | 2860 | 1469445376280 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}] 04:16:16 INFO - PROCESS | 2860 | 1469445376282 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:16 INFO - PROCESS | 2860 | 1469445376395 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 04:16:16 INFO - PROCESS | 2860 | 1469445376402 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 2860 | 1469445376404 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA70800 == 37 [pid = 2860] [id = 40] 04:16:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D07B7CE400) [pid = 2860] [serial = 116] [outer = 0000000000000000] 04:16:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D07BF1C800) [pid = 2860] [serial = 117] [outer = 000000D07B7CE400] 04:16:16 INFO - PROCESS | 2860 | 1469445376451 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D07C8D7C00) [pid = 2860] [serial = 118] [outer = 000000D07B7CE400] 04:16:16 INFO - PROCESS | 2860 | 1469445376826 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]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 04:16:16 INFO - PROCESS | 2860 | 1469445376865 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 2860 | 1469445376867 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:16:16 INFO - PROCESS | 2860 | 1469445376870 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 2860 | 1469445376872 Marionette TRACE conn7 <- [1,126,null,{}] 04:16:16 INFO - PROCESS | 2860 | 1469445376876 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}] 04:16:16 INFO - PROCESS | 2860 | 1469445376877 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:16 INFO - PROCESS | 2860 | 1469445376978 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 04:16:17 INFO - PROCESS | 2860 | 1469445377012 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 2860 | 1469445377014 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF3A000 == 38 [pid = 2860] [id = 41] 04:16:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078BA6400) [pid = 2860] [serial = 119] [outer = 0000000000000000] 04:16:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078BAD000) [pid = 2860] [serial = 120] [outer = 000000D078BA6400] 04:16:17 INFO - PROCESS | 2860 | 1469445377059 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078BB3C00) [pid = 2860] [serial = 121] [outer = 000000D078BA6400] 04:16:17 INFO - PROCESS | 2860 | 1469445377386 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]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 524ms 04:16:17 INFO - PROCESS | 2860 | 1469445377400 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 2860 | 1469445377402 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:16:17 INFO - PROCESS | 2860 | 1469445377405 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 2860 | 1469445377407 Marionette TRACE conn7 <- [1,130,null,{}] 04:16:17 INFO - PROCESS | 2860 | 1469445377417 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}] 04:16:17 INFO - PROCESS | 2860 | 1469445377419 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:17 INFO - PROCESS | 2860 | 1469445377551 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 04:16:17 INFO - PROCESS | 2860 | 1469445377620 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 2860 | 1469445377623 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017EB000 == 39 [pid = 2860] [id = 42] 04:16:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0018ED000) [pid = 2860] [serial = 122] [outer = 0000000000000000] 04:16:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0018F0800) [pid = 2860] [serial = 123] [outer = 000000D0018ED000] 04:16:17 INFO - PROCESS | 2860 | 1469445377683 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003378000) [pid = 2860] [serial = 124] [outer = 000000D0018ED000] 04:16:18 INFO - PROCESS | 2860 | 1469445378347 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]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 987ms 04:16:18 INFO - PROCESS | 2860 | 1469445378396 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2860 | 1469445378400 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 04:16:18 INFO - PROCESS | 2860 | 1469445378405 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:16:18 INFO - PROCESS | 2860 | 1469445378408 Marionette TRACE conn7 <- [1,134,null,{}] 04:16:18 INFO - PROCESS | 2860 | 1469445378413 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}] 04:16:18 INFO - PROCESS | 2860 | 1469445378419 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:18 INFO - PROCESS | 2860 | 1469445378545 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 04:16:18 INFO - PROCESS | 2860 | 1469445378629 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 2860 | 1469445378632 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1EC000 == 40 [pid = 2860] [id = 43] 04:16:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06D223C00) [pid = 2860] [serial = 125] [outer = 0000000000000000] 04:16:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06D9CD000) [pid = 2860] [serial = 126] [outer = 000000D06D223C00] 04:16:18 INFO - PROCESS | 2860 | 1469445378690 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06E857800) [pid = 2860] [serial = 127] [outer = 000000D06D223C00] 04:16:19 INFO - PROCESS | 2860 | 1469445379577 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]]]}] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF3A800 == 39 [pid = 2860] [id = 30] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07C7BE800 == 38 [pid = 2860] [id = 29] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF3A000 == 37 [pid = 2860] [id = 41] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA70800 == 36 [pid = 2860] [id = 40] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07E0C9000 == 35 [pid = 2860] [id = 39] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D001973800 == 34 [pid = 2860] [id = 38] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B476000 == 33 [pid = 2860] [id = 37] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A699800 == 32 [pid = 2860] [id = 36] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07895E000 == 31 [pid = 2860] [id = 35] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D07454C800 == 30 [pid = 2860] [id = 34] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F422000 == 29 [pid = 2860] [id = 33] 04:16:19 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C956000 == 28 [pid = 2860] [id = 32] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07F5E9800) [pid = 2860] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07B649000) [pid = 2860] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07B7D5C00) [pid = 2860] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07B654C00) [pid = 2860] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07F5E6000) [pid = 2860] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0778C1800) [pid = 2860] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07B625800) [pid = 2860] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078CC5C00) [pid = 2860] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D072C0CC00) [pid = 2860] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B18B400) [pid = 2860] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06E228000) [pid = 2860] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D072DC6400) [pid = 2860] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D07818C000) [pid = 2860] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D074C97000) [pid = 2860] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06C7A3000) [pid = 2860] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0735B5800) [pid = 2860] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06C93EC00) [pid = 2860] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0778C6800) [pid = 2860] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1231ms 04:16:19 INFO - PROCESS | 2860 | 1469445379639 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 2860 | 1469445379643 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 04:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:16:19 INFO - PROCESS | 2860 | 1469445379648 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 2860 | 1469445379652 Marionette TRACE conn7 <- [1,138,null,{}] 04:16:19 INFO - PROCESS | 2860 | 1469445379657 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}] 04:16:19 INFO - PROCESS | 2860 | 1469445379660 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:19 INFO - PROCESS | 2860 | 1469445379759 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 04:16:19 INFO - PROCESS | 2860 | 1469445379815 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 2860 | 1469445379818 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001981000 == 29 [pid = 2860] [id = 44] 04:16:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C7A4800) [pid = 2860] [serial = 128] [outer = 0000000000000000] 04:16:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C93F400) [pid = 2860] [serial = 129] [outer = 000000D06C7A4800] 04:16:19 INFO - PROCESS | 2860 | 1469445379867 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06D223800) [pid = 2860] [serial = 130] [outer = 000000D06C7A4800] 04:16:20 INFO - PROCESS | 2860 | 1469445380256 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]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 04:16:20 INFO - PROCESS | 2860 | 1469445380278 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 2860 | 1469445380283 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 04:16:20 INFO - PROCESS | 2860 | 1469445380370 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 2860 | 1469445380373 Marionette TRACE conn7 <- [1,142,null,{}] 04:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:16:20 INFO - PROCESS | 2860 | 1469445380382 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}] 04:16:20 INFO - PROCESS | 2860 | 1469445380385 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:20 INFO - PROCESS | 2860 | 1469445380481 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 04:16:20 INFO - PROCESS | 2860 | 1469445380488 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2860 | 1469445380491 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EBA6000 == 30 [pid = 2860] [id = 45] 04:16:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06FBBFC00) [pid = 2860] [serial = 131] [outer = 0000000000000000] 04:16:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D072AABC00) [pid = 2860] [serial = 132] [outer = 000000D06FBBFC00] 04:16:20 INFO - PROCESS | 2860 | 1469445380540 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0734CF800) [pid = 2860] [serial = 133] [outer = 000000D06FBBFC00] 04:16:20 INFO - PROCESS | 2860 | 1469445380972 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]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 04:16:21 INFO - PROCESS | 2860 | 1469445381009 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2860 | 1469445381011 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 2860 | 1469445381015 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:16:21 INFO - PROCESS | 2860 | 1469445381018 Marionette TRACE conn7 <- [1,146,null,{}] 04:16:21 INFO - PROCESS | 2860 | 1469445381034 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}] 04:16:21 INFO - PROCESS | 2860 | 1469445381039 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:21 INFO - PROCESS | 2860 | 1469445381125 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 04:16:21 INFO - PROCESS | 2860 | 1469445381134 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2860 | 1469445381137 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07454F800 == 31 [pid = 2860] [id = 46] 04:16:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D074653800) [pid = 2860] [serial = 134] [outer = 0000000000000000] 04:16:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D074656C00) [pid = 2860] [serial = 135] [outer = 000000D074653800] 04:16:21 INFO - PROCESS | 2860 | 1469445381187 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074C97000) [pid = 2860] [serial = 136] [outer = 000000D074653800] 04:16:21 INFO - PROCESS | 2860 | 1469445381605 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]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 04:16:21 INFO - PROCESS | 2860 | 1469445381646 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2860 | 1469445381649 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 2860 | 1469445381652 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:16:21 INFO - PROCESS | 2860 | 1469445381654 Marionette TRACE conn7 <- [1,150,null,{}] 04:16:21 INFO - PROCESS | 2860 | 1469445381658 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}] 04:16:21 INFO - PROCESS | 2860 | 1469445381660 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:21 INFO - PROCESS | 2860 | 1469445381746 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 04:16:21 INFO - PROCESS | 2860 | 1469445381752 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2860 | 1469445381754 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07895C000 == 32 [pid = 2860] [id = 47] 04:16:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0018F9400) [pid = 2860] [serial = 137] [outer = 0000000000000000] 04:16:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07788F000) [pid = 2860] [serial = 138] [outer = 000000D0018F9400] 04:16:21 INFO - PROCESS | 2860 | 1469445381800 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D077E48800) [pid = 2860] [serial = 139] [outer = 000000D0018F9400] 04:16:22 INFO - PROCESS | 2860 | 1469445382246 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]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 04:16:22 INFO - PROCESS | 2860 | 1469445382286 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 2860 | 1469445382288 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 04:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:16:22 INFO - PROCESS | 2860 | 1469445382291 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 2860 | 1469445382293 Marionette TRACE conn7 <- [1,154,null,{}] 04:16:22 INFO - PROCESS | 2860 | 1469445382297 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}] 04:16:22 INFO - PROCESS | 2860 | 1469445382299 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:22 INFO - PROCESS | 2860 | 1469445382399 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 04:16:22 INFO - PROCESS | 2860 | 1469445382406 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 2860 | 1469445382409 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00171C800 == 33 [pid = 2860] [id = 48] 04:16:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0778C5000) [pid = 2860] [serial = 140] [outer = 0000000000000000] 04:16:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078176800) [pid = 2860] [serial = 141] [outer = 000000D0778C5000] 04:16:22 INFO - PROCESS | 2860 | 1469445382454 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07818A000) [pid = 2860] [serial = 142] [outer = 000000D0778C5000] 04:16:22 INFO - PROCESS | 2860 | 1469445382933 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]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 693ms 04:16:22 INFO - PROCESS | 2860 | 1469445382993 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 04:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:16:22 INFO - PROCESS | 2860 | 1469445382995 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 04:16:23 INFO - PROCESS | 2860 | 1469445382999 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 2860 | 1469445383001 Marionette TRACE conn7 <- [1,158,null,{}] 04:16:23 INFO - PROCESS | 2860 | 1469445383005 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}] 04:16:23 INFO - PROCESS | 2860 | 1469445383011 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:23 INFO - PROCESS | 2860 | 1469445383146 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 04:16:23 INFO - PROCESS | 2860 | 1469445383194 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 2860 | 1469445383197 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B471000 == 34 [pid = 2860] [id = 49] 04:16:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078CE9C00) [pid = 2860] [serial = 143] [outer = 0000000000000000] 04:16:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D07B189800) [pid = 2860] [serial = 144] [outer = 000000D078CE9C00] 04:16:23 INFO - PROCESS | 2860 | 1469445383243 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07B1FC800) [pid = 2860] [serial = 145] [outer = 000000D078CE9C00] 04:16:23 INFO - PROCESS | 2860 | 1469445383649 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]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 688ms 04:16:23 INFO - PROCESS | 2860 | 1469445383709 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 2860 | 1469445383711 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:16:23 INFO - PROCESS | 2860 | 1469445383723 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 2860 | 1469445383725 Marionette TRACE conn7 <- [1,162,null,{}] 04:16:23 INFO - PROCESS | 2860 | 1469445383729 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}] 04:16:23 INFO - PROCESS | 2860 | 1469445383731 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:23 INFO - PROCESS | 2860 | 1469445383830 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 04:16:23 INFO - PROCESS | 2860 | 1469445383839 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 2860 | 1469445383841 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA63800 == 35 [pid = 2860] [id = 50] 04:16:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07B191C00) [pid = 2860] [serial = 146] [outer = 0000000000000000] 04:16:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07B64D400) [pid = 2860] [serial = 147] [outer = 000000D07B191C00] 04:16:23 INFO - PROCESS | 2860 | 1469445383885 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D07B7D2800) [pid = 2860] [serial = 148] [outer = 000000D07B191C00] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06C93B800) [pid = 2860] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06ED30800) [pid = 2860] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D077882800) [pid = 2860] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D074582000) [pid = 2860] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078171000) [pid = 2860] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07818CC00) [pid = 2860] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06D149800) [pid = 2860] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07B7CE400) [pid = 2860] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D077887000) [pid = 2860] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E854C00) [pid = 2860] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D074511800) [pid = 2860] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06D220C00) [pid = 2860] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:16:24 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06C937800) [pid = 2860] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:16:24 INFO - PROCESS | 2860 | 1469445384334 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]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 04:16:24 INFO - PROCESS | 2860 | 1469445384353 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 2860 | 1469445384355 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 2860 | 1469445384358 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:16:24 INFO - PROCESS | 2860 | 1469445384360 Marionette TRACE conn7 <- [1,166,null,{}] 04:16:24 INFO - PROCESS | 2860 | 1469445384373 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}] 04:16:24 INFO - PROCESS | 2860 | 1469445384375 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:24 INFO - PROCESS | 2860 | 1469445384490 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 04:16:24 INFO - PROCESS | 2860 | 1469445384527 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2860 | 1469445384529 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BE4E800 == 36 [pid = 2860] [id = 51] 04:16:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C935000) [pid = 2860] [serial = 149] [outer = 0000000000000000] 04:16:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074507400) [pid = 2860] [serial = 150] [outer = 000000D06C935000] 04:16:24 INFO - PROCESS | 2860 | 1469445384574 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07B20C000) [pid = 2860] [serial = 151] [outer = 000000D06C935000] 04:16:24 INFO - PROCESS | 2860 | 1469445384921 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]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 04:16:24 INFO - PROCESS | 2860 | 1469445384950 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 2860 | 1469445384952 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 04:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:16:24 INFO - PROCESS | 2860 | 1469445384956 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 2860 | 1469445384958 Marionette TRACE conn7 <- [1,170,null,{}] 04:16:24 INFO - PROCESS | 2860 | 1469445384961 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}] 04:16:24 INFO - PROCESS | 2860 | 1469445384963 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:25 INFO - PROCESS | 2860 | 1469445385067 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 04:16:25 INFO - PROCESS | 2860 | 1469445385075 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2860 | 1469445385077 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EE82800 == 37 [pid = 2860] [id = 52] 04:16:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074582000) [pid = 2860] [serial = 152] [outer = 0000000000000000] 04:16:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07BA05000) [pid = 2860] [serial = 153] [outer = 000000D074582000] 04:16:25 INFO - PROCESS | 2860 | 1469445385123 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07CAA6000) [pid = 2860] [serial = 154] [outer = 000000D074582000] 04:16:25 INFO - PROCESS | 2860 | 1469445385498 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]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 04:16:25 INFO - PROCESS | 2860 | 1469445385547 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 2860 | 1469445385549 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 04:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:16:25 INFO - PROCESS | 2860 | 1469445385552 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 2860 | 1469445385563 Marionette TRACE conn7 <- [1,174,null,{}] 04:16:25 INFO - PROCESS | 2860 | 1469445385567 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}] 04:16:25 INFO - PROCESS | 2860 | 1469445385569 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:25 INFO - PROCESS | 2860 | 1469445385672 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 04:16:25 INFO - PROCESS | 2860 | 1469445385679 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2860 | 1469445385681 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E522000 == 38 [pid = 2860] [id = 53] 04:16:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D002910400) [pid = 2860] [serial = 155] [outer = 0000000000000000] 04:16:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D002913800) [pid = 2860] [serial = 156] [outer = 000000D002910400] 04:16:25 INFO - PROCESS | 2860 | 1469445385731 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D00291AC00) [pid = 2860] [serial = 157] [outer = 000000D002910400] 04:16:26 INFO - PROCESS | 2860 | 1469445386086 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]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 04:16:26 INFO - PROCESS | 2860 | 1469445386171 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 2860 | 1469445386175 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 04:16:26 INFO - PROCESS | 2860 | 1469445386181 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:16:26 INFO - PROCESS | 2860 | 1469445386186 Marionette TRACE conn7 <- [1,178,null,{}] 04:16:26 INFO - PROCESS | 2860 | 1469445386193 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}] 04:16:26 INFO - PROCESS | 2860 | 1469445386196 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:26 INFO - PROCESS | 2860 | 1469445386320 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 04:16:26 INFO - PROCESS | 2860 | 1469445386442 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 2860 | 1469445386446 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029E1000 == 39 [pid = 2860] [id = 54] 04:16:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D002F87800) [pid = 2860] [serial = 158] [outer = 0000000000000000] 04:16:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D002F89800) [pid = 2860] [serial = 159] [outer = 000000D002F87800] 04:16:26 INFO - PROCESS | 2860 | 1469445386522 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D002F90800) [pid = 2860] [serial = 160] [outer = 000000D002F87800] 04:16:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D003342C00) [pid = 2860] [serial = 161] [outer = 000000D07B1FA800] 04:16:27 INFO - PROCESS | 2860 | 1469445387118 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]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 986ms 04:16:27 INFO - PROCESS | 2860 | 1469445387173 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 04:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:16:27 INFO - PROCESS | 2860 | 1469445387176 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 2860 | 1469445387184 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 2860 | 1469445387188 Marionette TRACE conn7 <- [1,182,null,{}] 04:16:27 INFO - PROCESS | 2860 | 1469445387192 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}] 04:16:27 INFO - PROCESS | 2860 | 1469445387196 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:27 INFO - PROCESS | 2860 | 1469445387309 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 04:16:27 INFO - PROCESS | 2860 | 1469445387373 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 2860 | 1469445387376 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073A1A800 == 40 [pid = 2860] [id = 55] 04:16:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06E228000) [pid = 2860] [serial = 162] [outer = 0000000000000000] 04:16:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06E856400) [pid = 2860] [serial = 163] [outer = 000000D06E228000] 04:16:27 INFO - PROCESS | 2860 | 1469445387434 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D07342F400) [pid = 2860] [serial = 164] [outer = 000000D06E228000] 04:16:28 INFO - PROCESS | 2860 | 1469445388003 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]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 904ms 04:16:28 INFO - PROCESS | 2860 | 1469445388085 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 2860 | 1469445388088 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 04:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:16:28 INFO - PROCESS | 2860 | 1469445388092 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 2860 | 1469445388094 Marionette TRACE conn7 <- [1,186,null,{}] 04:16:28 INFO - PROCESS | 2860 | 1469445388105 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}] 04:16:28 INFO - PROCESS | 2860 | 1469445388111 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:28 INFO - PROCESS | 2860 | 1469445388234 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 04:16:28 INFO - PROCESS | 2860 | 1469445388296 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 2860 | 1469445388300 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA5D800 == 41 [pid = 2860] [id = 56] 04:16:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07787A800) [pid = 2860] [serial = 165] [outer = 0000000000000000] 04:16:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D0778BA000) [pid = 2860] [serial = 166] [outer = 000000D07787A800] 04:16:28 INFO - PROCESS | 2860 | 1469445388359 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D078BABC00) [pid = 2860] [serial = 167] [outer = 000000D07787A800] 04:16:28 INFO - PROCESS | 2860 | 1469445388960 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]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 944ms 04:16:29 INFO - PROCESS | 2860 | 1469445389038 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 2860 | 1469445389040 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:16:29 INFO - PROCESS | 2860 | 1469445389044 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 2860 | 1469445389046 Marionette TRACE conn7 <- [1,190,null,{}] 04:16:29 INFO - PROCESS | 2860 | 1469445389050 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}] 04:16:29 INFO - PROCESS | 2860 | 1469445389052 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:29 INFO - PROCESS | 2860 | 1469445389300 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 04:16:29 INFO - PROCESS | 2860 | 1469445389416 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 2860 | 1469445389419 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D9800 == 42 [pid = 2860] [id = 57] 04:16:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D0018F3400) [pid = 2860] [serial = 168] [outer = 0000000000000000] 04:16:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D002F86400) [pid = 2860] [serial = 169] [outer = 000000D0018F3400] 04:16:29 INFO - PROCESS | 2860 | 1469445389474 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D003347800) [pid = 2860] [serial = 170] [outer = 000000D0018F3400] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EE82800 == 41 [pid = 2860] [id = 52] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BE4E800 == 40 [pid = 2860] [id = 51] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA63800 == 39 [pid = 2860] [id = 50] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B471000 == 38 [pid = 2860] [id = 49] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D00171C800 == 37 [pid = 2860] [id = 48] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D07895C000 == 36 [pid = 2860] [id = 47] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D07454F800 == 35 [pid = 2860] [id = 46] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EBA6000 == 34 [pid = 2860] [id = 45] 04:16:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D001981000 == 33 [pid = 2860] [id = 44] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D06C93E400) [pid = 2860] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06E84C000) [pid = 2860] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D072AB6800) [pid = 2860] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D073430C00) [pid = 2860] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D077E50000) [pid = 2860] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0746D2800) [pid = 2860] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D074E82800) [pid = 2860] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D07817A800) [pid = 2860] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D078175400) [pid = 2860] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D078CBBC00) [pid = 2860] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0737B9800) [pid = 2860] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D073A3B400) [pid = 2860] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07C8D7C00) [pid = 2860] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06FB4F800) [pid = 2860] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07A8D8800) [pid = 2860] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07818A800) [pid = 2860] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07B652000) [pid = 2860] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D078185000) [pid = 2860] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07B653C00) [pid = 2860] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D07B206800) [pid = 2860] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06D229400) [pid = 2860] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B7D1000) [pid = 2860] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0778BF000) [pid = 2860] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07B7D1C00) [pid = 2860] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078BAD000) [pid = 2860] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D07817EC00) [pid = 2860] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:16:29 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D07BF1C800) [pid = 2860] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:16:30 INFO - PROCESS | 2860 | 1469445390042 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1028ms 04:16:30 INFO - PROCESS | 2860 | 1469445390076 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2860 | 1469445390080 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:16:30 INFO - PROCESS | 2860 | 1469445390085 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 2860 | 1469445390088 Marionette TRACE conn7 <- [1,194,null,{}] 04:16:30 INFO - PROCESS | 2860 | 1469445390102 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}] 04:16:30 INFO - PROCESS | 2860 | 1469445390105 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:30 INFO - PROCESS | 2860 | 1469445390193 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 04:16:30 INFO - PROCESS | 2860 | 1469445390259 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2860 | 1469445390262 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F6F000 == 34 [pid = 2860] [id = 58] 04:16:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003376400) [pid = 2860] [serial = 171] [outer = 0000000000000000] 04:16:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C933400) [pid = 2860] [serial = 172] [outer = 000000D003376400] 04:16:30 INFO - PROCESS | 2860 | 1469445390310 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D149C00) [pid = 2860] [serial = 173] [outer = 000000D003376400] 04:16:30 INFO - PROCESS | 2860 | 1469445390687 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 04:16:30 INFO - PROCESS | 2860 | 1469445390730 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2860 | 1469445390733 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 04:16:30 INFO - PROCESS | 2860 | 1469445390739 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:16:30 INFO - PROCESS | 2860 | 1469445390741 Marionette TRACE conn7 <- [1,198,null,{}] 04:16:30 INFO - PROCESS | 2860 | 1469445390745 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}] 04:16:30 INFO - PROCESS | 2860 | 1469445390747 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:30 INFO - PROCESS | 2860 | 1469445390863 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 04:16:30 INFO - PROCESS | 2860 | 1469445390873 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2860 | 1469445390875 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E26F800 == 35 [pid = 2860] [id = 59] 04:16:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D1D1C00) [pid = 2860] [serial = 174] [outer = 0000000000000000] 04:16:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06E850C00) [pid = 2860] [serial = 175] [outer = 000000D06D1D1C00] 04:16:30 INFO - PROCESS | 2860 | 1469445390921 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072CF2800) [pid = 2860] [serial = 176] [outer = 000000D06D1D1C00] 04:16:31 INFO - PROCESS | 2860 | 1469445391304 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]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 04:16:31 INFO - PROCESS | 2860 | 1469445391373 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 2860 | 1469445391377 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 04:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:16:31 INFO - PROCESS | 2860 | 1469445391388 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 2860 | 1469445391392 Marionette TRACE conn7 <- [1,202,null,{}] 04:16:31 INFO - PROCESS | 2860 | 1469445391396 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}] 04:16:31 INFO - PROCESS | 2860 | 1469445391399 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:31 INFO - PROCESS | 2860 | 1469445391496 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 04:16:31 INFO - PROCESS | 2860 | 1469445391509 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 2860 | 1469445391511 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F14000 == 36 [pid = 2860] [id = 60] 04:16:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074651000) [pid = 2860] [serial = 177] [outer = 0000000000000000] 04:16:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D074657000) [pid = 2860] [serial = 178] [outer = 000000D074651000] 04:16:31 INFO - PROCESS | 2860 | 1469445391556 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074C92800) [pid = 2860] [serial = 179] [outer = 000000D074651000] 04:16:31 INFO - PROCESS | 2860 | 1469445391958 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]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 586ms 04:16:31 INFO - PROCESS | 2860 | 1469445391972 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 2860 | 1469445391974 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 04:16:31 INFO - PROCESS | 2860 | 1469445391977 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:16:31 INFO - PROCESS | 2860 | 1469445391979 Marionette TRACE conn7 <- [1,206,null,{}] 04:16:31 INFO - PROCESS | 2860 | 1469445391983 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}] 04:16:31 INFO - PROCESS | 2860 | 1469445391985 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:32 INFO - PROCESS | 2860 | 1469445392108 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 04:16:32 INFO - PROCESS | 2860 | 1469445392114 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2860 | 1469445392123 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074715800 == 37 [pid = 2860] [id = 61] 04:16:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074653400) [pid = 2860] [serial = 180] [outer = 0000000000000000] 04:16:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D077884C00) [pid = 2860] [serial = 181] [outer = 000000D074653400] 04:16:32 INFO - PROCESS | 2860 | 1469445392170 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D077E50000) [pid = 2860] [serial = 182] [outer = 000000D074653400] 04:16:32 INFO - PROCESS | 2860 | 1469445392610 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]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 04:16:32 INFO - PROCESS | 2860 | 1469445392672 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 2860 | 1469445392675 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:16:32 INFO - PROCESS | 2860 | 1469445392678 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 2860 | 1469445392680 Marionette TRACE conn7 <- [1,210,null,{}] 04:16:32 INFO - PROCESS | 2860 | 1469445392684 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}] 04:16:32 INFO - PROCESS | 2860 | 1469445392686 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:32 INFO - PROCESS | 2860 | 1469445392796 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 04:16:32 INFO - PROCESS | 2860 | 1469445392803 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2860 | 1469445392809 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EE7800 == 38 [pid = 2860] [id = 62] 04:16:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D07818C400) [pid = 2860] [serial = 183] [outer = 0000000000000000] 04:16:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078B8E400) [pid = 2860] [serial = 184] [outer = 000000D07818C400] 04:16:32 INFO - PROCESS | 2860 | 1469445392900 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078CC1800) [pid = 2860] [serial = 185] [outer = 000000D07818C400] 04:16:33 INFO - PROCESS | 2860 | 1469445393343 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]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 04:16:33 INFO - PROCESS | 2860 | 1469445393353 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 2860 | 1469445393355 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 04:16:33 INFO - PROCESS | 2860 | 1469445393358 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:16:33 INFO - PROCESS | 2860 | 1469445393360 Marionette TRACE conn7 <- [1,214,null,{}] 04:16:33 INFO - PROCESS | 2860 | 1469445393371 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}] 04:16:33 INFO - PROCESS | 2860 | 1469445393374 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:33 INFO - PROCESS | 2860 | 1469445393510 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 04:16:33 INFO - PROCESS | 2860 | 1469445393526 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2860 | 1469445393528 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079D93000 == 39 [pid = 2860] [id = 63] 04:16:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078CC5C00) [pid = 2860] [serial = 186] [outer = 0000000000000000] 04:16:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07B189C00) [pid = 2860] [serial = 187] [outer = 000000D078CC5C00] 04:16:33 INFO - PROCESS | 2860 | 1469445393574 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D07B3CAC00) [pid = 2860] [serial = 188] [outer = 000000D078CC5C00] 04:16:33 INFO - PROCESS | 2860 | 1469445393976 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 649ms 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0778C5000) [pid = 2860] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0018F9400) [pid = 2860] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C7A4800) [pid = 2860] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06FBBFC00) [pid = 2860] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D074653800) [pid = 2860] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078BA6400) [pid = 2860] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D078CE9C00) [pid = 2860] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D074582000) [pid = 2860] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C935000) [pid = 2860] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:16:34 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07B191C00) [pid = 2860] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:16:34 INFO - PROCESS | 2860 | 1469445394097 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2860 | 1469445394099 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:16:34 INFO - PROCESS | 2860 | 1469445394109 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 2860 | 1469445394111 Marionette TRACE conn7 <- [1,218,null,{}] 04:16:34 INFO - PROCESS | 2860 | 1469445394115 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}] 04:16:34 INFO - PROCESS | 2860 | 1469445394118 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:34 INFO - PROCESS | 2860 | 1469445394200 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 04:16:34 INFO - PROCESS | 2860 | 1469445394206 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2860 | 1469445394208 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00196F800 == 40 [pid = 2860] [id = 64] 04:16:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E229000) [pid = 2860] [serial = 189] [outer = 0000000000000000] 04:16:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074653800) [pid = 2860] [serial = 190] [outer = 000000D06E229000] 04:16:34 INFO - PROCESS | 2860 | 1469445394253 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07B208C00) [pid = 2860] [serial = 191] [outer = 000000D06E229000] 04:16:34 INFO - PROCESS | 2860 | 1469445394633 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 04:16:34 INFO - PROCESS | 2860 | 1469445394701 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2860 | 1469445394703 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 04:16:34 INFO - PROCESS | 2860 | 1469445394707 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:16:34 INFO - PROCESS | 2860 | 1469445394709 Marionette TRACE conn7 <- [1,222,null,{}] 04:16:34 INFO - PROCESS | 2860 | 1469445394713 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}] 04:16:34 INFO - PROCESS | 2860 | 1469445394715 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:34 INFO - PROCESS | 2860 | 1469445394827 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 04:16:34 INFO - PROCESS | 2860 | 1469445394840 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2860 | 1469445394842 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA53800 == 41 [pid = 2860] [id = 65] 04:16:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07B64BC00) [pid = 2860] [serial = 192] [outer = 0000000000000000] 04:16:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D07B7CD400) [pid = 2860] [serial = 193] [outer = 000000D07B64BC00] 04:16:34 INFO - PROCESS | 2860 | 1469445394887 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D07BA10000) [pid = 2860] [serial = 194] [outer = 000000D07B64BC00] 04:16:35 INFO - PROCESS | 2860 | 1469445395265 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]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 04:16:35 INFO - PROCESS | 2860 | 1469445395337 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2860 | 1469445395339 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:16:35 INFO - PROCESS | 2860 | 1469445395343 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 2860 | 1469445395345 Marionette TRACE conn7 <- [1,226,null,{}] 04:16:35 INFO - PROCESS | 2860 | 1469445395348 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}] 04:16:35 INFO - PROCESS | 2860 | 1469445395350 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:35 INFO - PROCESS | 2860 | 1469445395433 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 04:16:35 INFO - PROCESS | 2860 | 1469445395439 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2860 | 1469445395441 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA4C800 == 42 [pid = 2860] [id = 66] 04:16:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06DDC7800) [pid = 2860] [serial = 195] [outer = 0000000000000000] 04:16:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06E93C800) [pid = 2860] [serial = 196] [outer = 000000D06DDC7800] 04:16:35 INFO - PROCESS | 2860 | 1469445395486 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06ED2D800) [pid = 2860] [serial = 197] [outer = 000000D06DDC7800] 04:16:35 INFO - PROCESS | 2860 | 1469445395886 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]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 04:16:35 INFO - PROCESS | 2860 | 1469445395932 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2860 | 1469445395935 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 04:16:35 INFO - PROCESS | 2860 | 1469445395943 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:16:35 INFO - PROCESS | 2860 | 1469445395945 Marionette TRACE conn7 <- [1,230,null,{}] 04:16:35 INFO - PROCESS | 2860 | 1469445395949 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}] 04:16:35 INFO - PROCESS | 2860 | 1469445395951 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:36 INFO - PROCESS | 2860 | 1469445396034 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 04:16:36 INFO - PROCESS | 2860 | 1469445396040 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 2860 | 1469445396042 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07D793000 == 43 [pid = 2860] [id = 67] 04:16:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D079299400) [pid = 2860] [serial = 198] [outer = 0000000000000000] 04:16:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07BA11800) [pid = 2860] [serial = 199] [outer = 000000D079299400] 04:16:36 INFO - PROCESS | 2860 | 1469445396090 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07CAA6C00) [pid = 2860] [serial = 200] [outer = 000000D079299400] 04:16:36 INFO - PROCESS | 2860 | 1469445396730 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]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 839ms 04:16:36 INFO - PROCESS | 2860 | 1469445396786 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 2860 | 1469445396791 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:16:36 INFO - PROCESS | 2860 | 1469445396796 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 2860 | 1469445396802 Marionette TRACE conn7 <- [1,234,null,{}] 04:16:36 INFO - PROCESS | 2860 | 1469445396808 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}] 04:16:36 INFO - PROCESS | 2860 | 1469445396811 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:36 INFO - PROCESS | 2860 | 1469445396957 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 04:16:37 INFO - PROCESS | 2860 | 1469445397025 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2860 | 1469445397028 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D947000 == 44 [pid = 2860] [id = 68] 04:16:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D06C79BC00) [pid = 2860] [serial = 201] [outer = 0000000000000000] 04:16:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D06C938C00) [pid = 2860] [serial = 202] [outer = 000000D06C79BC00] 04:16:37 INFO - PROCESS | 2860 | 1469445397128 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D06DB4EC00) [pid = 2860] [serial = 203] [outer = 000000D06C79BC00] 04:16:37 INFO - PROCESS | 2860 | 1469445397702 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 944ms 04:16:37 INFO - PROCESS | 2860 | 1469445397744 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2860 | 1469445397749 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 04:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:16:37 INFO - PROCESS | 2860 | 1469445397756 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2860 | 1469445397759 Marionette TRACE conn7 <- [1,238,null,{}] 04:16:37 INFO - PROCESS | 2860 | 1469445397763 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}] 04:16:37 INFO - PROCESS | 2860 | 1469445397766 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:37 INFO - PROCESS | 2860 | 1469445397885 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 04:16:38 INFO - PROCESS | 2860 | 1469445398022 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2860 | 1469445398025 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07920F800 == 45 [pid = 2860] [id = 69] 04:16:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D074576800) [pid = 2860] [serial = 204] [outer = 0000000000000000] 04:16:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D074583800) [pid = 2860] [serial = 205] [outer = 000000D074576800] 04:16:38 INFO - PROCESS | 2860 | 1469445398084 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D0778BCC00) [pid = 2860] [serial = 206] [outer = 000000D074576800] 04:16:38 INFO - PROCESS | 2860 | 1469445398768 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]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1083ms 04:16:38 INFO - PROCESS | 2860 | 1469445398841 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 2860 | 1469445398844 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:16:38 INFO - PROCESS | 2860 | 1469445398848 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 2860 | 1469445398852 Marionette TRACE conn7 <- [1,242,null,{}] 04:16:38 INFO - PROCESS | 2860 | 1469445398863 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}] 04:16:38 INFO - PROCESS | 2860 | 1469445398869 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:39 INFO - PROCESS | 2860 | 1469445399020 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 04:16:39 INFO - PROCESS | 2860 | 1469445399083 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 2860 | 1469445399086 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001986000 == 46 [pid = 2860] [id = 70] 04:16:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D002915C00) [pid = 2860] [serial = 207] [outer = 0000000000000000] 04:16:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D06E84C400) [pid = 2860] [serial = 208] [outer = 000000D002915C00] 04:16:39 INFO - PROCESS | 2860 | 1469445399187 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D07B72F400) [pid = 2860] [serial = 209] [outer = 000000D002915C00] 04:16:39 INFO - PROCESS | 2860 | 1469445399870 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]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1032ms 04:16:39 INFO - PROCESS | 2860 | 1469445399882 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 04:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:16:39 INFO - PROCESS | 2860 | 1469445399886 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 04:16:39 INFO - PROCESS | 2860 | 1469445399891 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 2860 | 1469445399896 Marionette TRACE conn7 <- [1,246,null,{}] 04:16:39 INFO - PROCESS | 2860 | 1469445399901 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}] 04:16:39 INFO - PROCESS | 2860 | 1469445399904 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:40 INFO - PROCESS | 2860 | 1469445400006 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 04:16:40 INFO - PROCESS | 2860 | 1469445400091 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2860 | 1469445400094 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F3F800 == 47 [pid = 2860] [id = 71] 04:16:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D06C919000) [pid = 2860] [serial = 210] [outer = 0000000000000000] 04:16:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D06E84FC00) [pid = 2860] [serial = 211] [outer = 000000D06C919000] 04:16:40 INFO - PROCESS | 2860 | 1469445400146 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D072C03000) [pid = 2860] [serial = 212] [outer = 000000D06C919000] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C968800 == 46 [pid = 2860] [id = 31] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA4C800 == 45 [pid = 2860] [id = 66] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA53800 == 44 [pid = 2860] [id = 65] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D00196F800 == 43 [pid = 2860] [id = 64] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D079D93000 == 42 [pid = 2860] [id = 63] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D077EE7800 == 41 [pid = 2860] [id = 62] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D074715800 == 40 [pid = 2860] [id = 61] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D072F14000 == 39 [pid = 2860] [id = 60] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E26F800 == 38 [pid = 2860] [id = 59] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F6F000 == 37 [pid = 2860] [id = 58] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D9800 == 36 [pid = 2860] [id = 57] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA5D800 == 35 [pid = 2860] [id = 56] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D073A1A800 == 34 [pid = 2860] [id = 55] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029E1000 == 33 [pid = 2860] [id = 54] 04:16:40 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E522000 == 32 [pid = 2860] [id = 53] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D078176800) [pid = 2860] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D07788F000) [pid = 2860] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D06C93F400) [pid = 2860] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D06D223800) [pid = 2860] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D072AABC00) [pid = 2860] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D0734CF800) [pid = 2860] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D074656C00) [pid = 2860] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D074C97000) [pid = 2860] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06D9CD000) [pid = 2860] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D078BB3C00) [pid = 2860] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0018F0800) [pid = 2860] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D07B189800) [pid = 2860] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D07B1FC800) [pid = 2860] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D07818A000) [pid = 2860] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D07CAA6000) [pid = 2860] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D074507400) [pid = 2860] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D07B64D400) [pid = 2860] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07B7D2800) [pid = 2860] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07B20C000) [pid = 2860] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D002913800) [pid = 2860] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07BA05000) [pid = 2860] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D077E48800) [pid = 2860] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:16:40 INFO - PROCESS | 2860 | 1469445400674 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]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 04:16:40 INFO - PROCESS | 2860 | 1469445400729 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2860 | 1469445400733 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 04:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:16:40 INFO - PROCESS | 2860 | 1469445400739 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 2860 | 1469445400742 Marionette TRACE conn7 <- [1,250,null,{}] 04:16:40 INFO - PROCESS | 2860 | 1469445400746 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}] 04:16:40 INFO - PROCESS | 2860 | 1469445400749 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:40 INFO - PROCESS | 2860 | 1469445400842 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 04:16:40 INFO - PROCESS | 2860 | 1469445400850 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2860 | 1469445400853 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C948800 == 33 [pid = 2860] [id = 72] 04:16:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06C915400) [pid = 2860] [serial = 213] [outer = 0000000000000000] 04:16:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06E84C000) [pid = 2860] [serial = 214] [outer = 000000D06C915400] 04:16:40 INFO - PROCESS | 2860 | 1469445400954 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0737B4C00) [pid = 2860] [serial = 215] [outer = 000000D06C915400] 04:16:41 INFO - PROCESS | 2860 | 1469445401341 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]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 04:16:41 INFO - PROCESS | 2860 | 1469445401370 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 2860 | 1469445401373 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 04:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:16:41 INFO - PROCESS | 2860 | 1469445401376 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 2860 | 1469445401380 Marionette TRACE conn7 <- [1,254,null,{}] 04:16:41 INFO - PROCESS | 2860 | 1469445401398 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}] 04:16:41 INFO - PROCESS | 2860 | 1469445401403 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:41 INFO - PROCESS | 2860 | 1469445401496 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 04:16:41 INFO - PROCESS | 2860 | 1469445401503 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 2860 | 1469445401506 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EF70800 == 34 [pid = 2860] [id = 73] 04:16:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074E7F000) [pid = 2860] [serial = 216] [outer = 0000000000000000] 04:16:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0778C6400) [pid = 2860] [serial = 217] [outer = 000000D074E7F000] 04:16:41 INFO - PROCESS | 2860 | 1469445401555 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07818A000) [pid = 2860] [serial = 218] [outer = 000000D074E7F000] 04:16:42 INFO - PROCESS | 2860 | 1469445401997 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]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 04:16:42 INFO - PROCESS | 2860 | 1469445402071 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 2860 | 1469445402074 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:16:42 INFO - PROCESS | 2860 | 1469445402077 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 2860 | 1469445402079 Marionette TRACE conn7 <- [1,258,null,{}] 04:16:42 INFO - PROCESS | 2860 | 1469445402082 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}] 04:16:42 INFO - PROCESS | 2860 | 1469445402084 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:42 INFO - PROCESS | 2860 | 1469445402176 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 04:16:42 INFO - PROCESS | 2860 | 1469445402188 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 2860 | 1469445402191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074558800 == 35 [pid = 2860] [id = 74] 04:16:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078CE9C00) [pid = 2860] [serial = 219] [outer = 0000000000000000] 04:16:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0792A4C00) [pid = 2860] [serial = 220] [outer = 000000D078CE9C00] 04:16:42 INFO - PROCESS | 2860 | 1469445402236 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07A8DA800) [pid = 2860] [serial = 221] [outer = 000000D078CE9C00] 04:16:42 INFO - PROCESS | 2860 | 1469445402746 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]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 734ms 04:16:42 INFO - PROCESS | 2860 | 1469445402838 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 2860 | 1469445402840 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:16:42 INFO - PROCESS | 2860 | 1469445402893 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 2860 | 1469445402895 Marionette TRACE conn7 <- [1,262,null,{}] 04:16:42 INFO - PROCESS | 2860 | 1469445402941 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}] 04:16:42 INFO - PROCESS | 2860 | 1469445402944 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:43 INFO - PROCESS | 2860 | 1469445403060 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 04:16:43 INFO - PROCESS | 2860 | 1469445403065 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2860 | 1469445403067 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079212000 == 36 [pid = 2860] [id = 75] 04:16:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07B7D6400) [pid = 2860] [serial = 222] [outer = 0000000000000000] 04:16:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D07C1F1400) [pid = 2860] [serial = 223] [outer = 000000D07B7D6400] 04:16:43 INFO - PROCESS | 2860 | 1469445403146 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07CAAD400) [pid = 2860] [serial = 224] [outer = 000000D07B7D6400] 04:16:43 INFO - PROCESS | 2860 | 1469445403592 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]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 756ms 04:16:43 INFO - PROCESS | 2860 | 1469445403633 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 2860 | 1469445403635 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 04:16:43 INFO - PROCESS | 2860 | 1469445403653 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 2860 | 1469445403655 Marionette TRACE conn7 <- [1,266,null,{}] 04:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:16:43 INFO - PROCESS | 2860 | 1469445403659 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}] 04:16:43 INFO - PROCESS | 2860 | 1469445403664 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:43 INFO - PROCESS | 2860 | 1469445403789 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 04:16:43 INFO - PROCESS | 2860 | 1469445403840 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2860 | 1469445403842 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D8000 == 37 [pid = 2860] [id = 76] 04:16:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003D7F400) [pid = 2860] [serial = 225] [outer = 0000000000000000] 04:16:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D07DA46800) [pid = 2860] [serial = 226] [outer = 000000D003D7F400] 04:16:43 INFO - PROCESS | 2860 | 1469445403888 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D07E067000) [pid = 2860] [serial = 227] [outer = 000000D003D7F400] 04:16:44 INFO - PROCESS | 2860 | 1469445404268 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]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 04:16:44 INFO - PROCESS | 2860 | 1469445404334 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2860 | 1469445404336 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:16:44 INFO - PROCESS | 2860 | 1469445404340 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2860 | 1469445404341 Marionette TRACE conn7 <- [1,270,null,{}] 04:16:44 INFO - PROCESS | 2860 | 1469445404345 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}] 04:16:44 INFO - PROCESS | 2860 | 1469445404347 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:44 INFO - PROCESS | 2860 | 1469445404475 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 04:16:44 INFO - PROCESS | 2860 | 1469445404526 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 2860 | 1469445404528 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA72000 == 38 [pid = 2860] [id = 77] 04:16:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D00290CC00) [pid = 2860] [serial = 228] [outer = 0000000000000000] 04:16:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D0037BBC00) [pid = 2860] [serial = 229] [outer = 000000D00290CC00] 04:16:44 INFO - PROCESS | 2860 | 1469445404572 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D0037C1000) [pid = 2860] [serial = 230] [outer = 000000D00290CC00] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D07818C400) [pid = 2860] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D078CC5C00) [pid = 2860] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06E228000) [pid = 2860] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06D1D1C00) [pid = 2860] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D002F87800) [pid = 2860] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D003376400) [pid = 2860] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D07787A800) [pid = 2860] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0018F3400) [pid = 2860] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D074651000) [pid = 2860] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06E229000) [pid = 2860] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D07B64BC00) [pid = 2860] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D074653400) [pid = 2860] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0018ED000) [pid = 2860] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D223C00) [pid = 2860] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:16:44 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06DDC7800) [pid = 2860] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:16:45 INFO - PROCESS | 2860 | 1469445405003 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]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 04:16:45 INFO - PROCESS | 2860 | 1469445405036 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 04:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:16:45 INFO - PROCESS | 2860 | 1469445405039 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 04:16:45 INFO - PROCESS | 2860 | 1469445405042 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 2860 | 1469445405044 Marionette TRACE conn7 <- [1,274,null,{}] 04:16:45 INFO - PROCESS | 2860 | 1469445405047 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}] 04:16:45 INFO - PROCESS | 2860 | 1469445405049 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:45 INFO - PROCESS | 2860 | 1469445405161 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 04:16:45 INFO - PROCESS | 2860 | 1469445405204 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2860 | 1469445405206 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07CA1F800 == 39 [pid = 2860] [id = 78] 04:16:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0005B0C00) [pid = 2860] [serial = 231] [outer = 0000000000000000] 04:16:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0005B7800) [pid = 2860] [serial = 232] [outer = 000000D0005B0C00] 04:16:45 INFO - PROCESS | 2860 | 1469445405251 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0005BE800) [pid = 2860] [serial = 233] [outer = 000000D0005B0C00] 04:16:45 INFO - PROCESS | 2860 | 1469445405589 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]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 04:16:45 INFO - PROCESS | 2860 | 1469445405632 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 2860 | 1469445405634 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:16:45 INFO - PROCESS | 2860 | 1469445405637 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 2860 | 1469445405639 Marionette TRACE conn7 <- [1,278,null,{}] 04:16:45 INFO - PROCESS | 2860 | 1469445405643 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}] 04:16:45 INFO - PROCESS | 2860 | 1469445405645 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:45 INFO - PROCESS | 2860 | 1469445405763 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 04:16:45 INFO - PROCESS | 2860 | 1469445405797 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2860 | 1469445405799 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E63800 == 40 [pid = 2860] [id = 79] 04:16:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D00181A000) [pid = 2860] [serial = 234] [outer = 0000000000000000] 04:16:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D00293D800) [pid = 2860] [serial = 235] [outer = 000000D00181A000] 04:16:45 INFO - PROCESS | 2860 | 1469445405843 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D002946000) [pid = 2860] [serial = 236] [outer = 000000D00181A000] 04:16:46 INFO - PROCESS | 2860 | 1469445406214 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]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 04:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:16:46 INFO - PROCESS | 2860 | 1469445406269 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 2860 | 1469445406271 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 04:16:46 INFO - PROCESS | 2860 | 1469445406274 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 2860 | 1469445406276 Marionette TRACE conn7 <- [1,282,null,{}] 04:16:46 INFO - PROCESS | 2860 | 1469445406279 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}] 04:16:46 INFO - PROCESS | 2860 | 1469445406281 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:46 INFO - PROCESS | 2860 | 1469445406392 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 04:16:46 INFO - PROCESS | 2860 | 1469445406399 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 2860 | 1469445406401 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003084000 == 41 [pid = 2860] [id = 80] 04:16:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D00337F400) [pid = 2860] [serial = 237] [outer = 0000000000000000] 04:16:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0037C0400) [pid = 2860] [serial = 238] [outer = 000000D00337F400] 04:16:46 INFO - PROCESS | 2860 | 1469445406446 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003841C00) [pid = 2860] [serial = 239] [outer = 000000D00337F400] 04:16:46 INFO - PROCESS | 2860 | 1469445406814 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]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 04:16:46 INFO - PROCESS | 2860 | 1469445406900 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 2860 | 1469445406905 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 04:16:46 INFO - PROCESS | 2860 | 1469445406911 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 2860 | 1469445406915 Marionette TRACE conn7 <- [1,286,null,{}] 04:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:16:46 INFO - PROCESS | 2860 | 1469445406927 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}] 04:16:46 INFO - PROCESS | 2860 | 1469445406931 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:47 INFO - PROCESS | 2860 | 1469445407105 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 04:16:47 INFO - PROCESS | 2860 | 1469445407181 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 2860 | 1469445407187 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B51000 == 42 [pid = 2860] [id = 81] 04:16:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003342000) [pid = 2860] [serial = 240] [outer = 0000000000000000] 04:16:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D0037B8C00) [pid = 2860] [serial = 241] [outer = 000000D003342000] 04:16:47 INFO - PROCESS | 2860 | 1469445407245 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D003847C00) [pid = 2860] [serial = 242] [outer = 000000D003342000] 04:16:47 INFO - PROCESS | 2860 | 1469445407815 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]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 944ms 04:16:47 INFO - PROCESS | 2860 | 1469445407864 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 04:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:16:47 INFO - PROCESS | 2860 | 1469445407868 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 2860 | 1469445407875 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 2860 | 1469445407879 Marionette TRACE conn7 <- [1,290,null,{}] 04:16:47 INFO - PROCESS | 2860 | 1469445407884 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}] 04:16:47 INFO - PROCESS | 2860 | 1469445407887 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:48 INFO - PROCESS | 2860 | 1469445408006 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 04:16:48 INFO - PROCESS | 2860 | 1469445408078 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 2860 | 1469445408081 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E59F000 == 43 [pid = 2860] [id = 82] 04:16:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D003D7F000) [pid = 2860] [serial = 243] [outer = 0000000000000000] 04:16:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D06C90C400) [pid = 2860] [serial = 244] [outer = 000000D003D7F000] 04:16:48 INFO - PROCESS | 2860 | 1469445408180 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D06D21D800) [pid = 2860] [serial = 245] [outer = 000000D003D7F000] 04:16:48 INFO - PROCESS | 2860 | 1469445408766 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]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 942ms 04:16:48 INFO - PROCESS | 2860 | 1469445408815 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 2860 | 1469445408818 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 04:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:16:48 INFO - PROCESS | 2860 | 1469445408822 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 2860 | 1469445408824 Marionette TRACE conn7 <- [1,294,null,{}] 04:16:48 INFO - PROCESS | 2860 | 1469445408835 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}] 04:16:48 INFO - PROCESS | 2860 | 1469445408840 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:49 INFO - PROCESS | 2860 | 1469445408993 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 04:16:49 INFO - PROCESS | 2860 | 1469445409109 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 2860 | 1469445409113 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A878800 == 44 [pid = 2860] [id = 83] 04:16:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D06EA9E400) [pid = 2860] [serial = 246] [outer = 0000000000000000] 04:16:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D06EAA1C00) [pid = 2860] [serial = 247] [outer = 000000D06EA9E400] 04:16:49 INFO - PROCESS | 2860 | 1469445409173 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D06EAA8C00) [pid = 2860] [serial = 248] [outer = 000000D06EA9E400] 04:16:49 INFO - PROCESS | 2860 | 1469445409821 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]]]}] 04:16:50 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. 04:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1191ms 04:16:50 INFO - PROCESS | 2860 | 1469445410015 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 2860 | 1469445410020 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:16:50 INFO - PROCESS | 2860 | 1469445410025 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2860 | 1469445410028 Marionette TRACE conn7 <- [1,298,null,{}] 04:16:50 INFO - PROCESS | 2860 | 1469445410034 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}] 04:16:50 INFO - PROCESS | 2860 | 1469445410037 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:50 INFO - PROCESS | 2860 | 1469445410141 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 04:16:50 INFO - PROCESS | 2860 | 1469445410206 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 2860 | 1469445410211 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B5E000 == 45 [pid = 2860] [id = 84] 04:16:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D0037B8400) [pid = 2860] [serial = 249] [outer = 0000000000000000] 04:16:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D003844800) [pid = 2860] [serial = 250] [outer = 000000D0037B8400] 04:16:50 INFO - PROCESS | 2860 | 1469445410262 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D003D7A400) [pid = 2860] [serial = 251] [outer = 000000D0037B8400] 04:16:50 INFO - PROCESS | 2860 | 1469445410509 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:16:50 INFO - PROCESS | 2860 | 1469445410826 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]]]}] 04:16:50 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. 04:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 839ms 04:16:50 INFO - PROCESS | 2860 | 1469445410868 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 04:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:16:50 INFO - PROCESS | 2860 | 1469445410871 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 04:16:50 INFO - PROCESS | 2860 | 1469445410877 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2860 | 1469445410881 Marionette TRACE conn7 <- [1,302,null,{}] 04:16:50 INFO - PROCESS | 2860 | 1469445410885 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}] 04:16:50 INFO - PROCESS | 2860 | 1469445410888 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:51 INFO - PROCESS | 2860 | 1469445410996 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 04:16:51 INFO - PROCESS | 2860 | 1469445411098 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2860 | 1469445411100 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F68000 == 46 [pid = 2860] [id = 85] 04:16:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D06C90E400) [pid = 2860] [serial = 252] [outer = 0000000000000000] 04:16:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D06C915000) [pid = 2860] [serial = 253] [outer = 000000D06C90E400] 04:16:51 INFO - PROCESS | 2860 | 1469445411155 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D06E224C00) [pid = 2860] [serial = 254] [outer = 000000D06C90E400] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017EB000 == 45 [pid = 2860] [id = 42] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E63800 == 44 [pid = 2860] [id = 79] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D07CA1F800 == 43 [pid = 2860] [id = 78] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA72000 == 42 [pid = 2860] [id = 77] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D8000 == 41 [pid = 2860] [id = 76] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D079212000 == 40 [pid = 2860] [id = 75] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D074558800 == 39 [pid = 2860] [id = 74] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EF70800 == 38 [pid = 2860] [id = 73] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C948800 == 37 [pid = 2860] [id = 72] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F3F800 == 36 [pid = 2860] [id = 71] 04:16:51 INFO - PROCESS | 2860 | --DOCSHELL 000000D07D793000 == 35 [pid = 2860] [id = 67] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D06E857800) [pid = 2860] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D074653800) [pid = 2860] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D07B3CA000) [pid = 2860] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D07B3CAC00) [pid = 2860] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D07BA10000) [pid = 2860] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D06ED2D800) [pid = 2860] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D077884C00) [pid = 2860] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D077E50000) [pid = 2860] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D074C92800) [pid = 2860] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D07B7CD400) [pid = 2860] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D003378000) [pid = 2860] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06E93C800) [pid = 2860] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D078B8E400) [pid = 2860] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D07B189C00) [pid = 2860] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D078CC1800) [pid = 2860] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D07342F400) [pid = 2860] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06E856400) [pid = 2860] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06E850C00) [pid = 2860] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D072CF2800) [pid = 2860] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D002F90800) [pid = 2860] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D002F89800) [pid = 2860] [serial = 159] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C933400) [pid = 2860] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D149C00) [pid = 2860] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078BABC00) [pid = 2860] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0778BA000) [pid = 2860] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003347800) [pid = 2860] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002F86400) [pid = 2860] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D074657000) [pid = 2860] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07B208C00) [pid = 2860] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2860 | 1469445411657 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]]]}] 04:16:51 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. 04:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms 04:16:51 INFO - PROCESS | 2860 | 1469445411715 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 2860 | 1469445411717 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:16:51 INFO - PROCESS | 2860 | 1469445411721 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 2860 | 1469445411723 Marionette TRACE conn7 <- [1,306,null,{}] 04:16:51 INFO - PROCESS | 2860 | 1469445411733 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}] 04:16:51 INFO - PROCESS | 2860 | 1469445411738 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:51 INFO - PROCESS | 2860 | 1469445411828 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 04:16:51 INFO - PROCESS | 2860 | 1469445411838 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2860 | 1469445411842 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F42000 == 36 [pid = 2860] [id = 86] 04:16:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06D149C00) [pid = 2860] [serial = 255] [outer = 0000000000000000] 04:16:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06D229400) [pid = 2860] [serial = 256] [outer = 000000D06D149C00] 04:16:51 INFO - PROCESS | 2860 | 1469445411892 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06E93C800) [pid = 2860] [serial = 257] [outer = 000000D06D149C00] 04:16:52 INFO - PROCESS | 2860 | 1469445412330 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]]]}] 04:16:52 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. 04:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 04:16:52 INFO - PROCESS | 2860 | 1469445412366 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 2860 | 1469445412368 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 04:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:16:52 INFO - PROCESS | 2860 | 1469445412376 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 2860 | 1469445412378 Marionette TRACE conn7 <- [1,310,null,{}] 04:16:52 INFO - PROCESS | 2860 | 1469445412382 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}] 04:16:52 INFO - PROCESS | 2860 | 1469445412384 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:52 INFO - PROCESS | 2860 | 1469445412474 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 04:16:52 INFO - PROCESS | 2860 | 1469445412480 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 2860 | 1469445412482 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDAE800 == 37 [pid = 2860] [id = 87] 04:16:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06ECEE400) [pid = 2860] [serial = 258] [outer = 0000000000000000] 04:16:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06F449400) [pid = 2860] [serial = 259] [outer = 000000D06ECEE400] 04:16:52 INFO - PROCESS | 2860 | 1469445412535 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D072A61000) [pid = 2860] [serial = 260] [outer = 000000D06ECEE400] 04:16:52 INFO - PROCESS | 2860 | 1469445412983 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]]]}] 04:16:53 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. 04:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 692ms 04:16:53 INFO - PROCESS | 2860 | 1469445413064 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 2860 | 1469445413066 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 04:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:16:53 INFO - PROCESS | 2860 | 1469445413070 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 2860 | 1469445413071 Marionette TRACE conn7 <- [1,314,null,{}] 04:16:53 INFO - PROCESS | 2860 | 1469445413075 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}] 04:16:53 INFO - PROCESS | 2860 | 1469445413077 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:53 INFO - PROCESS | 2860 | 1469445413160 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 04:16:53 INFO - PROCESS | 2860 | 1469445413167 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2860 | 1469445413169 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F41F800 == 38 [pid = 2860] [id = 88] 04:16:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0734C2800) [pid = 2860] [serial = 261] [outer = 0000000000000000] 04:16:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07377D000) [pid = 2860] [serial = 262] [outer = 000000D0734C2800] 04:16:53 INFO - PROCESS | 2860 | 1469445413219 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D074583400) [pid = 2860] [serial = 263] [outer = 000000D0734C2800] 04:16:53 INFO - PROCESS | 2860 | 1469445413633 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]]]}] 04:16:53 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. 04:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 586ms 04:16:53 INFO - PROCESS | 2860 | 1469445413667 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 2860 | 1469445413669 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 04:16:53 INFO - PROCESS | 2860 | 1469445413672 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 2860 | 1469445413674 Marionette TRACE conn7 <- [1,318,null,{}] 04:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:16:53 INFO - PROCESS | 2860 | 1469445413678 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}] 04:16:53 INFO - PROCESS | 2860 | 1469445413684 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:53 INFO - PROCESS | 2860 | 1469445413835 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 04:16:53 INFO - PROCESS | 2860 | 1469445413903 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2860 | 1469445413906 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07454F000 == 39 [pid = 2860] [id = 89] 04:16:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0749D5000) [pid = 2860] [serial = 264] [outer = 0000000000000000] 04:16:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07787F800) [pid = 2860] [serial = 265] [outer = 000000D0749D5000] 04:16:53 INFO - PROCESS | 2860 | 1469445413952 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0778C3800) [pid = 2860] [serial = 266] [outer = 000000D0749D5000] 04:16:54 INFO - PROCESS | 2860 | 1469445414389 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]]]}] 04:16:54 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. 04:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 04:16:54 INFO - PROCESS | 2860 | 1469445414416 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 2860 | 1469445414419 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:16:54 INFO - PROCESS | 2860 | 1469445414422 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 2860 | 1469445414424 Marionette TRACE conn7 <- [1,322,null,{}] 04:16:54 INFO - PROCESS | 2860 | 1469445414433 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}] 04:16:54 INFO - PROCESS | 2860 | 1469445414435 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:54 INFO - PROCESS | 2860 | 1469445414546 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 04:16:54 INFO - PROCESS | 2860 | 1469445414552 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 2860 | 1469445414554 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E1B800 == 40 [pid = 2860] [id = 90] 04:16:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0778C4000) [pid = 2860] [serial = 267] [outer = 0000000000000000] 04:16:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07817A800) [pid = 2860] [serial = 268] [outer = 000000D0778C4000] 04:16:54 INFO - PROCESS | 2860 | 1469445414599 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D0781AA400) [pid = 2860] [serial = 269] [outer = 000000D0778C4000] 04:16:55 INFO - PROCESS | 2860 | 1469445415045 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]]]}] 04:16:55 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. 04:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 649ms 04:16:55 INFO - PROCESS | 2860 | 1469445415072 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 2860 | 1469445415082 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 04:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:16:55 INFO - PROCESS | 2860 | 1469445415094 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 2860 | 1469445415096 Marionette TRACE conn7 <- [1,326,null,{}] 04:16:55 INFO - PROCESS | 2860 | 1469445415100 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}] 04:16:55 INFO - PROCESS | 2860 | 1469445415102 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:55 INFO - PROCESS | 2860 | 1469445415235 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 04:16:55 INFO - PROCESS | 2860 | 1469445415257 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 2860 | 1469445415259 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CA2800 == 41 [pid = 2860] [id = 91] 04:16:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D078BA9C00) [pid = 2860] [serial = 270] [outer = 0000000000000000] 04:16:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D078BB3000) [pid = 2860] [serial = 271] [outer = 000000D078BA9C00] 04:16:55 INFO - PROCESS | 2860 | 1469445415304 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D079298800) [pid = 2860] [serial = 272] [outer = 000000D078BA9C00] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D002910400) [pid = 2860] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D074576800) [pid = 2860] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06C915400) [pid = 2860] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D074E7F000) [pid = 2860] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D078CE9C00) [pid = 2860] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D07B7D6400) [pid = 2860] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06C79BC00) [pid = 2860] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06C919000) [pid = 2860] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D002915C00) [pid = 2860] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003D7F400) [pid = 2860] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0005B0C00) [pid = 2860] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00290CC00) [pid = 2860] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:16:55 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00181A000) [pid = 2860] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:16:55 INFO - PROCESS | 2860 | 1469445415851 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]]]}] 04:16:55 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. 04:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 774ms 04:16:55 INFO - PROCESS | 2860 | 1469445415873 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 2860 | 1469445415875 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 04:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:16:55 INFO - PROCESS | 2860 | 1469445415878 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 2860 | 1469445415880 Marionette TRACE conn7 <- [1,330,null,{}] 04:16:55 INFO - PROCESS | 2860 | 1469445415883 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}] 04:16:55 INFO - PROCESS | 2860 | 1469445415885 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:55 INFO - PROCESS | 2860 | 1469445415970 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 04:16:55 INFO - PROCESS | 2860 | 1469445415976 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 2860 | 1469445415978 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A699800 == 42 [pid = 2860] [id = 92] 04:16:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D002941400) [pid = 2860] [serial = 273] [outer = 0000000000000000] 04:16:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D003D79800) [pid = 2860] [serial = 274] [outer = 000000D002941400] 04:16:56 INFO - PROCESS | 2860 | 1469445416023 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0734C8400) [pid = 2860] [serial = 275] [outer = 000000D002941400] 04:16:56 INFO - PROCESS | 2860 | 1469445416428 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]]]}] 04:16:56 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. 04:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 588ms 04:16:56 INFO - PROCESS | 2860 | 1469445416469 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 2860 | 1469445416471 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 04:16:56 INFO - PROCESS | 2860 | 1469445416475 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:16:56 INFO - PROCESS | 2860 | 1469445416476 Marionette TRACE conn7 <- [1,334,null,{}] 04:16:56 INFO - PROCESS | 2860 | 1469445416480 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}] 04:16:56 INFO - PROCESS | 2860 | 1469445416482 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:56 INFO - PROCESS | 2860 | 1469445416587 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 04:16:56 INFO - PROCESS | 2860 | 1469445416597 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 2860 | 1469445416599 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B476000 == 43 [pid = 2860] [id = 93] 04:16:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0781AB800) [pid = 2860] [serial = 276] [outer = 0000000000000000] 04:16:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D079D0B800) [pid = 2860] [serial = 277] [outer = 000000D0781AB800] 04:16:56 INFO - PROCESS | 2860 | 1469445416644 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07B192000) [pid = 2860] [serial = 278] [outer = 000000D0781AB800] 04:16:57 INFO - PROCESS | 2860 | 1469445417037 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]]]}] 04:16:57 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. 04:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 586ms 04:16:57 INFO - PROCESS | 2860 | 1469445417064 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 2860 | 1469445417067 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 04:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:16:57 INFO - PROCESS | 2860 | 1469445417070 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 2860 | 1469445417072 Marionette TRACE conn7 <- [1,338,null,{}] 04:16:57 INFO - PROCESS | 2860 | 1469445417086 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}] 04:16:57 INFO - PROCESS | 2860 | 1469445417089 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:57 INFO - PROCESS | 2860 | 1469445417188 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 04:16:57 INFO - PROCESS | 2860 | 1469445417194 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 2860 | 1469445417196 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA6F800 == 44 [pid = 2860] [id = 94] 04:16:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07B1FA000) [pid = 2860] [serial = 279] [outer = 0000000000000000] 04:16:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D07B64CC00) [pid = 2860] [serial = 280] [outer = 000000D07B1FA000] 04:16:57 INFO - PROCESS | 2860 | 1469445417243 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07BA0B000) [pid = 2860] [serial = 281] [outer = 000000D07B1FA000] 04:16:57 INFO - PROCESS | 2860 | 1469445417666 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]]]}] 04:16:57 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. 04:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 04:16:57 INFO - PROCESS | 2860 | 1469445417711 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 2860 | 1469445417713 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 04:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:16:57 INFO - PROCESS | 2860 | 1469445417720 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 2860 | 1469445417722 Marionette TRACE conn7 <- [1,342,null,{}] 04:16:57 INFO - PROCESS | 2860 | 1469445417737 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}] 04:16:57 INFO - PROCESS | 2860 | 1469445417739 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:57 INFO - PROCESS | 2860 | 1469445417832 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 04:16:58 INFO - PROCESS | 2860 | 1469445418008 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 2860 | 1469445418011 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001982000 == 45 [pid = 2860] [id = 95] 04:16:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D0005BB800) [pid = 2860] [serial = 282] [outer = 0000000000000000] 04:16:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D0018F2800) [pid = 2860] [serial = 283] [outer = 000000D0005BB800] 04:16:58 INFO - PROCESS | 2860 | 1469445418073 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D002F83C00) [pid = 2860] [serial = 284] [outer = 000000D0005BB800] 04:16:58 INFO - PROCESS | 2860 | 1469445418656 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]]]}] 04:16:58 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. 04:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1004ms 04:16:58 INFO - PROCESS | 2860 | 1469445418728 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 04:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:16:58 INFO - PROCESS | 2860 | 1469445418732 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 2860 | 1469445418737 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 2860 | 1469445418741 Marionette TRACE conn7 <- [1,346,null,{}] 04:16:58 INFO - PROCESS | 2860 | 1469445418747 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}] 04:16:58 INFO - PROCESS | 2860 | 1469445418750 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:58 INFO - PROCESS | 2860 | 1469445418907 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 04:16:59 INFO - PROCESS | 2860 | 1469445419016 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2860 | 1469445419020 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D2A0800 == 46 [pid = 2860] [id = 96] 04:16:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D003848C00) [pid = 2860] [serial = 285] [outer = 0000000000000000] 04:16:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D06C7A0400) [pid = 2860] [serial = 286] [outer = 000000D003848C00] 04:16:59 INFO - PROCESS | 2860 | 1469445419079 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D06D228800) [pid = 2860] [serial = 287] [outer = 000000D003848C00] 04:16:59 INFO - PROCESS | 2860 | 1469445419677 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]]]}] 04:16:59 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. 04:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 987ms 04:16:59 INFO - PROCESS | 2860 | 1469445419728 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 2860 | 1469445419733 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 04:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:16:59 INFO - PROCESS | 2860 | 1469445419737 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 2860 | 1469445419740 Marionette TRACE conn7 <- [1,350,null,{}] 04:16:59 INFO - PROCESS | 2860 | 1469445419758 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}] 04:16:59 INFO - PROCESS | 2860 | 1469445419761 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:16:59 INFO - PROCESS | 2860 | 1469445419881 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 04:16:59 INFO - PROCESS | 2860 | 1469445419953 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2860 | 1469445419955 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA51000 == 47 [pid = 2860] [id = 97] 04:17:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D06EA9B000) [pid = 2860] [serial = 288] [outer = 0000000000000000] 04:17:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D072AA8800) [pid = 2860] [serial = 289] [outer = 000000D06EA9B000] 04:17:00 INFO - PROCESS | 2860 | 1469445420055 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D0749D1800) [pid = 2860] [serial = 290] [outer = 000000D06EA9B000] 04:17:00 INFO - PROCESS | 2860 | 1469445420674 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]]]}] 04:17:00 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. 04:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1002ms 04:17:00 INFO - PROCESS | 2860 | 1469445420742 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 2860 | 1469445420745 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:17:00 INFO - PROCESS | 2860 | 1469445420756 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2860 | 1469445420763 Marionette TRACE conn7 <- [1,354,null,{}] 04:17:00 INFO - PROCESS | 2860 | 1469445420768 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}] 04:17:00 INFO - PROCESS | 2860 | 1469445420772 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:00 INFO - PROCESS | 2860 | 1469445420947 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 04:17:01 INFO - PROCESS | 2860 | 1469445421019 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2860 | 1469445421021 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00171E000 == 48 [pid = 2860] [id = 98] 04:17:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D0005B3C00) [pid = 2860] [serial = 291] [outer = 0000000000000000] 04:17:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D002913800) [pid = 2860] [serial = 292] [outer = 000000D0005B3C00] 04:17:01 INFO - PROCESS | 2860 | 1469445421122 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D06E852800) [pid = 2860] [serial = 293] [outer = 000000D0005B3C00] 04:17:01 INFO - PROCESS | 2860 | 1469445421792 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]]]}] 04:17:01 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. 04:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1085ms 04:17:01 INFO - PROCESS | 2860 | 1469445421840 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 2860 | 1469445421845 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 04:17:01 INFO - PROCESS | 2860 | 1469445421849 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:17:01 INFO - PROCESS | 2860 | 1469445421854 Marionette TRACE conn7 <- [1,358,null,{}] 04:17:01 INFO - PROCESS | 2860 | 1469445421859 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}] 04:17:01 INFO - PROCESS | 2860 | 1469445421862 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:02 INFO - PROCESS | 2860 | 1469445422027 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 04:17:02 INFO - PROCESS | 2860 | 1469445422116 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2860 | 1469445422119 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F41000 == 49 [pid = 2860] [id = 99] 04:17:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D003D76C00) [pid = 2860] [serial = 294] [outer = 0000000000000000] 04:17:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D06C912800) [pid = 2860] [serial = 295] [outer = 000000D003D76C00] 04:17:02 INFO - PROCESS | 2860 | 1469445422171 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D06D2D7C00) [pid = 2860] [serial = 296] [outer = 000000D003D76C00] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA6F800 == 48 [pid = 2860] [id = 94] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B476000 == 47 [pid = 2860] [id = 93] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A699800 == 46 [pid = 2860] [id = 92] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CA2800 == 45 [pid = 2860] [id = 91] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E1B800 == 44 [pid = 2860] [id = 90] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D07454F000 == 43 [pid = 2860] [id = 89] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F41F800 == 42 [pid = 2860] [id = 88] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDAE800 == 41 [pid = 2860] [id = 87] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F42000 == 40 [pid = 2860] [id = 86] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F68000 == 39 [pid = 2860] [id = 85] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B5E000 == 38 [pid = 2860] [id = 84] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D07BA11800) [pid = 2860] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D0037C0400) [pid = 2860] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOCSHELL 000000D003084000 == 37 [pid = 2860] [id = 80] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D00291AC00) [pid = 2860] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D0778BCC00) [pid = 2860] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D074583800) [pid = 2860] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D06E84C000) [pid = 2860] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D0737B4C00) [pid = 2860] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D0778C6400) [pid = 2860] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D07818A000) [pid = 2860] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D0792A4C00) [pid = 2860] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D07C1F1400) [pid = 2860] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D07CAAD400) [pid = 2860] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06DB4EC00) [pid = 2860] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06C938C00) [pid = 2860] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D072C03000) [pid = 2860] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06E84FC00) [pid = 2860] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D07B72F400) [pid = 2860] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06E84C400) [pid = 2860] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D07E067000) [pid = 2860] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D07DA46800) [pid = 2860] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0005B7800) [pid = 2860] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0037BBC00) [pid = 2860] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00293D800) [pid = 2860] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0037C1000) [pid = 2860] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D002946000) [pid = 2860] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0005BE800) [pid = 2860] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07A8DA800) [pid = 2860] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:17:02 INFO - PROCESS | 2860 | 1469445422692 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]]]}] 04:17:02 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. 04:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 04:17:02 INFO - PROCESS | 2860 | 1469445422734 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2860 | 1469445422739 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 04:17:02 INFO - PROCESS | 2860 | 1469445422745 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:17:02 INFO - PROCESS | 2860 | 1469445422748 Marionette TRACE conn7 <- [1,362,null,{}] 04:17:02 INFO - PROCESS | 2860 | 1469445422752 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}] 04:17:02 INFO - PROCESS | 2860 | 1469445422755 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:02 INFO - PROCESS | 2860 | 1469445422849 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 04:17:02 INFO - PROCESS | 2860 | 1469445422857 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2860 | 1469445422860 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F52000 == 38 [pid = 2860] [id = 100] 04:17:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0037C1000) [pid = 2860] [serial = 297] [outer = 0000000000000000] 04:17:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06DB54800) [pid = 2860] [serial = 298] [outer = 000000D0037C1000] 04:17:02 INFO - PROCESS | 2860 | 1469445422909 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06EA9BC00) [pid = 2860] [serial = 299] [outer = 000000D0037C1000] 04:17:03 INFO - PROCESS | 2860 | 1469445423379 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]]]}] 04:17:03 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. 04:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 04:17:03 INFO - PROCESS | 2860 | 1469445423441 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 2860 | 1469445423443 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:17:03 INFO - PROCESS | 2860 | 1469445423447 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 2860 | 1469445423450 Marionette TRACE conn7 <- [1,366,null,{}] 04:17:03 INFO - PROCESS | 2860 | 1469445423461 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}] 04:17:03 INFO - PROCESS | 2860 | 1469445423465 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:03 INFO - PROCESS | 2860 | 1469445423556 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 04:17:03 INFO - PROCESS | 2860 | 1469445423664 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 2860 | 1469445423667 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D9ED800 == 39 [pid = 2860] [id = 101] 04:17:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0734CF800) [pid = 2860] [serial = 300] [outer = 0000000000000000] 04:17:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D073777000) [pid = 2860] [serial = 301] [outer = 000000D0734CF800] 04:17:03 INFO - PROCESS | 2860 | 1469445423723 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0746D9C00) [pid = 2860] [serial = 302] [outer = 000000D0734CF800] 04:17:04 INFO - PROCESS | 2860 | 1469445424082 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]]]}] 04:17:04 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. 04:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 04:17:04 INFO - PROCESS | 2860 | 1469445424142 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 2860 | 1469445424145 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 04:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:17:04 INFO - PROCESS | 2860 | 1469445424148 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 2860 | 1469445424150 Marionette TRACE conn7 <- [1,370,null,{}] 04:17:04 INFO - PROCESS | 2860 | 1469445424153 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}] 04:17:04 INFO - PROCESS | 2860 | 1469445424156 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:04 INFO - PROCESS | 2860 | 1469445424251 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 04:17:04 INFO - PROCESS | 2860 | 1469445424257 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 2860 | 1469445424259 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EBBB000 == 40 [pid = 2860] [id = 102] 04:17:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D075063800) [pid = 2860] [serial = 303] [outer = 0000000000000000] 04:17:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D078114800) [pid = 2860] [serial = 304] [outer = 000000D075063800] 04:17:04 INFO - PROCESS | 2860 | 1469445424306 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07817E800) [pid = 2860] [serial = 305] [outer = 000000D075063800] 04:17:04 INFO - PROCESS | 2860 | 1469445424769 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]]]}] 04:17:04 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. 04:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 04:17:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:17:04 INFO - PROCESS | 2860 | 1469445424822 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 2860 | 1469445424824 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 04:17:04 INFO - PROCESS | 2860 | 1469445424828 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 2860 | 1469445424829 Marionette TRACE conn7 <- [1,374,null,{}] 04:17:04 INFO - PROCESS | 2860 | 1469445424839 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}] 04:17:04 INFO - PROCESS | 2860 | 1469445424841 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:04 INFO - PROCESS | 2860 | 1469445424982 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 04:17:05 INFO - PROCESS | 2860 | 1469445425004 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2860 | 1469445425006 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07452B000 == 41 [pid = 2860] [id = 103] 04:17:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07817EC00) [pid = 2860] [serial = 306] [outer = 0000000000000000] 04:17:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D078BA8800) [pid = 2860] [serial = 307] [outer = 000000D07817EC00] 04:17:05 INFO - PROCESS | 2860 | 1469445425052 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D078CEF800) [pid = 2860] [serial = 308] [outer = 000000D07817EC00] 04:17:05 INFO - PROCESS | 2860 | 1469445425539 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:17:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 04:17:05 INFO - PROCESS | 2860 | 1469445425565 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 2860 | 1469445425567 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 04:17:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:17:05 INFO - PROCESS | 2860 | 1469445425571 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 2860 | 1469445425573 Marionette TRACE conn7 <- [1,378,null,{}] 04:17:05 INFO - PROCESS | 2860 | 1469445425580 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}] 04:17:05 INFO - PROCESS | 2860 | 1469445425586 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:05 INFO - PROCESS | 2860 | 1469445425713 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 04:17:05 INFO - PROCESS | 2860 | 1469445425721 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2860 | 1469445425723 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078959000 == 42 [pid = 2860] [id = 104] 04:17:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D07B654400) [pid = 2860] [serial = 309] [outer = 0000000000000000] 04:17:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D07B7D3800) [pid = 2860] [serial = 310] [outer = 000000D07B654400] 04:17:05 INFO - PROCESS | 2860 | 1469445425769 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D07B88F000) [pid = 2860] [serial = 311] [outer = 000000D07B654400] 04:17:06 INFO - PROCESS | 2860 | 1469445426415 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:17:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 879ms 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06C90E400) [pid = 2860] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D00337F400) [pid = 2860] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06ECEE400) [pid = 2860] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0749D5000) [pid = 2860] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0037B8400) [pid = 2860] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D003D7F000) [pid = 2860] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06D149C00) [pid = 2860] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0734C2800) [pid = 2860] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06EA9E400) [pid = 2860] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0778C4000) [pid = 2860] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D078BA9C00) [pid = 2860] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D002941400) [pid = 2860] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003342000) [pid = 2860] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:17:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0781AB800) [pid = 2860] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:17:06 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D079299400) [pid = 2860] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:17:06 INFO - PROCESS | 2860 | 1469445426578 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 2860 | 1469445426581 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 04:17:06 INFO - PROCESS | 2860 | 1469445426587 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 2860 | 1469445426589 Marionette TRACE conn7 <- [1,382,null,{}] 04:17:06 INFO - PROCESS | 2860 | 1469445426593 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}] 04:17:06 INFO - PROCESS | 2860 | 1469445426603 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:06 INFO - PROCESS | 2860 | 1469445426690 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 04:17:06 INFO - PROCESS | 2860 | 1469445426695 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 2860 | 1469445426697 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D1800 == 43 [pid = 2860] [id = 105] 04:17:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0005C9400) [pid = 2860] [serial = 312] [outer = 0000000000000000] 04:17:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0005CF800) [pid = 2860] [serial = 313] [outer = 000000D0005C9400] 04:17:06 INFO - PROCESS | 2860 | 1469445426743 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D002F85000) [pid = 2860] [serial = 314] [outer = 000000D0005C9400] 04:17:07 INFO - PROCESS | 2860 | 1469445427179 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:17:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 04:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:17:07 INFO - PROCESS | 2860 | 1469445427218 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 2860 | 1469445427220 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 04:17:07 INFO - PROCESS | 2860 | 1469445427224 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 2860 | 1469445427226 Marionette TRACE conn7 <- [1,386,null,{}] 04:17:07 INFO - PROCESS | 2860 | 1469445427229 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}] 04:17:07 INFO - PROCESS | 2860 | 1469445427231 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:07 INFO - PROCESS | 2860 | 1469445427317 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 04:17:07 INFO - PROCESS | 2860 | 1469445427322 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 2860 | 1469445427324 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B906800 == 44 [pid = 2860] [id = 106] 04:17:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D003841000) [pid = 2860] [serial = 315] [outer = 0000000000000000] 04:17:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06EAA5400) [pid = 2860] [serial = 316] [outer = 000000D003841000] 04:17:07 INFO - PROCESS | 2860 | 1469445427370 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07B18C800) [pid = 2860] [serial = 317] [outer = 000000D003841000] 04:17:07 INFO - PROCESS | 2860 | 1469445427798 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]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 627ms 04:17:07 INFO - PROCESS | 2860 | 1469445427854 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 2860 | 1469445427856 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 04:17:07 INFO - PROCESS | 2860 | 1469445427859 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:17:07 INFO - PROCESS | 2860 | 1469445427861 Marionette TRACE conn7 <- [1,390,null,{}] 04:17:07 INFO - PROCESS | 2860 | 1469445427865 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}] 04:17:07 INFO - PROCESS | 2860 | 1469445427867 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:07 INFO - PROCESS | 2860 | 1469445427952 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 04:17:07 INFO - PROCESS | 2860 | 1469445427961 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 2860 | 1469445427963 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BF95800 == 45 [pid = 2860] [id = 107] 04:17:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07B722C00) [pid = 2860] [serial = 318] [outer = 0000000000000000] 04:17:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D07BF21000) [pid = 2860] [serial = 319] [outer = 000000D07B722C00] 04:17:08 INFO - PROCESS | 2860 | 1469445428008 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07C8D7C00) [pid = 2860] [serial = 320] [outer = 000000D07B722C00] 04:17:08 INFO - PROCESS | 2860 | 1469445428459 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]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 04:17:08 INFO - PROCESS | 2860 | 1469445428499 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 2860 | 1469445428502 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 04:17:08 INFO - PROCESS | 2860 | 1469445428505 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 2860 | 1469445428507 Marionette TRACE conn7 <- [1,394,null,{}] 04:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:17:08 INFO - PROCESS | 2860 | 1469445428510 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}] 04:17:08 INFO - PROCESS | 2860 | 1469445428512 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:08 INFO - PROCESS | 2860 | 1469445428648 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 04:17:08 INFO - PROCESS | 2860 | 1469445428717 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 2860 | 1469445428721 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B43000 == 46 [pid = 2860] [id = 108] 04:17:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0005B0800) [pid = 2860] [serial = 321] [outer = 0000000000000000] 04:17:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0005C4800) [pid = 2860] [serial = 322] [outer = 000000D0005B0800] 04:17:08 INFO - PROCESS | 2860 | 1469445428781 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D002F86800) [pid = 2860] [serial = 323] [outer = 000000D0005B0800] 04:17:09 INFO - PROCESS | 2860 | 1469445429413 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]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 924ms 04:17:09 INFO - PROCESS | 2860 | 1469445429435 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 2860 | 1469445429440 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:17:09 INFO - PROCESS | 2860 | 1469445429445 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 2860 | 1469445429449 Marionette TRACE conn7 <- [1,398,null,{}] 04:17:09 INFO - PROCESS | 2860 | 1469445429454 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}] 04:17:09 INFO - PROCESS | 2860 | 1469445429459 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:09 INFO - PROCESS | 2860 | 1469445429580 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 04:17:09 INFO - PROCESS | 2860 | 1469445429653 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 2860 | 1469445429656 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D94F000 == 47 [pid = 2860] [id = 109] 04:17:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003C16000) [pid = 2860] [serial = 324] [outer = 0000000000000000] 04:17:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D003D77C00) [pid = 2860] [serial = 325] [outer = 000000D003C16000] 04:17:09 INFO - PROCESS | 2860 | 1469445429755 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D06D227400) [pid = 2860] [serial = 326] [outer = 000000D003C16000] 04:17:10 INFO - PROCESS | 2860 | 1469445430357 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]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 985ms 04:17:10 INFO - PROCESS | 2860 | 1469445430434 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 04:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:17:10 INFO - PROCESS | 2860 | 1469445430438 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 04:17:10 INFO - PROCESS | 2860 | 1469445430442 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 2860 | 1469445430445 Marionette TRACE conn7 <- [1,402,null,{}] 04:17:10 INFO - PROCESS | 2860 | 1469445430449 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}] 04:17:10 INFO - PROCESS | 2860 | 1469445430452 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:10 INFO - PROCESS | 2860 | 1469445430574 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 04:17:10 INFO - PROCESS | 2860 | 1469445430693 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 2860 | 1469445430696 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07CAD6000 == 48 [pid = 2860] [id = 110] 04:17:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D0734BF400) [pid = 2860] [serial = 327] [outer = 0000000000000000] 04:17:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D074576800) [pid = 2860] [serial = 328] [outer = 000000D0734BF400] 04:17:10 INFO - PROCESS | 2860 | 1469445430754 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D078172800) [pid = 2860] [serial = 329] [outer = 000000D0734BF400] 04:17:11 INFO - PROCESS | 2860 | 1469445431347 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]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 942ms 04:17:11 INFO - PROCESS | 2860 | 1469445431385 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 2860 | 1469445431390 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 04:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:17:11 INFO - PROCESS | 2860 | 1469445431402 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 2860 | 1469445431407 Marionette TRACE conn7 <- [1,406,null,{}] 04:17:11 INFO - PROCESS | 2860 | 1469445431411 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}] 04:17:11 INFO - PROCESS | 2860 | 1469445431414 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:11 INFO - PROCESS | 2860 | 1469445431532 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 04:17:11 INFO - PROCESS | 2860 | 1469445431619 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 2860 | 1469445431622 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0006E1800 == 49 [pid = 2860] [id = 111] 04:17:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D07B1FEC00) [pid = 2860] [serial = 330] [outer = 0000000000000000] 04:17:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D07B886400) [pid = 2860] [serial = 331] [outer = 000000D07B1FEC00] 04:17:11 INFO - PROCESS | 2860 | 1469445431677 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D07C8DB800) [pid = 2860] [serial = 332] [outer = 000000D07B1FEC00] 04:17:12 INFO - PROCESS | 2860 | 1469445432206 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]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 839ms 04:17:12 INFO - PROCESS | 2860 | 1469445432241 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 2860 | 1469445432244 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 04:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:17:12 INFO - PROCESS | 2860 | 1469445432248 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 2860 | 1469445432250 Marionette TRACE conn7 <- [1,410,null,{}] 04:17:12 INFO - PROCESS | 2860 | 1469445432254 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}] 04:17:12 INFO - PROCESS | 2860 | 1469445432256 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:12 INFO - PROCESS | 2860 | 1469445432413 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 04:17:12 INFO - PROCESS | 2860 | 1469445432500 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2860 | 1469445432503 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C90000 == 50 [pid = 2860] [id = 112] 04:17:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D078B35000) [pid = 2860] [serial = 333] [outer = 0000000000000000] 04:17:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D078B3B400) [pid = 2860] [serial = 334] [outer = 000000D078B35000] 04:17:12 INFO - PROCESS | 2860 | 1469445432557 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D07C8DD400) [pid = 2860] [serial = 335] [outer = 000000D078B35000] 04:17:13 INFO - PROCESS | 2860 | 1469445433259 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]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1024ms 04:17:13 INFO - PROCESS | 2860 | 1469445433276 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2860 | 1469445433280 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 04:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:17:13 INFO - PROCESS | 2860 | 1469445433330 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 2860 | 1469445433334 Marionette TRACE conn7 <- [1,414,null,{}] 04:17:13 INFO - PROCESS | 2860 | 1469445433340 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}] 04:17:13 INFO - PROCESS | 2860 | 1469445433343 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:13 INFO - PROCESS | 2860 | 1469445433449 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 04:17:13 INFO - PROCESS | 2860 | 1469445433517 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 2860 | 1469445433522 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A6800 == 51 [pid = 2860] [id = 113] 04:17:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D0037B3C00) [pid = 2860] [serial = 336] [outer = 0000000000000000] 04:17:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D0037C1400) [pid = 2860] [serial = 337] [outer = 000000D0037B3C00] 04:17:13 INFO - PROCESS | 2860 | 1469445433574 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D00388A400) [pid = 2860] [serial = 338] [outer = 000000D0037B3C00] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BF95800 == 50 [pid = 2860] [id = 107] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B906800 == 49 [pid = 2860] [id = 106] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D1800 == 48 [pid = 2860] [id = 105] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D078959000 == 47 [pid = 2860] [id = 104] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07452B000 == 46 [pid = 2860] [id = 103] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EBBB000 == 45 [pid = 2860] [id = 102] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D9ED800 == 44 [pid = 2860] [id = 101] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F52000 == 43 [pid = 2860] [id = 100] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F41000 == 42 [pid = 2860] [id = 99] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D2A0800 == 41 [pid = 2860] [id = 96] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D001982000 == 40 [pid = 2860] [id = 95] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07920F800 == 39 [pid = 2860] [id = 69] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E59F000 == 38 [pid = 2860] [id = 82] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D00171E000 == 37 [pid = 2860] [id = 98] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D001986000 == 36 [pid = 2860] [id = 70] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA51000 == 35 [pid = 2860] [id = 97] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1EC000 == 34 [pid = 2860] [id = 43] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A878800 == 33 [pid = 2860] [id = 83] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B51000 == 32 [pid = 2860] [id = 81] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D947000 == 31 [pid = 2860] [id = 68] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C90000 == 30 [pid = 2860] [id = 112] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0006E1800 == 29 [pid = 2860] [id = 111] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07CAD6000 == 28 [pid = 2860] [id = 110] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D94F000 == 27 [pid = 2860] [id = 109] 04:17:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B43000 == 26 [pid = 2860] [id = 108] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D07CAA6C00) [pid = 2860] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D078BB3000) [pid = 2860] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D003D79800) [pid = 2860] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D003847C00) [pid = 2860] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D0037B8C00) [pid = 2860] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D079D0B800) [pid = 2860] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D079298800) [pid = 2860] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D07B192000) [pid = 2860] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D074583400) [pid = 2860] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D0734C8400) [pid = 2860] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D07B64CC00) [pid = 2860] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06E224C00) [pid = 2860] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06C915000) [pid = 2860] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D003841C00) [pid = 2860] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06F449400) [pid = 2860] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D07787F800) [pid = 2860] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0778C3800) [pid = 2860] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D072A61000) [pid = 2860] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003D7A400) [pid = 2860] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D003844800) [pid = 2860] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06D21D800) [pid = 2860] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C90C400) [pid = 2860] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D229400) [pid = 2860] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06E93C800) [pid = 2860] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07377D000) [pid = 2860] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06EAA1C00) [pid = 2860] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0781AA400) [pid = 2860] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D07817A800) [pid = 2860] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06EAA8C00) [pid = 2860] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:17:14 INFO - PROCESS | 2860 | 1469445434979 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]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1718ms 04:17:15 INFO - PROCESS | 2860 | 1469445435021 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 2860 | 1469445435025 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:17:15 INFO - PROCESS | 2860 | 1469445435031 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 2860 | 1469445435034 Marionette TRACE conn7 <- [1,418,null,{}] 04:17:15 INFO - PROCESS | 2860 | 1469445435040 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}] 04:17:15 INFO - PROCESS | 2860 | 1469445435043 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:15 INFO - PROCESS | 2860 | 1469445435178 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 04:17:15 INFO - PROCESS | 2860 | 1469445435247 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2860 | 1469445435252 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A4000 == 27 [pid = 2860] [id = 114] 04:17:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D002940000) [pid = 2860] [serial = 339] [outer = 0000000000000000] 04:17:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D002F8C000) [pid = 2860] [serial = 340] [outer = 000000D002940000] 04:17:15 INFO - PROCESS | 2860 | 1469445435302 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D002948C00) [pid = 2860] [serial = 341] [outer = 000000D002940000] 04:17:16 INFO - PROCESS | 2860 | 1469445436187 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]]]}] 04:17:16 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 04:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1195ms 04:17:16 INFO - PROCESS | 2860 | 1469445436230 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 2860 | 1469445436235 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:17:16 INFO - PROCESS | 2860 | 1469445436242 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 2860 | 1469445436245 Marionette TRACE conn7 <- [1,422,null,{}] 04:17:16 INFO - PROCESS | 2860 | 1469445436249 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}] 04:17:16 INFO - PROCESS | 2860 | 1469445436252 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:16 INFO - PROCESS | 2860 | 1469445436345 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 04:17:16 INFO - PROCESS | 2860 | 1469445436353 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 2860 | 1469445436355 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B67800 == 28 [pid = 2860] [id = 115] 04:17:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003842000) [pid = 2860] [serial = 342] [outer = 0000000000000000] 04:17:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D00384AC00) [pid = 2860] [serial = 343] [outer = 000000D003842000] 04:17:16 INFO - PROCESS | 2860 | 1469445436404 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D003891800) [pid = 2860] [serial = 344] [outer = 000000D003842000] 04:17:17 INFO - PROCESS | 2860 | 1469445437343 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 04:17:17 INFO - PROCESS | 2860 | 1469445437376 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2860 | 1469445437379 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:17:17 INFO - PROCESS | 2860 | 1469445437383 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 2860 | 1469445437387 Marionette TRACE conn7 <- [1,426,null,{}] 04:17:17 INFO - PROCESS | 2860 | 1469445437404 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}] 04:17:17 INFO - PROCESS | 2860 | 1469445437409 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:17 INFO - PROCESS | 2860 | 1469445437520 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 04:17:17 INFO - PROCESS | 2860 | 1469445437529 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2860 | 1469445437533 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F7A800 == 29 [pid = 2860] [id = 116] 04:17:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D002F8E400) [pid = 2860] [serial = 345] [outer = 0000000000000000] 04:17:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06C7A5800) [pid = 2860] [serial = 346] [outer = 000000D002F8E400] 04:17:17 INFO - PROCESS | 2860 | 1469445437584 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06C917000) [pid = 2860] [serial = 347] [outer = 000000D002F8E400] 04:17:18 INFO - PROCESS | 2860 | 1469445438075 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] 04:17:18 INFO - PROCESS | 2860 | 1469445438143 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:17:18 INFO - PROCESS | 2860 | 1469445438146 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 2860 | 1469445438148 Marionette TRACE conn7 <- [1,430,null,{}] 04:17:18 INFO - PROCESS | 2860 | 1469445438152 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}] 04:17:18 INFO - PROCESS | 2860 | 1469445438154 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:18 INFO - PROCESS | 2860 | 1469445438266 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 04:17:18 INFO - PROCESS | 2860 | 1469445438316 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 2860 | 1469445438318 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CDA000 == 30 [pid = 2860] [id = 117] 04:17:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06D1D1400) [pid = 2860] [serial = 348] [outer = 0000000000000000] 04:17:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06DB3BC00) [pid = 2860] [serial = 349] [outer = 000000D06D1D1400] 04:17:18 INFO - PROCESS | 2860 | 1469445438365 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06E227400) [pid = 2860] [serial = 350] [outer = 000000D06D1D1400] 04:17:18 INFO - PROCESS | 2860 | 1469445438803 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]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 04:17:18 INFO - PROCESS | 2860 | 1469445438841 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 2860 | 1469445438844 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:17:18 INFO - PROCESS | 2860 | 1469445438885 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 2860 | 1469445438887 Marionette TRACE conn7 <- [1,434,null,{}] 04:17:18 INFO - PROCESS | 2860 | 1469445438891 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}] 04:17:18 INFO - PROCESS | 2860 | 1469445438893 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:19 INFO - PROCESS | 2860 | 1469445439211 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D0734CF800) [pid = 2860] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D07B654400) [pid = 2860] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D075063800) [pid = 2860] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06EA9B000) [pid = 2860] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D07B722C00) [pid = 2860] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07B1FA000) [pid = 2860] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0005B3C00) [pid = 2860] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0005BB800) [pid = 2860] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07817EC00) [pid = 2860] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003D76C00) [pid = 2860] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003848C00) [pid = 2860] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003841000) [pid = 2860] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0005C9400) [pid = 2860] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:17:19 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0037C1000) [pid = 2860] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:17:19 INFO - PROCESS | 2860 | 1469445439264 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 2860 | 1469445439266 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C966000 == 31 [pid = 2860] [id = 118] 04:17:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0005BB800) [pid = 2860] [serial = 351] [outer = 0000000000000000] 04:17:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D001821C00) [pid = 2860] [serial = 352] [outer = 000000D0005BB800] 04:17:19 INFO - PROCESS | 2860 | 1469445439312 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D003D72800) [pid = 2860] [serial = 353] [outer = 000000D0005BB800] 04:17:19 INFO - PROCESS | 2860 | 1469445439695 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]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 839ms 04:17:19 INFO - PROCESS | 2860 | 1469445439715 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2860 | 1469445439718 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:17:19 INFO - PROCESS | 2860 | 1469445439721 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2860 | 1469445439723 Marionette TRACE conn7 <- [1,438,null,{}] 04:17:19 INFO - PROCESS | 2860 | 1469445439726 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}] 04:17:19 INFO - PROCESS | 2860 | 1469445439732 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:19 INFO - PROCESS | 2860 | 1469445439866 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 04:17:19 INFO - PROCESS | 2860 | 1469445439874 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 2860 | 1469445439876 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E529800 == 32 [pid = 2860] [id = 119] 04:17:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D002946400) [pid = 2860] [serial = 354] [outer = 0000000000000000] 04:17:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06EA9D800) [pid = 2860] [serial = 355] [outer = 000000D002946400] 04:17:19 INFO - PROCESS | 2860 | 1469445439922 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D072AB6800) [pid = 2860] [serial = 356] [outer = 000000D002946400] 04:17:20 INFO - PROCESS | 2860 | 1469445440327 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]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 04:17:20 INFO - PROCESS | 2860 | 1469445440417 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 2860 | 1469445440419 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:17:20 INFO - PROCESS | 2860 | 1469445440422 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 2860 | 1469445440424 Marionette TRACE conn7 <- [1,442,null,{}] 04:17:20 INFO - PROCESS | 2860 | 1469445440439 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}] 04:17:20 INFO - PROCESS | 2860 | 1469445440441 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:20 INFO - PROCESS | 2860 | 1469445440549 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 04:17:20 INFO - PROCESS | 2860 | 1469445440561 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 2860 | 1469445440563 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C81000 == 33 [pid = 2860] [id = 120] 04:17:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D073426800) [pid = 2860] [serial = 357] [outer = 0000000000000000] 04:17:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0734CE800) [pid = 2860] [serial = 358] [outer = 000000D073426800] 04:17:20 INFO - PROCESS | 2860 | 1469445440609 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D073A4A000) [pid = 2860] [serial = 359] [outer = 000000D073426800] 04:17:21 INFO - PROCESS | 2860 | 1469445441027 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]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 626ms 04:17:21 INFO - PROCESS | 2860 | 1469445441055 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2860 | 1469445441057 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 04:17:21 INFO - PROCESS | 2860 | 1469445441060 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:17:21 INFO - PROCESS | 2860 | 1469445441062 Marionette TRACE conn7 <- [1,446,null,{}] 04:17:21 INFO - PROCESS | 2860 | 1469445441066 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}] 04:17:21 INFO - PROCESS | 2860 | 1469445441068 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:21 INFO - PROCESS | 2860 | 1469445441148 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 04:17:21 INFO - PROCESS | 2860 | 1469445441153 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 2860 | 1469445441155 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07357B800 == 34 [pid = 2860] [id = 121] 04:17:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D074584800) [pid = 2860] [serial = 360] [outer = 0000000000000000] 04:17:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D074657000) [pid = 2860] [serial = 361] [outer = 000000D074584800] 04:17:21 INFO - PROCESS | 2860 | 1469445441200 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D074E7DC00) [pid = 2860] [serial = 362] [outer = 000000D074584800] 04:17:22 INFO - PROCESS | 2860 | 1469445442086 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]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1077ms 04:17:22 INFO - PROCESS | 2860 | 1469445442143 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 2860 | 1469445442148 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 04:17:22 INFO - PROCESS | 2860 | 1469445442153 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:17:22 INFO - PROCESS | 2860 | 1469445442156 Marionette TRACE conn7 <- [1,450,null,{}] 04:17:22 INFO - PROCESS | 2860 | 1469445442162 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}] 04:17:22 INFO - PROCESS | 2860 | 1469445442167 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:22 INFO - PROCESS | 2860 | 1469445442312 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 04:17:22 INFO - PROCESS | 2860 | 1469445442385 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2860 | 1469445442388 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6F000 == 35 [pid = 2860] [id = 122] 04:17:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D003382800) [pid = 2860] [serial = 363] [outer = 0000000000000000] 04:17:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D00383CC00) [pid = 2860] [serial = 364] [outer = 000000D003382800] 04:17:22 INFO - PROCESS | 2860 | 1469445442487 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D00388E400) [pid = 2860] [serial = 365] [outer = 000000D003382800] 04:17:23 INFO - PROCESS | 2860 | 1469445443412 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] 04:17:23 INFO - PROCESS | 2860 | 1469445443510 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 04:17:23 INFO - PROCESS | 2860 | 1469445443515 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:17:23 INFO - PROCESS | 2860 | 1469445443518 Marionette TRACE conn7 <- [1,454,null,{}] 04:17:23 INFO - PROCESS | 2860 | 1469445443524 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}] 04:17:23 INFO - PROCESS | 2860 | 1469445443527 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:23 INFO - PROCESS | 2860 | 1469445443665 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 04:17:23 INFO - PROCESS | 2860 | 1469445443730 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 2860 | 1469445443733 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B5C800 == 36 [pid = 2860] [id = 123] 04:17:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D002943400) [pid = 2860] [serial = 366] [outer = 0000000000000000] 04:17:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003382400) [pid = 2860] [serial = 367] [outer = 000000D002943400] 04:17:23 INFO - PROCESS | 2860 | 1469445443785 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D003847000) [pid = 2860] [serial = 368] [outer = 000000D002943400] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C81000 == 35 [pid = 2860] [id = 120] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E529800 == 34 [pid = 2860] [id = 119] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C966000 == 33 [pid = 2860] [id = 118] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CDA000 == 32 [pid = 2860] [id = 117] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F7A800 == 31 [pid = 2860] [id = 116] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B67800 == 30 [pid = 2860] [id = 115] 04:17:24 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A4000 == 29 [pid = 2860] [id = 114] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D07C8D7C00) [pid = 2860] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D07BA0B000) [pid = 2860] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06E852800) [pid = 2860] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0018F2800) [pid = 2860] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D078CEF800) [pid = 2860] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06C912800) [pid = 2860] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06D228800) [pid = 2860] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D002F83C00) [pid = 2860] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D002913800) [pid = 2860] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06EAA5400) [pid = 2860] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D002F85000) [pid = 2860] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06EA9BC00) [pid = 2860] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0746D9C00) [pid = 2860] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D073777000) [pid = 2860] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06D2D7C00) [pid = 2860] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07B88F000) [pid = 2860] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06DB54800) [pid = 2860] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D07B18C800) [pid = 2860] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078114800) [pid = 2860] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0749D1800) [pid = 2860] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07B7D3800) [pid = 2860] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D07817E800) [pid = 2860] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D078BA8800) [pid = 2860] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0005CF800) [pid = 2860] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06C7A0400) [pid = 2860] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D072AA8800) [pid = 2860] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D07BF21000) [pid = 2860] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:17:24 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:24 INFO - PROCESS | 2860 | 1469445444279 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]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 794ms 04:17:24 INFO - PROCESS | 2860 | 1469445444314 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 2860 | 1469445444319 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 04:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:17:24 INFO - PROCESS | 2860 | 1469445444326 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 2860 | 1469445444328 Marionette TRACE conn7 <- [1,458,null,{}] 04:17:24 INFO - PROCESS | 2860 | 1469445444332 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}] 04:17:24 INFO - PROCESS | 2860 | 1469445444335 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:24 INFO - PROCESS | 2860 | 1469445444430 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 04:17:24 INFO - PROCESS | 2860 | 1469445444436 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 2860 | 1469445444439 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F4C800 == 30 [pid = 2860] [id = 124] 04:17:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003C0CC00) [pid = 2860] [serial = 369] [outer = 0000000000000000] 04:17:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003C0EC00) [pid = 2860] [serial = 370] [outer = 000000D003C0CC00] 04:17:24 INFO - PROCESS | 2860 | 1469445444488 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003D74400) [pid = 2860] [serial = 371] [outer = 000000D003C0CC00] 04:17:24 INFO - PROCESS | 2860 | 1469445444956 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] 04:17:25 INFO - PROCESS | 2860 | 1469445445021 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:17:25 INFO - PROCESS | 2860 | 1469445445025 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 2860 | 1469445445029 Marionette TRACE conn7 <- [1,462,null,{}] 04:17:25 INFO - PROCESS | 2860 | 1469445445040 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}] 04:17:25 INFO - PROCESS | 2860 | 1469445445045 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:25 INFO - PROCESS | 2860 | 1469445445162 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 04:17:25 INFO - PROCESS | 2860 | 1469445445236 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 2860 | 1469445445240 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD1800 == 31 [pid = 2860] [id = 125] 04:17:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06C938800) [pid = 2860] [serial = 372] [outer = 0000000000000000] 04:17:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06D149C00) [pid = 2860] [serial = 373] [outer = 000000D06C938800] 04:17:25 INFO - PROCESS | 2860 | 1469445445289 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06DB56800) [pid = 2860] [serial = 374] [outer = 000000D06C938800] 04:17:25 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:25 INFO - PROCESS | 2860 | 1469445445683 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] 04:17:25 INFO - PROCESS | 2860 | 1469445445721 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:17:25 INFO - PROCESS | 2860 | 1469445445725 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 2860 | 1469445445726 Marionette TRACE conn7 <- [1,466,null,{}] 04:17:25 INFO - PROCESS | 2860 | 1469445445730 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}] 04:17:25 INFO - PROCESS | 2860 | 1469445445732 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:25 INFO - PROCESS | 2860 | 1469445445821 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 04:17:25 INFO - PROCESS | 2860 | 1469445445827 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 2860 | 1469445445829 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E27F000 == 32 [pid = 2860] [id = 126] 04:17:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E93B400) [pid = 2860] [serial = 375] [outer = 0000000000000000] 04:17:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06EAA5000) [pid = 2860] [serial = 376] [outer = 000000D06E93B400] 04:17:25 INFO - PROCESS | 2860 | 1469445445876 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06EF4D400) [pid = 2860] [serial = 377] [outer = 000000D06E93B400] 04:17:26 INFO - PROCESS | 2860 | 1469445446338 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] 04:17:26 INFO - PROCESS | 2860 | 1469445446359 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 04:17:26 INFO - PROCESS | 2860 | 1469445446362 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:17:26 INFO - PROCESS | 2860 | 1469445446364 Marionette TRACE conn7 <- [1,470,null,{}] 04:17:26 INFO - PROCESS | 2860 | 1469445446378 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}] 04:17:26 INFO - PROCESS | 2860 | 1469445446381 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:26 INFO - PROCESS | 2860 | 1469445446486 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 04:17:26 INFO - PROCESS | 2860 | 1469445446564 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 2860 | 1469445446567 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB1E000 == 33 [pid = 2860] [id = 127] 04:17:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06F410C00) [pid = 2860] [serial = 378] [outer = 0000000000000000] 04:17:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D072CE6000) [pid = 2860] [serial = 379] [outer = 000000D06F410C00] 04:17:26 INFO - PROCESS | 2860 | 1469445446612 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0735B6000) [pid = 2860] [serial = 380] [outer = 000000D06F410C00] 04:17:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06FBC0400) [pid = 2860] [serial = 381] [outer = 000000D07B1FA800] 04:17:27 INFO - PROCESS | 2860 | 1469445447129 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]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 796ms 04:17:27 INFO - PROCESS | 2860 | 1469445447163 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 04:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:17:27 INFO - PROCESS | 2860 | 1469445447165 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 2860 | 1469445447168 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 2860 | 1469445447170 Marionette TRACE conn7 <- [1,474,null,{}] 04:17:27 INFO - PROCESS | 2860 | 1469445447173 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}] 04:17:27 INFO - PROCESS | 2860 | 1469445447179 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:27 INFO - PROCESS | 2860 | 1469445447311 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 04:17:27 INFO - PROCESS | 2860 | 1469445447362 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 2860 | 1469445447364 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073585000 == 34 [pid = 2860] [id = 128] 04:17:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D00333D400) [pid = 2860] [serial = 382] [outer = 0000000000000000] 04:17:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074E80C00) [pid = 2860] [serial = 383] [outer = 000000D00333D400] 04:17:27 INFO - PROCESS | 2860 | 1469445447409 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0778C2800) [pid = 2860] [serial = 384] [outer = 000000D00333D400] 04:17:27 INFO - PROCESS | 2860 | 1469445447836 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]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 04:17:27 INFO - PROCESS | 2860 | 1469445447904 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2860 | 1469445447906 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 2860 | 1469445447909 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:17:27 INFO - PROCESS | 2860 | 1469445447911 Marionette TRACE conn7 <- [1,478,null,{}] 04:17:27 INFO - PROCESS | 2860 | 1469445447923 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}] 04:17:27 INFO - PROCESS | 2860 | 1469445447925 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:28 INFO - PROCESS | 2860 | 1469445448031 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 04:17:28 INFO - PROCESS | 2860 | 1469445448041 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2860 | 1469445448043 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07495D800 == 35 [pid = 2860] [id = 129] 04:17:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078114800) [pid = 2860] [serial = 385] [outer = 0000000000000000] 04:17:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07816F000) [pid = 2860] [serial = 386] [outer = 000000D078114800] 04:17:28 INFO - PROCESS | 2860 | 1469445448098 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07817EC00) [pid = 2860] [serial = 387] [outer = 000000D078114800] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D073426800) [pid = 2860] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D002940000) [pid = 2860] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003842000) [pid = 2860] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0037B3C00) [pid = 2860] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002F8E400) [pid = 2860] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06D1D1400) [pid = 2860] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0005BB800) [pid = 2860] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0005B0800) [pid = 2860] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003C16000) [pid = 2860] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0734BF400) [pid = 2860] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B1FEC00) [pid = 2860] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078B35000) [pid = 2860] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:17:28 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D002946400) [pid = 2860] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:17:28 INFO - PROCESS | 2860 | 1469445448550 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]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 04:17:28 INFO - PROCESS | 2860 | 1469445448605 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 2860 | 1469445448607 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 04:17:28 INFO - PROCESS | 2860 | 1469445448610 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:17:28 INFO - PROCESS | 2860 | 1469445448612 Marionette TRACE conn7 <- [1,482,null,{}] 04:17:28 INFO - PROCESS | 2860 | 1469445448616 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}] 04:17:28 INFO - PROCESS | 2860 | 1469445448618 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:28 INFO - PROCESS | 2860 | 1469445448701 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 04:17:28 INFO - PROCESS | 2860 | 1469445448706 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2860 | 1469445448708 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EB2800 == 36 [pid = 2860] [id = 130] 04:17:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D003849000) [pid = 2860] [serial = 388] [outer = 0000000000000000] 04:17:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06EAA3400) [pid = 2860] [serial = 389] [outer = 000000D003849000] 04:17:28 INFO - PROCESS | 2860 | 1469445448753 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D07817C000) [pid = 2860] [serial = 390] [outer = 000000D003849000] 04:17:29 INFO - PROCESS | 2860 | 1469445449163 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]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 587ms 04:17:29 INFO - PROCESS | 2860 | 1469445449201 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2860 | 1469445449204 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 04:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:17:29 INFO - PROCESS | 2860 | 1469445449207 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 2860 | 1469445449209 Marionette TRACE conn7 <- [1,486,null,{}] 04:17:29 INFO - PROCESS | 2860 | 1469445449212 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}] 04:17:29 INFO - PROCESS | 2860 | 1469445449214 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:29 INFO - PROCESS | 2860 | 1469445449306 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 04:17:29 INFO - PROCESS | 2860 | 1469445449322 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 2860 | 1469445449324 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078960800 == 37 [pid = 2860] [id = 131] 04:17:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07816E800) [pid = 2860] [serial = 391] [outer = 0000000000000000] 04:17:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078A9C800) [pid = 2860] [serial = 392] [outer = 000000D07816E800] 04:17:29 INFO - PROCESS | 2860 | 1469445449369 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078B35000) [pid = 2860] [serial = 393] [outer = 000000D07816E800] 04:17:29 INFO - PROCESS | 2860 | 1469445449796 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]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 04:17:29 INFO - PROCESS | 2860 | 1469445449843 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2860 | 1469445449846 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 04:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:17:29 INFO - PROCESS | 2860 | 1469445449853 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 2860 | 1469445449855 Marionette TRACE conn7 <- [1,490,null,{}] 04:17:29 INFO - PROCESS | 2860 | 1469445449859 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}] 04:17:29 INFO - PROCESS | 2860 | 1469445449860 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:29 INFO - PROCESS | 2860 | 1469445449944 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 04:17:29 INFO - PROCESS | 2860 | 1469445449952 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 2860 | 1469445449954 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07921E800 == 38 [pid = 2860] [id = 132] 04:17:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078B39400) [pid = 2860] [serial = 394] [outer = 0000000000000000] 04:17:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078BA9C00) [pid = 2860] [serial = 395] [outer = 000000D078B39400] 04:17:30 INFO - PROCESS | 2860 | 1469445449999 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078BB2C00) [pid = 2860] [serial = 396] [outer = 000000D078B39400] 04:17:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A6800 == 37 [pid = 2860] [id = 113] 04:17:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B5C800 == 36 [pid = 2860] [id = 123] 04:17:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6F000 == 35 [pid = 2860] [id = 122] 04:17:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07357B800 == 34 [pid = 2860] [id = 121] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F4C800 == 33 [pid = 2860] [id = 124] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD1800 == 32 [pid = 2860] [id = 125] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E27F000 == 31 [pid = 2860] [id = 126] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB1E000 == 30 [pid = 2860] [id = 127] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D073585000 == 29 [pid = 2860] [id = 128] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D07495D800 == 28 [pid = 2860] [id = 129] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D078960800 == 27 [pid = 2860] [id = 131] 04:17:31 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EB2800 == 26 [pid = 2860] [id = 130] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0734CE800) [pid = 2860] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002F8C000) [pid = 2860] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D002948C00) [pid = 2860] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D00384AC00) [pid = 2860] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D00388A400) [pid = 2860] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0037C1400) [pid = 2860] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06C917000) [pid = 2860] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C7A5800) [pid = 2860] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06DB3BC00) [pid = 2860] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D001821C00) [pid = 2860] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06E227400) [pid = 2860] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D002F86800) [pid = 2860] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0005C4800) [pid = 2860] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06D227400) [pid = 2860] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D003D77C00) [pid = 2860] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D078172800) [pid = 2860] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D074576800) [pid = 2860] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D07C8DB800) [pid = 2860] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D07B886400) [pid = 2860] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D07C8DD400) [pid = 2860] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D078B3B400) [pid = 2860] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D003D72800) [pid = 2860] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D073A4A000) [pid = 2860] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D003891800) [pid = 2860] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D072AB6800) [pid = 2860] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D06EA9D800) [pid = 2860] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:17:31 INFO - PROCESS | 2860 | 1469445451780 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]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1988ms 04:17:31 INFO - PROCESS | 2860 | 1469445451847 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 2860 | 1469445451851 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 04:17:31 INFO - PROCESS | 2860 | 1469445451857 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:17:31 INFO - PROCESS | 2860 | 1469445451860 Marionette TRACE conn7 <- [1,494,null,{}] 04:17:31 INFO - PROCESS | 2860 | 1469445451867 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}] 04:17:31 INFO - PROCESS | 2860 | 1469445451870 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:31 INFO - PROCESS | 2860 | 1469445451963 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 04:17:31 INFO - PROCESS | 2860 | 1469445451976 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2860 | 1469445451979 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018AA800 == 27 [pid = 2860] [id = 133] 04:17:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D002913000) [pid = 2860] [serial = 397] [outer = 0000000000000000] 04:17:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D002913800) [pid = 2860] [serial = 398] [outer = 000000D002913000] 04:17:32 INFO - PROCESS | 2860 | 1469445452030 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D002940800) [pid = 2860] [serial = 399] [outer = 000000D002913000] 04:17:32 INFO - PROCESS | 2860 | 1469445452513 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]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 04:17:32 INFO - PROCESS | 2860 | 1469445452553 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2860 | 1469445452559 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 04:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:17:32 INFO - PROCESS | 2860 | 1469445452567 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 2860 | 1469445452570 Marionette TRACE conn7 <- [1,498,null,{}] 04:17:32 INFO - PROCESS | 2860 | 1469445452575 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}] 04:17:32 INFO - PROCESS | 2860 | 1469445452578 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:32 INFO - PROCESS | 2860 | 1469445452680 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 04:17:32 INFO - PROCESS | 2860 | 1469445452743 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 2860 | 1469445452746 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B36000 == 28 [pid = 2860] [id = 134] 04:17:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002F83C00) [pid = 2860] [serial = 400] [outer = 0000000000000000] 04:17:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D00333F400) [pid = 2860] [serial = 401] [outer = 000000D002F83C00] 04:17:32 INFO - PROCESS | 2860 | 1469445452804 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D00337F000) [pid = 2860] [serial = 402] [outer = 000000D002F83C00] 04:17:33 INFO - PROCESS | 2860 | 1469445453189 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]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 04:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:17:33 INFO - PROCESS | 2860 | 1469445453264 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 2860 | 1469445453267 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 04:17:33 INFO - PROCESS | 2860 | 1469445453270 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 2860 | 1469445453274 Marionette TRACE conn7 <- [1,502,null,{}] 04:17:33 INFO - PROCESS | 2860 | 1469445453286 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}] 04:17:33 INFO - PROCESS | 2860 | 1469445453291 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:33 INFO - PROCESS | 2860 | 1469445453408 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 04:17:33 INFO - PROCESS | 2860 | 1469445453418 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 2860 | 1469445453421 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E70800 == 29 [pid = 2860] [id = 135] 04:17:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D0005B2800) [pid = 2860] [serial = 403] [outer = 0000000000000000] 04:17:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D00388BC00) [pid = 2860] [serial = 404] [outer = 000000D0005B2800] 04:17:33 INFO - PROCESS | 2860 | 1469445453470 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D003896400) [pid = 2860] [serial = 405] [outer = 000000D0005B2800] 04:17:33 INFO - PROCESS | 2860 | 1469445453900 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]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 04:17:33 INFO - PROCESS | 2860 | 1469445453964 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 2860 | 1469445453967 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 04:17:33 INFO - PROCESS | 2860 | 1469445453970 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:17:33 INFO - PROCESS | 2860 | 1469445453972 Marionette TRACE conn7 <- [1,506,null,{}] 04:17:33 INFO - PROCESS | 2860 | 1469445453976 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}] 04:17:33 INFO - PROCESS | 2860 | 1469445453978 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:34 INFO - PROCESS | 2860 | 1469445454067 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 04:17:34 INFO - PROCESS | 2860 | 1469445454073 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 2860 | 1469445454075 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00308A800 == 30 [pid = 2860] [id = 136] 04:17:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003D73400) [pid = 2860] [serial = 406] [outer = 0000000000000000] 04:17:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003D7EC00) [pid = 2860] [serial = 407] [outer = 000000D003D73400] 04:17:34 INFO - PROCESS | 2860 | 1469445454121 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C7A3400) [pid = 2860] [serial = 408] [outer = 000000D003D73400] 04:17:34 INFO - PROCESS | 2860 | 1469445454537 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]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 04:17:34 INFO - PROCESS | 2860 | 1469445454602 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 2860 | 1469445454605 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:17:34 INFO - PROCESS | 2860 | 1469445454608 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 2860 | 1469445454609 Marionette TRACE conn7 <- [1,510,null,{}] 04:17:34 INFO - PROCESS | 2860 | 1469445454613 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}] 04:17:34 INFO - PROCESS | 2860 | 1469445454615 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:34 INFO - PROCESS | 2860 | 1469445454695 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 04:17:34 INFO - PROCESS | 2860 | 1469445454703 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 2860 | 1469445454706 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CE0000 == 31 [pid = 2860] [id = 137] 04:17:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D002F86C00) [pid = 2860] [serial = 409] [outer = 0000000000000000] 04:17:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06C917400) [pid = 2860] [serial = 410] [outer = 000000D002F86C00] 04:17:34 INFO - PROCESS | 2860 | 1469445454778 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06C937C00) [pid = 2860] [serial = 411] [outer = 000000D002F86C00] 04:17:35 INFO - PROCESS | 2860 | 1469445455187 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]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 04:17:35 INFO - PROCESS | 2860 | 1469445455240 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2860 | 1469445455243 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 04:17:35 INFO - PROCESS | 2860 | 1469445455246 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:17:35 INFO - PROCESS | 2860 | 1469445455248 Marionette TRACE conn7 <- [1,514,null,{}] 04:17:35 INFO - PROCESS | 2860 | 1469445455251 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}] 04:17:35 INFO - PROCESS | 2860 | 1469445455257 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:35 INFO - PROCESS | 2860 | 1469445455367 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 04:17:35 INFO - PROCESS | 2860 | 1469445455373 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 2860 | 1469445455375 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D9F7800 == 32 [pid = 2860] [id = 138] 04:17:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C938000) [pid = 2860] [serial = 412] [outer = 0000000000000000] 04:17:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D222800) [pid = 2860] [serial = 413] [outer = 000000D06C938000] 04:17:35 INFO - PROCESS | 2860 | 1469445455422 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E84BC00) [pid = 2860] [serial = 414] [outer = 000000D06C938000] 04:17:35 INFO - PROCESS | 2860 | 1469445455831 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]]]}] 04:17:35 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 04:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 04:17:35 INFO - PROCESS | 2860 | 1469445455879 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2860 | 1469445455889 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:17:35 INFO - PROCESS | 2860 | 1469445455897 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 2860 | 1469445455899 Marionette TRACE conn7 <- [1,518,null,{}] 04:17:35 INFO - PROCESS | 2860 | 1469445455903 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}] 04:17:35 INFO - PROCESS | 2860 | 1469445455905 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:35 INFO - PROCESS | 2860 | 1469445455984 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 04:17:36 INFO - PROCESS | 2860 | 1469445455988 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2860 | 1469445455990 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E523800 == 33 [pid = 2860] [id = 139] 04:17:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0018F2400) [pid = 2860] [serial = 415] [outer = 0000000000000000] 04:17:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E857400) [pid = 2860] [serial = 416] [outer = 000000D0018F2400] 04:17:36 INFO - PROCESS | 2860 | 1469445456035 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06EAA0800) [pid = 2860] [serial = 417] [outer = 000000D0018F2400] 04:17:36 INFO - PROCESS | 2860 | 1469445456452 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]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 04:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:17:36 INFO - PROCESS | 2860 | 1469445456486 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 2860 | 1469445456488 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 04:17:36 INFO - PROCESS | 2860 | 1469445456491 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 2860 | 1469445456493 Marionette TRACE conn7 <- [1,522,null,{}] 04:17:36 INFO - PROCESS | 2860 | 1469445456512 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}] 04:17:36 INFO - PROCESS | 2860 | 1469445456514 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:36 INFO - PROCESS | 2860 | 1469445456599 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 04:17:36 INFO - PROCESS | 2860 | 1469445456604 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2860 | 1469445456606 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F423000 == 34 [pid = 2860] [id = 140] 04:17:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E84E800) [pid = 2860] [serial = 418] [outer = 0000000000000000] 04:17:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EF4E400) [pid = 2860] [serial = 419] [outer = 000000D06E84E800] 04:17:36 INFO - PROCESS | 2860 | 1469445456651 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D072A61000) [pid = 2860] [serial = 420] [outer = 000000D06E84E800] 04:17:37 INFO - PROCESS | 2860 | 1469445457122 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 04:17:37 INFO - PROCESS | 2860 | 1469445457185 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2860 | 1469445457187 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:17:37 INFO - PROCESS | 2860 | 1469445457198 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2860 | 1469445457200 Marionette TRACE conn7 <- [1,526,null,{}] 04:17:37 INFO - PROCESS | 2860 | 1469445457203 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}] 04:17:37 INFO - PROCESS | 2860 | 1469445457205 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:37 INFO - PROCESS | 2860 | 1469445457308 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 04:17:37 INFO - PROCESS | 2860 | 1469445457380 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 2860 | 1469445457382 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E6F800 == 35 [pid = 2860] [id = 141] 04:17:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D072DC8C00) [pid = 2860] [serial = 421] [outer = 0000000000000000] 04:17:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0734C8C00) [pid = 2860] [serial = 422] [outer = 000000D072DC8C00] 04:17:37 INFO - PROCESS | 2860 | 1469445457428 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0737B8000) [pid = 2860] [serial = 423] [outer = 000000D072DC8C00] 04:17:37 INFO - PROCESS | 2860 | 1469445457861 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]]]}] 04:17:37 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 04:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 693ms 04:17:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:17:37 INFO - PROCESS | 2860 | 1469445457896 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2860 | 1469445457899 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 04:17:37 INFO - PROCESS | 2860 | 1469445457902 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2860 | 1469445457904 Marionette TRACE conn7 <- [1,530,null,{}] 04:17:37 INFO - PROCESS | 2860 | 1469445457907 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}] 04:17:37 INFO - PROCESS | 2860 | 1469445457909 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:38 INFO - PROCESS | 2860 | 1469445458021 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 04:17:38 INFO - PROCESS | 2860 | 1469445458028 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 2860 | 1469445458030 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073577000 == 36 [pid = 2860] [id = 142] 04:17:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0737B9800) [pid = 2860] [serial = 424] [outer = 0000000000000000] 04:17:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D074657800) [pid = 2860] [serial = 425] [outer = 000000D0737B9800] 04:17:38 INFO - PROCESS | 2860 | 1469445458113 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07505D400) [pid = 2860] [serial = 426] [outer = 000000D0737B9800] 04:17:38 INFO - PROCESS | 2860 | 1469445458816 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"]]]}] 04:17:38 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 04:17:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:17:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:17:38 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 04:17:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:17:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:17:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 944ms 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06F410C00) [pid = 2860] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003849000) [pid = 2860] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00333D400) [pid = 2860] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078114800) [pid = 2860] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07816E800) [pid = 2860] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06E93B400) [pid = 2860] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C938800) [pid = 2860] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C0CC00) [pid = 2860] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D002943400) [pid = 2860] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003382800) [pid = 2860] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:17:38 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D074584800) [pid = 2860] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:17:38 INFO - PROCESS | 2860 | 1469445458965 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 2860 | 1469445458968 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 04:17:38 INFO - PROCESS | 2860 | 1469445458975 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 2860 | 1469445458978 Marionette TRACE conn7 <- [1,534,null,{}] 04:17:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:17:38 INFO - PROCESS | 2860 | 1469445458982 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}] 04:17:38 INFO - PROCESS | 2860 | 1469445458984 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:39 INFO - PROCESS | 2860 | 1469445459095 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 04:17:39 INFO - PROCESS | 2860 | 1469445459101 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2860 | 1469445459104 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CDF800 == 37 [pid = 2860] [id = 143] 04:17:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E225800) [pid = 2860] [serial = 427] [outer = 0000000000000000] 04:17:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06F410C00) [pid = 2860] [serial = 428] [outer = 000000D06E225800] 04:17:39 INFO - PROCESS | 2860 | 1469445459153 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0778BA400) [pid = 2860] [serial = 429] [outer = 000000D06E225800] 04:17:39 INFO - PROCESS | 2860 | 1469445459585 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]]]}] 04:17:39 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. 04:17:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 04:17:39 INFO - PROCESS | 2860 | 1469445459613 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 2860 | 1469445459615 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:17:39 INFO - PROCESS | 2860 | 1469445459618 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 2860 | 1469445459620 Marionette TRACE conn7 <- [1,538,null,{}] 04:17:39 INFO - PROCESS | 2860 | 1469445459623 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}] 04:17:39 INFO - PROCESS | 2860 | 1469445459625 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:39 INFO - PROCESS | 2860 | 1469445459707 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 04:17:39 INFO - PROCESS | 2860 | 1469445459713 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2860 | 1469445459715 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079217000 == 38 [pid = 2860] [id = 144] 04:17:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0778BAC00) [pid = 2860] [serial = 430] [outer = 0000000000000000] 04:17:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078170400) [pid = 2860] [serial = 431] [outer = 000000D0778BAC00] 04:17:39 INFO - PROCESS | 2860 | 1469445459760 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07817A000) [pid = 2860] [serial = 432] [outer = 000000D0778BAC00] 04:17:40 INFO - PROCESS | 2860 | 1469445460173 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]]]}] 04:17:40 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. 04:17:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 587ms 04:17:40 INFO - PROCESS | 2860 | 1469445460215 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 2860 | 1469445460217 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:17:40 INFO - PROCESS | 2860 | 1469445460220 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 2860 | 1469445460222 Marionette TRACE conn7 <- [1,542,null,{}] 04:17:40 INFO - PROCESS | 2860 | 1469445460226 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}] 04:17:40 INFO - PROCESS | 2860 | 1469445460227 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:40 INFO - PROCESS | 2860 | 1469445460312 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 04:17:40 INFO - PROCESS | 2860 | 1469445460321 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 2860 | 1469445460323 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A763000 == 39 [pid = 2860] [id = 145] 04:17:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078173000) [pid = 2860] [serial = 433] [outer = 0000000000000000] 04:17:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078187000) [pid = 2860] [serial = 434] [outer = 000000D078173000] 04:17:40 INFO - PROCESS | 2860 | 1469445460367 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078B36800) [pid = 2860] [serial = 435] [outer = 000000D078173000] 04:17:40 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:40 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:40 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:40 INFO - PROCESS | 2860 | 1469445460789 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]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:17:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 04:17:40 INFO - PROCESS | 2860 | 1469445460852 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 2860 | 1469445460854 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:17:40 INFO - PROCESS | 2860 | 1469445460857 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 2860 | 1469445460859 Marionette TRACE conn7 <- [1,546,null,{}] 04:17:40 INFO - PROCESS | 2860 | 1469445460863 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}] 04:17:40 INFO - PROCESS | 2860 | 1469445460865 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:40 INFO - PROCESS | 2860 | 1469445460947 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 04:17:41 INFO - PROCESS | 2860 | 1469445461062 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 2860 | 1469445461065 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0006E2800 == 40 [pid = 2860] [id = 146] 04:17:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0005B4C00) [pid = 2860] [serial = 436] [outer = 0000000000000000] 04:17:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0005BD000) [pid = 2860] [serial = 437] [outer = 000000D0005B4C00] 04:17:41 INFO - PROCESS | 2860 | 1469445461126 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0018F0400) [pid = 2860] [serial = 438] [outer = 000000D0005B4C00] 04:17:41 INFO - PROCESS | 2860 | 1469445461884 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]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1078ms 04:17:41 INFO - PROCESS | 2860 | 1469445461941 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 2860 | 1469445461945 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 04:17:41 INFO - PROCESS | 2860 | 1469445461950 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:17:41 INFO - PROCESS | 2860 | 1469445461954 Marionette TRACE conn7 <- [1,550,null,{}] 04:17:41 INFO - PROCESS | 2860 | 1469445461959 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}] 04:17:41 INFO - PROCESS | 2860 | 1469445461962 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:42 INFO - PROCESS | 2860 | 1469445462088 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 04:17:42 INFO - PROCESS | 2860 | 1469445462161 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 2860 | 1469445462164 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E6D000 == 41 [pid = 2860] [id = 147] 04:17:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D00337C400) [pid = 2860] [serial = 439] [outer = 0000000000000000] 04:17:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D0037B3C00) [pid = 2860] [serial = 440] [outer = 000000D00337C400] 04:17:42 INFO - PROCESS | 2860 | 1469445462262 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D003842C00) [pid = 2860] [serial = 441] [outer = 000000D00337C400] 04:17:42 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:42 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:43 INFO - PROCESS | 2860 | 1469445463231 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]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1334ms 04:17:43 INFO - PROCESS | 2860 | 1469445463288 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2860 | 1469445463292 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:17:43 INFO - PROCESS | 2860 | 1469445463297 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2860 | 1469445463301 Marionette TRACE conn7 <- [1,554,null,{}] 04:17:43 INFO - PROCESS | 2860 | 1469445463307 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}] 04:17:43 INFO - PROCESS | 2860 | 1469445463310 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:43 INFO - PROCESS | 2860 | 1469445463444 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 04:17:43 INFO - PROCESS | 2860 | 1469445463516 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 2860 | 1469445463519 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B76000 == 42 [pid = 2860] [id = 148] 04:17:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D003844000) [pid = 2860] [serial = 442] [outer = 0000000000000000] 04:17:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003849C00) [pid = 2860] [serial = 443] [outer = 000000D003844000] 04:17:43 INFO - PROCESS | 2860 | 1469445463571 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003C0E000) [pid = 2860] [serial = 444] [outer = 000000D003844000] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A763000 == 41 [pid = 2860] [id = 145] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D079217000 == 40 [pid = 2860] [id = 144] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CDF800 == 39 [pid = 2860] [id = 143] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D073577000 == 38 [pid = 2860] [id = 142] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E6F800 == 37 [pid = 2860] [id = 141] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F423000 == 36 [pid = 2860] [id = 140] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E523800 == 35 [pid = 2860] [id = 139] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D9F7800 == 34 [pid = 2860] [id = 138] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CE0000 == 33 [pid = 2860] [id = 137] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D00308A800 == 32 [pid = 2860] [id = 136] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E70800 == 31 [pid = 2860] [id = 135] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B36000 == 30 [pid = 2860] [id = 134] 04:17:43 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018AA800 == 29 [pid = 2860] [id = 133] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D078BA9C00) [pid = 2860] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D003342C00) [pid = 2860] [serial = 161] [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.] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D072CE6000) [pid = 2860] [serial = 379] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D0735B6000) [pid = 2860] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06EAA3400) [pid = 2860] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D074E80C00) [pid = 2860] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D07817C000) [pid = 2860] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D07816F000) [pid = 2860] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0778C2800) [pid = 2860] [serial = 384] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078A9C800) [pid = 2860] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07817EC00) [pid = 2860] [serial = 387] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06EAA5000) [pid = 2860] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06D149C00) [pid = 2860] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06DB56800) [pid = 2860] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C0EC00) [pid = 2860] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003D74400) [pid = 2860] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003847000) [pid = 2860] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003382400) [pid = 2860] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D00388E400) [pid = 2860] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00383CC00) [pid = 2860] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D074657000) [pid = 2860] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D074E7DC00) [pid = 2860] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D078B35000) [pid = 2860] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06EF4D400) [pid = 2860] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:17:43 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:43 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:44 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:44 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:44 INFO - PROCESS | 2860 | 1469445464076 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]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 839ms 04:17:44 INFO - PROCESS | 2860 | 1469445464136 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 2860 | 1469445464141 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:17:44 INFO - PROCESS | 2860 | 1469445464147 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 2860 | 1469445464150 Marionette TRACE conn7 <- [1,558,null,{}] 04:17:44 INFO - PROCESS | 2860 | 1469445464154 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}] 04:17:44 INFO - PROCESS | 2860 | 1469445464157 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:44 INFO - PROCESS | 2860 | 1469445464247 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 04:17:44 INFO - PROCESS | 2860 | 1469445464253 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2860 | 1469445464256 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E70800 == 30 [pid = 2860] [id = 149] 04:17:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003C15400) [pid = 2860] [serial = 445] [outer = 0000000000000000] 04:17:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003D72800) [pid = 2860] [serial = 446] [outer = 000000D003C15400] 04:17:44 INFO - PROCESS | 2860 | 1469445464305 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C79D800) [pid = 2860] [serial = 447] [outer = 000000D003C15400] 04:17:44 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:44 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:44 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:44 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:44 INFO - PROCESS | 2860 | 1469445464758 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]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 04:17:44 INFO - PROCESS | 2860 | 1469445464840 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 2860 | 1469445464842 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:17:44 INFO - PROCESS | 2860 | 1469445464846 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 2860 | 1469445464850 Marionette TRACE conn7 <- [1,562,null,{}] 04:17:44 INFO - PROCESS | 2860 | 1469445464861 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}] 04:17:44 INFO - PROCESS | 2860 | 1469445464866 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:44 INFO - PROCESS | 2860 | 1469445464985 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 04:17:45 INFO - PROCESS | 2860 | 1469445465057 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 2860 | 1469445465060 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CDE000 == 31 [pid = 2860] [id = 150] 04:17:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D148000) [pid = 2860] [serial = 448] [outer = 0000000000000000] 04:17:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D223C00) [pid = 2860] [serial = 449] [outer = 000000D06D148000] 04:17:45 INFO - PROCESS | 2860 | 1469445465117 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06DB53800) [pid = 2860] [serial = 450] [outer = 000000D06D148000] 04:17:45 INFO - PROCESS | 2860 | 1469445465479 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]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 688ms 04:17:45 INFO - PROCESS | 2860 | 1469445465537 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 04:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:17:45 INFO - PROCESS | 2860 | 1469445465540 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 04:17:45 INFO - PROCESS | 2860 | 1469445465543 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 2860 | 1469445465545 Marionette TRACE conn7 <- [1,566,null,{}] 04:17:45 INFO - PROCESS | 2860 | 1469445465548 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}] 04:17:45 INFO - PROCESS | 2860 | 1469445465550 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:45 INFO - PROCESS | 2860 | 1469445465639 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 04:17:45 INFO - PROCESS | 2860 | 1469445465644 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 2860 | 1469445465646 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50B800 == 32 [pid = 2860] [id = 151] 04:17:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E220800) [pid = 2860] [serial = 451] [outer = 0000000000000000] 04:17:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E857C00) [pid = 2860] [serial = 452] [outer = 000000D06E220800] 04:17:45 INFO - PROCESS | 2860 | 1469445465692 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06EA9FC00) [pid = 2860] [serial = 453] [outer = 000000D06E220800] 04:17:46 INFO - PROCESS | 2860 | 1469445466142 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 04:17:46 INFO - PROCESS | 2860 | 1469445466178 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2860 | 1469445466180 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:17:46 INFO - PROCESS | 2860 | 1469445466183 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 2860 | 1469445466185 Marionette TRACE conn7 <- [1,570,null,{}] 04:17:46 INFO - PROCESS | 2860 | 1469445466189 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}] 04:17:46 INFO - PROCESS | 2860 | 1469445466191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:46 INFO - PROCESS | 2860 | 1469445466303 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 04:17:46 INFO - PROCESS | 2860 | 1469445466381 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2860 | 1469445466383 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B74800 == 33 [pid = 2860] [id = 152] 04:17:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06F449400) [pid = 2860] [serial = 454] [outer = 0000000000000000] 04:17:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06FB56C00) [pid = 2860] [serial = 455] [outer = 000000D06F449400] 04:17:46 INFO - PROCESS | 2860 | 1469445466428 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0734BF400) [pid = 2860] [serial = 456] [outer = 000000D06F449400] 04:17:46 INFO - PROCESS | 2860 | 1469445466854 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 735ms 04:17:46 INFO - PROCESS | 2860 | 1469445466923 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2860 | 1469445466925 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:17:46 INFO - PROCESS | 2860 | 1469445466929 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 2860 | 1469445466930 Marionette TRACE conn7 <- [1,574,null,{}] 04:17:46 INFO - PROCESS | 2860 | 1469445466939 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}] 04:17:46 INFO - PROCESS | 2860 | 1469445466945 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:47 INFO - PROCESS | 2860 | 1469445467080 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 04:17:47 INFO - PROCESS | 2860 | 1469445467093 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2860 | 1469445467095 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737C0800 == 34 [pid = 2860] [id = 153] 04:17:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074653000) [pid = 2860] [serial = 457] [outer = 0000000000000000] 04:17:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0778BE000) [pid = 2860] [serial = 458] [outer = 000000D074653000] 04:17:47 INFO - PROCESS | 2860 | 1469445467180 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078175000) [pid = 2860] [serial = 459] [outer = 000000D074653000] 04:17:47 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:47 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:47 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:47 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:47 INFO - PROCESS | 2860 | 1469445467614 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]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 04:17:47 INFO - PROCESS | 2860 | 1469445467665 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 2860 | 1469445467668 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:17:47 INFO - PROCESS | 2860 | 1469445467675 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 2860 | 1469445467677 Marionette TRACE conn7 <- [1,578,null,{}] 04:17:47 INFO - PROCESS | 2860 | 1469445467681 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}] 04:17:47 INFO - PROCESS | 2860 | 1469445467683 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:47 INFO - PROCESS | 2860 | 1469445467797 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 04:17:47 INFO - PROCESS | 2860 | 1469445467846 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2860 | 1469445467849 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074951000 == 35 [pid = 2860] [id = 154] 04:17:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06C79B800) [pid = 2860] [serial = 460] [outer = 0000000000000000] 04:17:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078189000) [pid = 2860] [serial = 461] [outer = 000000D06C79B800] 04:17:47 INFO - PROCESS | 2860 | 1469445467893 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078B2FC00) [pid = 2860] [serial = 462] [outer = 000000D06C79B800] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0005B2800) [pid = 2860] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D072DC8C00) [pid = 2860] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D078B39400) [pid = 2860] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D002913000) [pid = 2860] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0018F2400) [pid = 2860] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002F83C00) [pid = 2860] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0737B9800) [pid = 2860] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D002F86C00) [pid = 2860] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003D73400) [pid = 2860] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06E84E800) [pid = 2860] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C938000) [pid = 2860] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06E225800) [pid = 2860] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:17:48 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0778BAC00) [pid = 2860] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:17:48 INFO - PROCESS | 2860 | 1469445468319 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 04:17:48 INFO - PROCESS | 2860 | 1469445468370 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2860 | 1469445468373 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 04:17:48 INFO - PROCESS | 2860 | 1469445468376 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:17:48 INFO - PROCESS | 2860 | 1469445468378 Marionette TRACE conn7 <- [1,582,null,{}] 04:17:48 INFO - PROCESS | 2860 | 1469445468381 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}] 04:17:48 INFO - PROCESS | 2860 | 1469445468383 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:48 INFO - PROCESS | 2860 | 1469445468464 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 04:17:48 INFO - PROCESS | 2860 | 1469445468470 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 2860 | 1469445468472 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E13800 == 36 [pid = 2860] [id = 155] 04:17:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D003D7D400) [pid = 2860] [serial = 463] [outer = 0000000000000000] 04:17:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06ED30800) [pid = 2860] [serial = 464] [outer = 000000D003D7D400] 04:17:48 INFO - PROCESS | 2860 | 1469445468517 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078115400) [pid = 2860] [serial = 465] [outer = 000000D003D7D400] 04:17:48 INFO - PROCESS | 2860 | 1469445468916 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 04:17:48 INFO - PROCESS | 2860 | 1469445468967 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2860 | 1469445468970 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:17:48 INFO - PROCESS | 2860 | 1469445468973 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2860 | 1469445468975 Marionette TRACE conn7 <- [1,586,null,{}] 04:17:48 INFO - PROCESS | 2860 | 1469445468978 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}] 04:17:48 INFO - PROCESS | 2860 | 1469445468980 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:49 INFO - PROCESS | 2860 | 1469445469062 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 04:17:49 INFO - PROCESS | 2860 | 1469445469067 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2860 | 1469445469069 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CA9800 == 37 [pid = 2860] [id = 156] 04:17:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078175800) [pid = 2860] [serial = 466] [outer = 0000000000000000] 04:17:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078BACC00) [pid = 2860] [serial = 467] [outer = 000000D078175800] 04:17:49 INFO - PROCESS | 2860 | 1469445469115 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078CC0400) [pid = 2860] [serial = 468] [outer = 000000D078175800] 04:17:49 INFO - PROCESS | 2860 | 1469445469548 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]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 04:17:49 INFO - PROCESS | 2860 | 1469445469607 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 2860 | 1469445469609 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 04:17:49 INFO - PROCESS | 2860 | 1469445469613 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 2860 | 1469445469615 Marionette TRACE conn7 <- [1,590,null,{}] 04:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:17:49 INFO - PROCESS | 2860 | 1469445469619 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}] 04:17:49 INFO - PROCESS | 2860 | 1469445469621 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:49 INFO - PROCESS | 2860 | 1469445469703 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 04:17:49 INFO - PROCESS | 2860 | 1469445469708 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2860 | 1469445469710 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D2A9800 == 38 [pid = 2860] [id = 157] 04:17:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078CE3400) [pid = 2860] [serial = 469] [outer = 0000000000000000] 04:17:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07929D000) [pid = 2860] [serial = 470] [outer = 000000D078CE3400] 04:17:49 INFO - PROCESS | 2860 | 1469445469755 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0793AA800) [pid = 2860] [serial = 471] [outer = 000000D078CE3400] 04:17:50 INFO - PROCESS | 2860 | 1469445470283 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]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 735ms 04:17:50 INFO - PROCESS | 2860 | 1469445470353 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 2860 | 1469445470358 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:17:50 INFO - PROCESS | 2860 | 1469445470364 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 2860 | 1469445470368 Marionette TRACE conn7 <- [1,594,null,{}] 04:17:50 INFO - PROCESS | 2860 | 1469445470444 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}] 04:17:50 INFO - PROCESS | 2860 | 1469445470448 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:50 INFO - PROCESS | 2860 | 1469445470574 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 04:17:50 INFO - PROCESS | 2860 | 1469445470639 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 2860 | 1469445470644 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6E800 == 39 [pid = 2860] [id = 158] 04:17:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D003382800) [pid = 2860] [serial = 472] [outer = 0000000000000000] 04:17:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D00383EC00) [pid = 2860] [serial = 473] [outer = 000000D003382800] 04:17:50 INFO - PROCESS | 2860 | 1469445470706 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D003C12000) [pid = 2860] [serial = 474] [outer = 000000D003382800] 04:17:51 INFO - PROCESS | 2860 | [2860] 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 04:17:51 INFO - PROCESS | 2860 | 1469445471574 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]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1243ms 04:17:51 INFO - PROCESS | 2860 | 1469445471610 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 2860 | 1469445471615 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 04:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:17:51 INFO - PROCESS | 2860 | 1469445471622 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2860 | 1469445471625 Marionette TRACE conn7 <- [1,598,null,{}] 04:17:51 INFO - PROCESS | 2860 | 1469445471629 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}] 04:17:51 INFO - PROCESS | 2860 | 1469445471632 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:51 INFO - PROCESS | 2860 | 1469445471747 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 04:17:51 INFO - PROCESS | 2860 | 1469445471819 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 2860 | 1469445471822 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073507000 == 40 [pid = 2860] [id = 159] 04:17:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06D9CD000) [pid = 2860] [serial = 475] [outer = 0000000000000000] 04:17:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06DDC8800) [pid = 2860] [serial = 476] [outer = 000000D06D9CD000] 04:17:51 INFO - PROCESS | 2860 | 1469445471880 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D072CEEC00) [pid = 2860] [serial = 477] [outer = 000000D06D9CD000] 04:17:52 INFO - PROCESS | 2860 | 1469445472510 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]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 04:17:52 INFO - PROCESS | 2860 | 1469445472568 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 2860 | 1469445472571 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:17:52 INFO - PROCESS | 2860 | 1469445472575 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 2860 | 1469445472579 Marionette TRACE conn7 <- [1,602,null,{}] 04:17:52 INFO - PROCESS | 2860 | 1469445472590 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}] 04:17:52 INFO - PROCESS | 2860 | 1469445472596 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:52 INFO - PROCESS | 2860 | 1469445472708 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 04:17:52 INFO - PROCESS | 2860 | 1469445472781 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 2860 | 1469445472785 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B6B4000 == 41 [pid = 2860] [id = 160] 04:17:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D077887800) [pid = 2860] [serial = 478] [outer = 0000000000000000] 04:17:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D078B39400) [pid = 2860] [serial = 479] [outer = 000000D077887800] 04:17:52 INFO - PROCESS | 2860 | 1469445472843 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07A7CE000) [pid = 2860] [serial = 480] [outer = 000000D077887800] 04:17:53 INFO - PROCESS | 2860 | 1469445473477 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]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 944ms 04:17:53 INFO - PROCESS | 2860 | 1469445473520 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 2860 | 1469445473523 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:17:53 INFO - PROCESS | 2860 | 1469445473527 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 2860 | 1469445473529 Marionette TRACE conn7 <- [1,606,null,{}] 04:17:53 INFO - PROCESS | 2860 | 1469445473533 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}] 04:17:53 INFO - PROCESS | 2860 | 1469445473535 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:53 INFO - PROCESS | 2860 | 1469445473648 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 04:17:53 INFO - PROCESS | 2860 | 1469445473719 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 2860 | 1469445473721 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA52800 == 42 [pid = 2860] [id = 161] 04:17:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D07B18F400) [pid = 2860] [serial = 481] [outer = 0000000000000000] 04:17:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D07B204C00) [pid = 2860] [serial = 482] [outer = 000000D07B18F400] 04:17:53 INFO - PROCESS | 2860 | 1469445473777 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D0037B3800) [pid = 2860] [serial = 483] [outer = 000000D07B18F400] 04:17:54 INFO - PROCESS | 2860 | 1469445474383 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]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 04:17:54 INFO - PROCESS | 2860 | 1469445474474 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 2860 | 1469445474476 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 04:17:54 INFO - PROCESS | 2860 | 1469445474480 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:17:54 INFO - PROCESS | 2860 | 1469445474482 Marionette TRACE conn7 <- [1,610,null,{}] 04:17:54 INFO - PROCESS | 2860 | 1469445474499 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}] 04:17:54 INFO - PROCESS | 2860 | 1469445474501 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:54 INFO - PROCESS | 2860 | 1469445474637 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 04:17:54 INFO - PROCESS | 2860 | 1469445474681 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 2860 | 1469445474683 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA7E800 == 43 [pid = 2860] [id = 162] 04:17:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D07B72F400) [pid = 2860] [serial = 484] [outer = 0000000000000000] 04:17:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D07B7CAC00) [pid = 2860] [serial = 485] [outer = 000000D07B72F400] 04:17:54 INFO - PROCESS | 2860 | 1469445474738 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D07B7D7000) [pid = 2860] [serial = 486] [outer = 000000D07B72F400] 04:17:55 INFO - PROCESS | 2860 | 1469445475420 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]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 985ms 04:17:55 INFO - PROCESS | 2860 | 1469445475468 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2860 | 1469445475473 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:17:55 INFO - PROCESS | 2860 | 1469445475478 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 2860 | 1469445475481 Marionette TRACE conn7 <- [1,614,null,{}] 04:17:55 INFO - PROCESS | 2860 | 1469445475487 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}] 04:17:55 INFO - PROCESS | 2860 | 1469445475490 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:55 INFO - PROCESS | 2860 | 1469445475599 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 04:17:55 INFO - PROCESS | 2860 | 1469445475674 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 2860 | 1469445475678 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6E000 == 44 [pid = 2860] [id = 163] 04:17:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D002F91C00) [pid = 2860] [serial = 487] [outer = 0000000000000000] 04:17:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D003381C00) [pid = 2860] [serial = 488] [outer = 000000D002F91C00] 04:17:55 INFO - PROCESS | 2860 | 1469445475728 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D00388E800) [pid = 2860] [serial = 489] [outer = 000000D002F91C00] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CA9800 == 43 [pid = 2860] [id = 156] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E13800 == 42 [pid = 2860] [id = 155] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D074951000 == 41 [pid = 2860] [id = 154] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737C0800 == 40 [pid = 2860] [id = 153] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B74800 == 39 [pid = 2860] [id = 152] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50B800 == 38 [pid = 2860] [id = 151] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CDE000 == 37 [pid = 2860] [id = 150] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E70800 == 36 [pid = 2860] [id = 149] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B76000 == 35 [pid = 2860] [id = 148] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E6D000 == 34 [pid = 2860] [id = 147] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D0006E2800 == 33 [pid = 2860] [id = 146] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D07921E800 == 32 [pid = 2860] [id = 132] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA7E800 == 31 [pid = 2860] [id = 162] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA52800 == 30 [pid = 2860] [id = 161] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B6B4000 == 29 [pid = 2860] [id = 160] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D073507000 == 28 [pid = 2860] [id = 159] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6E800 == 27 [pid = 2860] [id = 158] 04:17:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D2A9800 == 26 [pid = 2860] [id = 157] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D078187000) [pid = 2860] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D00388BC00) [pid = 2860] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D003896400) [pid = 2860] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D0734C8C00) [pid = 2860] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D078BB2C00) [pid = 2860] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D002913800) [pid = 2860] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D002940800) [pid = 2860] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06E857400) [pid = 2860] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06EAA0800) [pid = 2860] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D00333F400) [pid = 2860] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D00337F000) [pid = 2860] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D074657800) [pid = 2860] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06C917400) [pid = 2860] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06C937C00) [pid = 2860] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003D7EC00) [pid = 2860] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C7A3400) [pid = 2860] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06EF4E400) [pid = 2860] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06D222800) [pid = 2860] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0737B8000) [pid = 2860] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06E84BC00) [pid = 2860] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06F410C00) [pid = 2860] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D07505D400) [pid = 2860] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0778BA400) [pid = 2860] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078170400) [pid = 2860] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D072A61000) [pid = 2860] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:17:56 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07817A000) [pid = 2860] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:17:57 INFO - PROCESS | 2860 | 1469445477045 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]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1587ms 04:17:57 INFO - PROCESS | 2860 | 1469445477069 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2860 | 1469445477074 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:17:57 INFO - PROCESS | 2860 | 1469445477079 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 2860 | 1469445477082 Marionette TRACE conn7 <- [1,618,null,{}] 04:17:57 INFO - PROCESS | 2860 | 1469445477090 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}] 04:17:57 INFO - PROCESS | 2860 | 1469445477093 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:57 INFO - PROCESS | 2860 | 1469445477188 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 04:17:57 INFO - PROCESS | 2860 | 1469445477297 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2860 | 1469445477301 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00189B800 == 27 [pid = 2860] [id = 164] 04:17:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D002919C00) [pid = 2860] [serial = 490] [outer = 0000000000000000] 04:17:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D00293EC00) [pid = 2860] [serial = 491] [outer = 000000D002919C00] 04:17:57 INFO - PROCESS | 2860 | 1469445477354 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0018F8400) [pid = 2860] [serial = 492] [outer = 000000D002919C00] 04:17:57 INFO - PROCESS | 2860 | 1469445477741 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]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 04:17:57 INFO - PROCESS | 2860 | 1469445477775 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2860 | 1469445477781 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:17:57 INFO - PROCESS | 2860 | 1469445477787 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 2860 | 1469445477790 Marionette TRACE conn7 <- [1,622,null,{}] 04:17:57 INFO - PROCESS | 2860 | 1469445477794 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}] 04:17:57 INFO - PROCESS | 2860 | 1469445477797 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:57 INFO - PROCESS | 2860 | 1469445477887 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 04:17:57 INFO - PROCESS | 2860 | 1469445477894 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2860 | 1469445477896 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B42000 == 28 [pid = 2860] [id = 165] 04:17:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D003381000) [pid = 2860] [serial = 493] [outer = 0000000000000000] 04:17:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0037C0C00) [pid = 2860] [serial = 494] [outer = 000000D003381000] 04:17:57 INFO - PROCESS | 2860 | 1469445477945 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D00388D800) [pid = 2860] [serial = 495] [outer = 000000D003381000] 04:17:58 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:58 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:58 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:58 INFO - PROCESS | 2860 | 1469445478413 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]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 04:17:58 INFO - PROCESS | 2860 | 1469445478480 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 2860 | 1469445478482 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:17:58 INFO - PROCESS | 2860 | 1469445478486 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 2860 | 1469445478489 Marionette TRACE conn7 <- [1,626,null,{}] 04:17:58 INFO - PROCESS | 2860 | 1469445478501 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}] 04:17:58 INFO - PROCESS | 2860 | 1469445478506 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:58 INFO - PROCESS | 2860 | 1469445478626 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 04:17:58 INFO - PROCESS | 2860 | 1469445478704 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 2860 | 1469445478707 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003087800 == 29 [pid = 2860] [id = 166] 04:17:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D002F83C00) [pid = 2860] [serial = 496] [outer = 0000000000000000] 04:17:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06C90D800) [pid = 2860] [serial = 497] [outer = 000000D002F83C00] 04:17:58 INFO - PROCESS | 2860 | 1469445478757 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06C937C00) [pid = 2860] [serial = 498] [outer = 000000D002F83C00] 04:17:59 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:59 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:59 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:17:59 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:17:59 INFO - PROCESS | 2860 | 1469445479180 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 04:17:59 INFO - PROCESS | 2860 | 1469445479223 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2860 | 1469445479226 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 04:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:17:59 INFO - PROCESS | 2860 | 1469445479229 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 2860 | 1469445479231 Marionette TRACE conn7 <- [1,630,null,{}] 04:17:59 INFO - PROCESS | 2860 | 1469445479234 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}] 04:17:59 INFO - PROCESS | 2860 | 1469445479236 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:59 INFO - PROCESS | 2860 | 1469445479347 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 04:17:59 INFO - PROCESS | 2860 | 1469445479354 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 2860 | 1469445479356 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:17:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C950000 == 30 [pid = 2860] [id = 167] 04:17:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06D221800) [pid = 2860] [serial = 499] [outer = 0000000000000000] 04:17:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06D226400) [pid = 2860] [serial = 500] [outer = 000000D06D221800] 04:17:59 INFO - PROCESS | 2860 | 1469445479439 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06DDD0C00) [pid = 2860] [serial = 501] [outer = 000000D06D221800] 04:17:59 INFO - PROCESS | 2860 | 1469445479877 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 693ms 04:17:59 INFO - PROCESS | 2860 | 1469445479929 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2860 | 1469445479932 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 04:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:17:59 INFO - PROCESS | 2860 | 1469445479935 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 2860 | 1469445479937 Marionette TRACE conn7 <- [1,634,null,{}] 04:17:59 INFO - PROCESS | 2860 | 1469445479968 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}] 04:17:59 INFO - PROCESS | 2860 | 1469445479970 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:00 INFO - PROCESS | 2860 | 1469445480089 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 04:18:00 INFO - PROCESS | 2860 | 1469445480100 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2860 | 1469445480102 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDAA000 == 31 [pid = 2860] [id = 168] 04:18:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D00334BC00) [pid = 2860] [serial = 502] [outer = 0000000000000000] 04:18:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06E855C00) [pid = 2860] [serial = 503] [outer = 000000D00334BC00] 04:18:00 INFO - PROCESS | 2860 | 1469445480150 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06EA9F800) [pid = 2860] [serial = 504] [outer = 000000D00334BC00] 04:18:00 INFO - PROCESS | 2860 | 1469445480593 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]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 04:18:00 INFO - PROCESS | 2860 | 1469445480630 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2860 | 1469445480633 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:18:00 INFO - PROCESS | 2860 | 1469445480641 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2860 | 1469445480643 Marionette TRACE conn7 <- [1,638,null,{}] 04:18:00 INFO - PROCESS | 2860 | 1469445480646 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}] 04:18:00 INFO - PROCESS | 2860 | 1469445480652 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:00 INFO - PROCESS | 2860 | 1469445480783 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 04:18:00 INFO - PROCESS | 2860 | 1469445480835 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2860 | 1469445480837 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EFEC800 == 32 [pid = 2860] [id = 169] 04:18:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D06EAA7C00) [pid = 2860] [serial = 505] [outer = 0000000000000000] 04:18:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D072AB7C00) [pid = 2860] [serial = 506] [outer = 000000D06EAA7C00] 04:18:00 INFO - PROCESS | 2860 | 1469445480884 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D073879C00) [pid = 2860] [serial = 507] [outer = 000000D06EAA7C00] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06D148000) [pid = 2860] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D003D7D400) [pid = 2860] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06C79B800) [pid = 2860] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D00337C400) [pid = 2860] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D0005B4C00) [pid = 2860] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D078173000) [pid = 2860] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06E220800) [pid = 2860] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003844000) [pid = 2860] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D074653000) [pid = 2860] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078175800) [pid = 2860] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06F449400) [pid = 2860] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003C15400) [pid = 2860] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:18:01 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D078CE3400) [pid = 2860] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:18:01 INFO - PROCESS | 2860 | 1469445481443 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]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 839ms 04:18:01 INFO - PROCESS | 2860 | 1469445481484 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 2860 | 1469445481486 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 04:18:01 INFO - PROCESS | 2860 | 1469445481489 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:18:01 INFO - PROCESS | 2860 | 1469445481491 Marionette TRACE conn7 <- [1,642,null,{}] 04:18:01 INFO - PROCESS | 2860 | 1469445481494 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}] 04:18:01 INFO - PROCESS | 2860 | 1469445481496 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:01 INFO - PROCESS | 2860 | 1469445481575 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 04:18:01 INFO - PROCESS | 2860 | 1469445481581 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 2860 | 1469445481583 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C93000 == 33 [pid = 2860] [id = 170] 04:18:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06D229800) [pid = 2860] [serial = 508] [outer = 0000000000000000] 04:18:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0734C9000) [pid = 2860] [serial = 509] [outer = 000000D06D229800] 04:18:01 INFO - PROCESS | 2860 | 1469445481629 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074652C00) [pid = 2860] [serial = 510] [outer = 000000D06D229800] 04:18:02 INFO - PROCESS | 2860 | 1469445482017 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 585ms 04:18:02 INFO - PROCESS | 2860 | 1469445482078 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2860 | 1469445482080 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 04:18:02 INFO - PROCESS | 2860 | 1469445482083 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:18:02 INFO - PROCESS | 2860 | 1469445482085 Marionette TRACE conn7 <- [1,646,null,{}] 04:18:02 INFO - PROCESS | 2860 | 1469445482088 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}] 04:18:02 INFO - PROCESS | 2860 | 1469445482090 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:02 INFO - PROCESS | 2860 | 1469445482169 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 04:18:02 INFO - PROCESS | 2860 | 1469445482174 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 2860 | 1469445482176 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737CC000 == 34 [pid = 2860] [id = 171] 04:18:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074650C00) [pid = 2860] [serial = 511] [outer = 0000000000000000] 04:18:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D074C90C00) [pid = 2860] [serial = 512] [outer = 000000D074650C00] 04:18:02 INFO - PROCESS | 2860 | 1469445482221 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D077878C00) [pid = 2860] [serial = 513] [outer = 000000D074650C00] 04:18:02 INFO - PROCESS | 2860 | 1469445482647 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 588ms 04:18:02 INFO - PROCESS | 2860 | 1469445482675 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2860 | 1469445482677 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 04:18:02 INFO - PROCESS | 2860 | 1469445482680 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:18:02 INFO - PROCESS | 2860 | 1469445482682 Marionette TRACE conn7 <- [1,650,null,{}] 04:18:02 INFO - PROCESS | 2860 | 1469445482686 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}] 04:18:02 INFO - PROCESS | 2860 | 1469445482687 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:02 INFO - PROCESS | 2860 | 1469445482772 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 04:18:02 INFO - PROCESS | 2860 | 1469445482778 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 2860 | 1469445482780 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003084000 == 35 [pid = 2860] [id = 172] 04:18:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07787FC00) [pid = 2860] [serial = 514] [outer = 0000000000000000] 04:18:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0778BCC00) [pid = 2860] [serial = 515] [outer = 000000D07787FC00] 04:18:02 INFO - PROCESS | 2860 | 1469445482825 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D078113C00) [pid = 2860] [serial = 516] [outer = 000000D07787FC00] 04:18:03 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:03 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:18:03 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:03 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:18:03 INFO - PROCESS | 2860 | 1469445483390 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]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 797ms 04:18:03 INFO - PROCESS | 2860 | 1469445483481 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 2860 | 1469445483486 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:18:03 INFO - PROCESS | 2860 | 1469445483491 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 2860 | 1469445483495 Marionette TRACE conn7 <- [1,654,null,{}] 04:18:03 INFO - PROCESS | 2860 | 1469445483501 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}] 04:18:03 INFO - PROCESS | 2860 | 1469445483504 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:03 INFO - PROCESS | 2860 | 1469445483684 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 04:18:03 INFO - PROCESS | 2860 | 1469445483695 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 2860 | 1469445483698 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D5000 == 36 [pid = 2860] [id = 173] 04:18:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0018EBC00) [pid = 2860] [serial = 517] [outer = 0000000000000000] 04:18:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002943000) [pid = 2860] [serial = 518] [outer = 000000D0018EBC00] 04:18:03 INFO - PROCESS | 2860 | 1469445483756 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D00337F000) [pid = 2860] [serial = 519] [outer = 000000D0018EBC00] 04:18:04 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:04 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:18:04 INFO - PROCESS | 2860 | 1469445484477 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]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1027ms 04:18:04 INFO - PROCESS | 2860 | 1469445484545 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 2860 | 1469445484550 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 04:18:04 INFO - PROCESS | 2860 | 1469445484558 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 2860 | 1469445484561 Marionette TRACE conn7 <- [1,658,null,{}] 04:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:18:04 INFO - PROCESS | 2860 | 1469445484566 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}] 04:18:04 INFO - PROCESS | 2860 | 1469445484569 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:04 INFO - PROCESS | 2860 | 1469445484708 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 04:18:04 INFO - PROCESS | 2860 | 1469445484772 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 2860 | 1469445484775 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD42000 == 37 [pid = 2860] [id = 174] 04:18:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003C18000) [pid = 2860] [serial = 520] [outer = 0000000000000000] 04:18:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D003D76800) [pid = 2860] [serial = 521] [outer = 000000D003C18000] 04:18:04 INFO - PROCESS | 2860 | 1469445484833 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D06C936C00) [pid = 2860] [serial = 522] [outer = 000000D003C18000] 04:18:05 INFO - PROCESS | 2860 | 1469445485586 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]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1181ms 04:18:05 INFO - PROCESS | 2860 | 1469445485748 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 2860 | 1469445485753 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:18:05 INFO - PROCESS | 2860 | 1469445485766 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 2860 | 1469445485769 Marionette TRACE conn7 <- [1,662,null,{}] 04:18:05 INFO - PROCESS | 2860 | 1469445485775 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}] 04:18:05 INFO - PROCESS | 2860 | 1469445485779 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:05 INFO - PROCESS | 2860 | 1469445485915 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 04:18:05 INFO - PROCESS | 2860 | 1469445485980 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 2860 | 1469445485985 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029DA800 == 38 [pid = 2860] [id = 175] 04:18:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D00333D000) [pid = 2860] [serial = 523] [outer = 0000000000000000] 04:18:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D00334A000) [pid = 2860] [serial = 524] [outer = 000000D00333D000] 04:18:06 INFO - PROCESS | 2860 | 1469445486035 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D003888800) [pid = 2860] [serial = 525] [outer = 000000D00333D000] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737CC000 == 37 [pid = 2860] [id = 171] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C93000 == 36 [pid = 2860] [id = 170] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EFEC800 == 35 [pid = 2860] [id = 169] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDAA000 == 34 [pid = 2860] [id = 168] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C950000 == 33 [pid = 2860] [id = 167] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D003087800 == 32 [pid = 2860] [id = 166] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B42000 == 31 [pid = 2860] [id = 165] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D00189B800 == 30 [pid = 2860] [id = 164] 04:18:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6E000 == 29 [pid = 2860] [id = 163] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D078CC0400) [pid = 2860] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D07929D000) [pid = 2860] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D0793AA800) [pid = 2860] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06DB53800) [pid = 2860] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06ED30800) [pid = 2860] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D078B2FC00) [pid = 2860] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0037B3C00) [pid = 2860] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0005BD000) [pid = 2860] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D078B36800) [pid = 2860] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06E857C00) [pid = 2860] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06D223C00) [pid = 2860] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D078189000) [pid = 2860] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003C0E000) [pid = 2860] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003849C00) [pid = 2860] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0018F0400) [pid = 2860] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078115400) [pid = 2860] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0778BE000) [pid = 2860] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003842C00) [pid = 2860] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06EA9FC00) [pid = 2860] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D078BACC00) [pid = 2860] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0734BF400) [pid = 2860] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003D72800) [pid = 2860] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078175000) [pid = 2860] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C79D800) [pid = 2860] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06FB56C00) [pid = 2860] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:18:06 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:06 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:18:06 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:06 INFO - PROCESS | 2860 | 1469445486557 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]]]}] 04:18:06 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 04:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 840ms 04:18:06 INFO - PROCESS | 2860 | 1469445486602 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 2860 | 1469445486605 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 04:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:18:06 INFO - PROCESS | 2860 | 1469445486612 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 2860 | 1469445486616 Marionette TRACE conn7 <- [1,666,null,{}] 04:18:06 INFO - PROCESS | 2860 | 1469445486619 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}] 04:18:06 INFO - PROCESS | 2860 | 1469445486622 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:06 INFO - PROCESS | 2860 | 1469445486711 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 04:18:06 INFO - PROCESS | 2860 | 1469445486720 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 2860 | 1469445486722 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E60000 == 30 [pid = 2860] [id = 176] 04:18:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D003844000) [pid = 2860] [serial = 526] [outer = 0000000000000000] 04:18:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D003C13C00) [pid = 2860] [serial = 527] [outer = 000000D003844000] 04:18:06 INFO - PROCESS | 2860 | 1469445486772 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C79C400) [pid = 2860] [serial = 528] [outer = 000000D003844000] 04:18:07 INFO - PROCESS | 2860 | 1469445487218 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]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 04:18:07 INFO - PROCESS | 2860 | 1469445487335 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 2860 | 1469445487337 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:18:07 INFO - PROCESS | 2860 | 1469445487343 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 2860 | 1469445487345 Marionette TRACE conn7 <- [1,670,null,{}] 04:18:07 INFO - PROCESS | 2860 | 1469445487356 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}] 04:18:07 INFO - PROCESS | 2860 | 1469445487361 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:07 INFO - PROCESS | 2860 | 1469445487460 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 04:18:07 INFO - PROCESS | 2860 | 1469445487525 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 2860 | 1469445487529 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CDD000 == 31 [pid = 2860] [id = 177] 04:18:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06D202800) [pid = 2860] [serial = 529] [outer = 0000000000000000] 04:18:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E220400) [pid = 2860] [serial = 530] [outer = 000000D06D202800] 04:18:07 INFO - PROCESS | 2860 | 1469445487580 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E859800) [pid = 2860] [serial = 531] [outer = 000000D06D202800] 04:18:07 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:18:08 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:18:08 INFO - PROCESS | 2860 | 1469445488475 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]]]}] 04:18:08 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) 04:18:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1197ms 04:18:08 INFO - PROCESS | 2860 | 1469445488544 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 2860 | 1469445488547 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:18:08 INFO - PROCESS | 2860 | 1469445488550 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 2860 | 1469445488552 Marionette TRACE conn7 <- [1,674,null,{}] 04:18:08 INFO - PROCESS | 2860 | 1469445488556 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}] 04:18:08 INFO - PROCESS | 2860 | 1469445488558 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:08 INFO - PROCESS | 2860 | 1469445488672 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 04:18:08 INFO - PROCESS | 2860 | 1469445488678 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 2860 | 1469445488680 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E277000 == 32 [pid = 2860] [id = 178] 04:18:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06F9E0400) [pid = 2860] [serial = 532] [outer = 0000000000000000] 04:18:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D072A54000) [pid = 2860] [serial = 533] [outer = 000000D06F9E0400] 04:18:08 INFO - PROCESS | 2860 | 1469445488762 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07342F400) [pid = 2860] [serial = 534] [outer = 000000D06F9E0400] 04:18:09 INFO - PROCESS | 2860 | 1469445489724 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]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:18:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1193ms 04:18:09 INFO - PROCESS | 2860 | 1469445489745 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 2860 | 1469445489747 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:18:09 INFO - PROCESS | 2860 | 1469445489757 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 2860 | 1469445489759 Marionette TRACE conn7 <- [1,678,null,{}] 04:18:09 INFO - PROCESS | 2860 | 1469445489763 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}] 04:18:09 INFO - PROCESS | 2860 | 1469445489765 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:09 INFO - PROCESS | 2860 | 1469445489879 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 04:18:09 INFO - PROCESS | 2860 | 1469445489885 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 2860 | 1469445489887 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A8D000 == 33 [pid = 2860] [id = 179] 04:18:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D073430C00) [pid = 2860] [serial = 535] [outer = 0000000000000000] 04:18:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074C98000) [pid = 2860] [serial = 536] [outer = 000000D073430C00] 04:18:09 INFO - PROCESS | 2860 | 1469445489933 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0778C4000) [pid = 2860] [serial = 537] [outer = 000000D073430C00] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D221800) [pid = 2860] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00334BC00) [pid = 2860] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003381000) [pid = 2860] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002F83C00) [pid = 2860] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002919C00) [pid = 2860] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D002F91C00) [pid = 2860] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003382800) [pid = 2860] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06D9CD000) [pid = 2860] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D077887800) [pid = 2860] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B18F400) [pid = 2860] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D07B72F400) [pid = 2860] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06EAA7C00) [pid = 2860] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D074650C00) [pid = 2860] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:18:10 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06D229800) [pid = 2860] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:18:10 INFO - PROCESS | 2860 | 1469445490884 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]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:18:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 04:18:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:18:10 INFO - PROCESS | 2860 | 1469445490944 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 2860 | 1469445490946 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 04:18:10 INFO - PROCESS | 2860 | 1469445490950 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 2860 | 1469445490951 Marionette TRACE conn7 <- [1,682,null,{}] 04:18:10 INFO - PROCESS | 2860 | 1469445490955 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}] 04:18:10 INFO - PROCESS | 2860 | 1469445490961 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:11 INFO - PROCESS | 2860 | 1469445491099 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 04:18:11 INFO - PROCESS | 2860 | 1469445491108 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2860 | 1469445491110 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074547800 == 34 [pid = 2860] [id = 180] 04:18:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0778C4400) [pid = 2860] [serial = 538] [outer = 0000000000000000] 04:18:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D078172C00) [pid = 2860] [serial = 539] [outer = 000000D0778C4400] 04:18:11 INFO - PROCESS | 2860 | 1469445491156 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D078186C00) [pid = 2860] [serial = 540] [outer = 000000D0778C4400] 04:18:12 INFO - PROCESS | 2860 | 1469445492082 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]]]}] 04:18:12 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) 04:18:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 04:18:12 INFO - PROCESS | 2860 | 1469445492131 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 2860 | 1469445492133 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:18:12 INFO - PROCESS | 2860 | 1469445492137 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 2860 | 1469445492139 Marionette TRACE conn7 <- [1,686,null,{}] 04:18:12 INFO - PROCESS | 2860 | 1469445492142 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}] 04:18:12 INFO - PROCESS | 2860 | 1469445492144 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:12 INFO - PROCESS | 2860 | 1469445492249 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 04:18:12 INFO - PROCESS | 2860 | 1469445492258 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 2860 | 1469445492260 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EBA000 == 35 [pid = 2860] [id = 181] 04:18:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078A9BC00) [pid = 2860] [serial = 541] [outer = 0000000000000000] 04:18:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078B38400) [pid = 2860] [serial = 542] [outer = 000000D078A9BC00] 04:18:12 INFO - PROCESS | 2860 | 1469445492305 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078BA8400) [pid = 2860] [serial = 543] [outer = 000000D078A9BC00] 04:18:13 INFO - PROCESS | 2860 | 1469445493325 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]]]}] 04:18:13 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) 04:18:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1236ms 04:18:13 INFO - PROCESS | 2860 | 1469445493383 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 2860 | 1469445493388 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 04:18:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:18:13 INFO - PROCESS | 2860 | 1469445493394 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 2860 | 1469445493398 Marionette TRACE conn7 <- [1,690,null,{}] 04:18:13 INFO - PROCESS | 2860 | 1469445493404 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}] 04:18:13 INFO - PROCESS | 2860 | 1469445493407 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:13 INFO - PROCESS | 2860 | 1469445493553 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 04:18:13 INFO - PROCESS | 2860 | 1469445493706 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2860 | 1469445493709 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E72800 == 36 [pid = 2860] [id = 182] 04:18:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003382800) [pid = 2860] [serial = 544] [outer = 0000000000000000] 04:18:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0037BC800) [pid = 2860] [serial = 545] [outer = 000000D003382800] 04:18:13 INFO - PROCESS | 2860 | 1469445493768 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D003D72800) [pid = 2860] [serial = 546] [outer = 000000D003382800] 04:18:14 INFO - PROCESS | 2860 | 1469445494843 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]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:18:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1495ms 04:18:14 INFO - PROCESS | 2860 | 1469445494891 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 2860 | 1469445494896 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 04:18:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:18:14 INFO - PROCESS | 2860 | 1469445494903 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 2860 | 1469445494907 Marionette TRACE conn7 <- [1,694,null,{}] 04:18:14 INFO - PROCESS | 2860 | 1469445494911 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}] 04:18:14 INFO - PROCESS | 2860 | 1469445494914 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:15 INFO - PROCESS | 2860 | 1469445495065 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 04:18:15 INFO - PROCESS | 2860 | 1469445495208 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2860 | 1469445495211 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001706000 == 37 [pid = 2860] [id = 183] 04:18:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D00290BC00) [pid = 2860] [serial = 547] [outer = 0000000000000000] 04:18:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0037BA400) [pid = 2860] [serial = 548] [outer = 000000D00290BC00] 04:18:15 INFO - PROCESS | 2860 | 1469445495272 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06D228400) [pid = 2860] [serial = 549] [outer = 000000D00290BC00] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D074547800 == 36 [pid = 2860] [id = 180] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A8D000 == 35 [pid = 2860] [id = 179] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E277000 == 34 [pid = 2860] [id = 178] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CDD000 == 33 [pid = 2860] [id = 177] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E60000 == 32 [pid = 2860] [id = 176] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029DA800 == 31 [pid = 2860] [id = 175] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D5000 == 30 [pid = 2860] [id = 173] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D003084000 == 29 [pid = 2860] [id = 172] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD42000 == 28 [pid = 2860] [id = 174] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E72800 == 27 [pid = 2860] [id = 182] 04:18:16 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EBA000 == 26 [pid = 2860] [id = 181] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06D226400) [pid = 2860] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06E855C00) [pid = 2860] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0037C0C00) [pid = 2860] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00388D800) [pid = 2860] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C90D800) [pid = 2860] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D00293EC00) [pid = 2860] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0018F8400) [pid = 2860] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D00388E800) [pid = 2860] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003381C00) [pid = 2860] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06DDD0C00) [pid = 2860] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003C12000) [pid = 2860] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D00383EC00) [pid = 2860] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D072CEEC00) [pid = 2860] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06DDC8800) [pid = 2860] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D07A7CE000) [pid = 2860] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078B39400) [pid = 2860] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D0037B3800) [pid = 2860] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D07B204C00) [pid = 2860] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D07B7D7000) [pid = 2860] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D07B7CAC00) [pid = 2860] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D072AB7C00) [pid = 2860] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06EA9F800) [pid = 2860] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D074C90C00) [pid = 2860] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D073879C00) [pid = 2860] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D0778BCC00) [pid = 2860] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D0734C9000) [pid = 2860] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D074652C00) [pid = 2860] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D06C937C00) [pid = 2860] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D077878C00) [pid = 2860] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:18:16 INFO - PROCESS | 2860 | 1469445496970 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]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:18:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2093ms 04:18:17 INFO - PROCESS | 2860 | 1469445496998 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 2860 | 1469445497002 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 04:18:17 INFO - PROCESS | 2860 | 1469445497008 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:18:17 INFO - PROCESS | 2860 | 1469445497012 Marionette TRACE conn7 <- [1,698,null,{}] 04:18:17 INFO - PROCESS | 2860 | 1469445497019 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}] 04:18:17 INFO - PROCESS | 2860 | 1469445497022 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:17 INFO - PROCESS | 2860 | 1469445497113 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 04:18:17 INFO - PROCESS | 2860 | 1469445497171 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 2860 | 1469445497175 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A6000 == 27 [pid = 2860] [id = 184] 04:18:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D002912000) [pid = 2860] [serial = 550] [outer = 0000000000000000] 04:18:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D002916400) [pid = 2860] [serial = 551] [outer = 000000D002912000] 04:18:17 INFO - PROCESS | 2860 | 1469445497228 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D002941800) [pid = 2860] [serial = 552] [outer = 000000D002912000] 04:18:18 INFO - PROCESS | 2860 | 1469445498114 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]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:18:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 04:18:18 INFO - PROCESS | 2860 | 1469445498153 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 2860 | 1469445498159 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 04:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:18:18 INFO - PROCESS | 2860 | 1469445498166 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 2860 | 1469445498169 Marionette TRACE conn7 <- [1,702,null,{}] 04:18:18 INFO - PROCESS | 2860 | 1469445498173 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}] 04:18:18 INFO - PROCESS | 2860 | 1469445498176 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:18 INFO - PROCESS | 2860 | 1469445498267 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 04:18:18 INFO - PROCESS | 2860 | 1469445498276 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 2860 | 1469445498279 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B5B800 == 28 [pid = 2860] [id = 185] 04:18:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D0037B7000) [pid = 2860] [serial = 553] [outer = 0000000000000000] 04:18:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D0037BAC00) [pid = 2860] [serial = 554] [outer = 000000D0037B7000] 04:18:18 INFO - PROCESS | 2860 | 1469445498327 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D003844800) [pid = 2860] [serial = 555] [outer = 000000D0037B7000] 04:18:19 INFO - PROCESS | 2860 | 1469445499299 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]]]}] 04:18:19 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 04:18:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1184ms 04:18:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:18:19 INFO - PROCESS | 2860 | 1469445499355 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 2860 | 1469445499357 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 04:18:19 INFO - PROCESS | 2860 | 1469445499361 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 2860 | 1469445499364 Marionette TRACE conn7 <- [1,706,null,{}] 04:18:19 INFO - PROCESS | 2860 | 1469445499382 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}] 04:18:19 INFO - PROCESS | 2860 | 1469445499387 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:19 INFO - PROCESS | 2860 | 1469445499501 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 04:18:19 INFO - PROCESS | 2860 | 1469445499510 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 2860 | 1469445499513 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003088800 == 29 [pid = 2860] [id = 186] 04:18:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D003D80800) [pid = 2860] [serial = 556] [outer = 0000000000000000] 04:18:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06C79D000) [pid = 2860] [serial = 557] [outer = 000000D003D80800] 04:18:19 INFO - PROCESS | 2860 | 1469445499562 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06C915C00) [pid = 2860] [serial = 558] [outer = 000000D003D80800] 04:18:20 INFO - PROCESS | 2860 | 1469445500537 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]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:18:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1194ms 04:18:20 INFO - PROCESS | 2860 | 1469445500558 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 2860 | 1469445500560 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 04:18:20 INFO - PROCESS | 2860 | 1469445500564 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:18:20 INFO - PROCESS | 2860 | 1469445500566 Marionette TRACE conn7 <- [1,710,null,{}] 04:18:20 INFO - PROCESS | 2860 | 1469445500577 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}] 04:18:20 INFO - PROCESS | 2860 | 1469445500579 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:20 INFO - PROCESS | 2860 | 1469445500689 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 04:18:20 INFO - PROCESS | 2860 | 1469445500695 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 2860 | 1469445500697 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C952800 == 30 [pid = 2860] [id = 187] 04:18:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06D21D800) [pid = 2860] [serial = 559] [outer = 0000000000000000] 04:18:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06D227800) [pid = 2860] [serial = 560] [outer = 000000D06D21D800] 04:18:20 INFO - PROCESS | 2860 | 1469445500746 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06DB3A400) [pid = 2860] [serial = 561] [outer = 000000D06D21D800] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D003844000) [pid = 2860] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06D202800) [pid = 2860] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D00333D000) [pid = 2860] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D07787FC00) [pid = 2860] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D0018EBC00) [pid = 2860] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D003C18000) [pid = 2860] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D073430C00) [pid = 2860] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D078A9BC00) [pid = 2860] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D06F9E0400) [pid = 2860] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:18:21 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D0778C4400) [pid = 2860] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:18:21 INFO - PROCESS | 2860 | 1469445501242 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] 04:18:21 INFO - PROCESS | 2860 | 1469445501302 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 04:18:21 INFO - PROCESS | 2860 | 1469445501305 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:18:21 INFO - PROCESS | 2860 | 1469445501307 Marionette TRACE conn7 <- [1,714,null,{}] 04:18:21 INFO - PROCESS | 2860 | 1469445501310 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}] 04:18:21 INFO - PROCESS | 2860 | 1469445501313 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:21 INFO - PROCESS | 2860 | 1469445501393 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 04:18:21 INFO - PROCESS | 2860 | 1469445501399 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2860 | 1469445501401 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DB0B000 == 31 [pid = 2860] [id = 188] 04:18:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D00384BC00) [pid = 2860] [serial = 562] [outer = 0000000000000000] 04:18:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D06DD0CC00) [pid = 2860] [serial = 563] [outer = 000000D00384BC00] 04:18:21 INFO - PROCESS | 2860 | 1469445501446 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D06E229800) [pid = 2860] [serial = 564] [outer = 000000D00384BC00] 04:18:21 INFO - PROCESS | 2860 | 1469445501941 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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:18:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 693ms 04:18:22 INFO - PROCESS | 2860 | 1469445502001 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 2860 | 1469445502003 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 04:18:22 INFO - PROCESS | 2860 | 1469445502006 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:18:22 INFO - PROCESS | 2860 | 1469445502008 Marionette TRACE conn7 <- [1,718,null,{}] 04:18:22 INFO - PROCESS | 2860 | 1469445502012 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}] 04:18:22 INFO - PROCESS | 2860 | 1469445502018 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:22 INFO - PROCESS | 2860 | 1469445502152 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 04:18:22 INFO - PROCESS | 2860 | 1469445502165 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 2860 | 1469445502167 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E52A800 == 32 [pid = 2860] [id = 189] 04:18:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D06E932C00) [pid = 2860] [serial = 565] [outer = 0000000000000000] 04:18:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D06EAA2C00) [pid = 2860] [serial = 566] [outer = 000000D06E932C00] 04:18:22 INFO - PROCESS | 2860 | 1469445502213 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06ECEA400) [pid = 2860] [serial = 567] [outer = 000000D06E932C00] 04:18:22 INFO - PROCESS | 2860 | 1469445502660 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] 04:18:22 INFO - PROCESS | 2860 | 1469445502704 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 04:18:22 INFO - PROCESS | 2860 | 1469445502707 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:18:22 INFO - PROCESS | 2860 | 1469445502708 Marionette TRACE conn7 <- [1,722,null,{}] 04:18:22 INFO - PROCESS | 2860 | 1469445502713 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}] 04:18:22 INFO - PROCESS | 2860 | 1469445502715 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:22 INFO - PROCESS | 2860 | 1469445502794 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 04:18:22 INFO - PROCESS | 2860 | 1469445502799 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 2860 | 1469445502801 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A86800 == 33 [pid = 2860] [id = 190] 04:18:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06E851800) [pid = 2860] [serial = 568] [outer = 0000000000000000] 04:18:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06FB57C00) [pid = 2860] [serial = 569] [outer = 000000D06E851800] 04:18:22 INFO - PROCESS | 2860 | 1469445502846 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D072AB6400) [pid = 2860] [serial = 570] [outer = 000000D06E851800] 04:18:23 INFO - PROCESS | 2860 | 1469445503670 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]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1029ms 04:18:23 INFO - PROCESS | 2860 | 1469445503740 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2860 | 1469445503745 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:18:23 INFO - PROCESS | 2860 | 1469445503794 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 2860 | 1469445503800 Marionette TRACE conn7 <- [1,726,null,{}] 04:18:23 INFO - PROCESS | 2860 | 1469445503806 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}] 04:18:23 INFO - PROCESS | 2860 | 1469445503809 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:23 INFO - PROCESS | 2860 | 1469445503940 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 04:18:24 INFO - PROCESS | 2860 | 1469445504001 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2860 | 1469445504004 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B46000 == 34 [pid = 2860] [id = 191] 04:18:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D002F87800) [pid = 2860] [serial = 571] [outer = 0000000000000000] 04:18:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003341400) [pid = 2860] [serial = 572] [outer = 000000D002F87800] 04:18:24 INFO - PROCESS | 2860 | 1469445504064 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003888000) [pid = 2860] [serial = 573] [outer = 000000D002F87800] 04:18:25 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:18:25 INFO - PROCESS | 2860 | 1469445505235 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]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:18:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1513ms 04:18:25 INFO - PROCESS | 2860 | 1469445505287 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 2860 | 1469445505292 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 04:18:25 INFO - PROCESS | 2860 | 1469445505297 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:18:25 INFO - PROCESS | 2860 | 1469445505301 Marionette TRACE conn7 <- [1,730,null,{}] 04:18:25 INFO - PROCESS | 2860 | 1469445505361 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}] 04:18:25 INFO - PROCESS | 2860 | 1469445505364 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:25 INFO - PROCESS | 2860 | 1469445505526 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 04:18:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E52A800 == 33 [pid = 2860] [id = 189] 04:18:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DB0B000 == 32 [pid = 2860] [id = 188] 04:18:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C952800 == 31 [pid = 2860] [id = 187] 04:18:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D003088800 == 30 [pid = 2860] [id = 186] 04:18:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B5B800 == 29 [pid = 2860] [id = 185] 04:18:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A6000 == 28 [pid = 2860] [id = 184] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D003C13C00) [pid = 2860] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06C79C400) [pid = 2860] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06E220400) [pid = 2860] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D00334A000) [pid = 2860] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D003888800) [pid = 2860] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D078113C00) [pid = 2860] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D002943000) [pid = 2860] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D00337F000) [pid = 2860] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D003D76800) [pid = 2860] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D06C936C00) [pid = 2860] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D074C98000) [pid = 2860] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D078B38400) [pid = 2860] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D078BA8400) [pid = 2860] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D072A54000) [pid = 2860] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000D0778C4000) [pid = 2860] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000D078186C00) [pid = 2860] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000D07342F400) [pid = 2860] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 50 (000000D06E859800) [pid = 2860] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | --DOMWINDOW == 49 (000000D078172C00) [pid = 2860] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:18:25 INFO - PROCESS | 2860 | 1469445505603 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 2860 | 1469445505605 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017E6800 == 29 [pid = 2860] [id = 192] 04:18:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 50 (000000D00293EC00) [pid = 2860] [serial = 574] [outer = 0000000000000000] 04:18:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000D003377400) [pid = 2860] [serial = 575] [outer = 000000D00293EC00] 04:18:25 INFO - PROCESS | 2860 | 1469445505658 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000D003889000) [pid = 2860] [serial = 576] [outer = 000000D00293EC00] 04:18:26 INFO - PROCESS | 2860 | 1469445506557 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]]]}] 04:18:26 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 04:18:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1283ms 04:18:26 INFO - PROCESS | 2860 | 1469445506585 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 2860 | 1469445506591 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:18:26 INFO - PROCESS | 2860 | 1469445506597 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 2860 | 1469445506600 Marionette TRACE conn7 <- [1,734,null,{}] 04:18:26 INFO - PROCESS | 2860 | 1469445506604 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}] 04:18:26 INFO - PROCESS | 2860 | 1469445506607 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:26 INFO - PROCESS | 2860 | 1469445506701 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 04:18:26 INFO - PROCESS | 2860 | 1469445506708 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2860 | 1469445506711 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F52800 == 30 [pid = 2860] [id = 193] 04:18:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000D003D73800) [pid = 2860] [serial = 577] [outer = 0000000000000000] 04:18:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D061020800) [pid = 2860] [serial = 578] [outer = 000000D003D73800] 04:18:26 INFO - PROCESS | 2860 | 1469445506760 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D06C935800) [pid = 2860] [serial = 579] [outer = 000000D003D73800] 04:18:27 INFO - PROCESS | 2860 | 1469445507704 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]]]}] 04:18:27 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.) 04:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 04:18:27 INFO - PROCESS | 2860 | 1469445507728 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 2860 | 1469445507731 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:18:27 INFO - PROCESS | 2860 | 1469445507734 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 2860 | 1469445507738 Marionette TRACE conn7 <- [1,738,null,{}] 04:18:27 INFO - PROCESS | 2860 | 1469445507756 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}] 04:18:27 INFO - PROCESS | 2860 | 1469445507761 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:27 INFO - PROCESS | 2860 | 1469445507884 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 04:18:27 INFO - PROCESS | 2860 | 1469445507892 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 2860 | 1469445507896 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C955000 == 31 [pid = 2860] [id = 194] 04:18:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D06DDC7800) [pid = 2860] [serial = 580] [outer = 0000000000000000] 04:18:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D06E22AC00) [pid = 2860] [serial = 581] [outer = 000000D06DDC7800] 04:18:27 INFO - PROCESS | 2860 | 1469445507982 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D06E939000) [pid = 2860] [serial = 582] [outer = 000000D06DDC7800] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D0037B7000) [pid = 2860] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D00290BC00) [pid = 2860] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D002912000) [pid = 2860] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D003D80800) [pid = 2860] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000D06D21D800) [pid = 2860] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000D003382800) [pid = 2860] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000D06E932C00) [pid = 2860] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:18:28 INFO - PROCESS | 2860 | --DOMWINDOW == 50 (000000D00384BC00) [pid = 2860] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:18:28 INFO - PROCESS | 2860 | 1469445508942 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:18:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1242ms 04:18:28 INFO - PROCESS | 2860 | 1469445508978 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2860 | 1469445508981 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:18:28 INFO - PROCESS | 2860 | 1469445508985 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2860 | 1469445508987 Marionette TRACE conn7 <- [1,742,null,{}] 04:18:29 INFO - PROCESS | 2860 | 1469445508990 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}] 04:18:29 INFO - PROCESS | 2860 | 1469445508992 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:29 INFO - PROCESS | 2860 | 1469445509080 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 04:18:29 INFO - PROCESS | 2860 | 1469445509086 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2860 | 1469445509088 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50E000 == 32 [pid = 2860] [id = 195] 04:18:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000D06C93D000) [pid = 2860] [serial = 583] [outer = 0000000000000000] 04:18:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000D06D227000) [pid = 2860] [serial = 584] [outer = 000000D06C93D000] 04:18:29 INFO - PROCESS | 2860 | 1469445509133 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000D06EAA7400) [pid = 2860] [serial = 585] [outer = 000000D06C93D000] 04:18:30 INFO - PROCESS | 2860 | 1469445510060 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]]]}] 04:18:30 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 04:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1129ms 04:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:18:30 INFO - PROCESS | 2860 | 1469445510117 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2860 | 1469445510119 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 04:18:30 INFO - PROCESS | 2860 | 1469445510122 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2860 | 1469445510124 Marionette TRACE conn7 <- [1,746,null,{}] 04:18:30 INFO - PROCESS | 2860 | 1469445510128 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}] 04:18:30 INFO - PROCESS | 2860 | 1469445510130 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:30 INFO - PROCESS | 2860 | 1469445510220 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 04:18:30 INFO - PROCESS | 2860 | 1469445510227 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 2860 | 1469445510229 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F41E800 == 33 [pid = 2860] [id = 196] 04:18:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D06EAA8C00) [pid = 2860] [serial = 586] [outer = 0000000000000000] 04:18:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D06ED31000) [pid = 2860] [serial = 587] [outer = 000000D06EAA8C00] 04:18:30 INFO - PROCESS | 2860 | 1469445510274 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D072A61000) [pid = 2860] [serial = 588] [outer = 000000D06EAA8C00] 04:18:30 INFO - PROCESS | 2860 | 1469445510713 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]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 04:18:30 INFO - PROCESS | 2860 | 1469445510754 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2860 | 1469445510756 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:18:30 INFO - PROCESS | 2860 | 1469445510759 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2860 | 1469445510761 Marionette TRACE conn7 <- [1,750,null,{}] 04:18:30 INFO - PROCESS | 2860 | 1469445510764 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}] 04:18:30 INFO - PROCESS | 2860 | 1469445510771 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:30 INFO - PROCESS | 2860 | 1469445510879 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 04:18:30 INFO - PROCESS | 2860 | 1469445510890 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 2860 | 1469445510892 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F06000 == 34 [pid = 2860] [id = 197] 04:18:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D072DC3400) [pid = 2860] [serial = 589] [outer = 0000000000000000] 04:18:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D0735B6000) [pid = 2860] [serial = 590] [outer = 000000D072DC3400] 04:18:30 INFO - PROCESS | 2860 | 1469445510939 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D07386E800) [pid = 2860] [serial = 591] [outer = 000000D072DC3400] 04:18:31 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:18:31 INFO - PROCESS | 2860 | 1469445511894 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]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:18:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1185ms 04:18:31 INFO - PROCESS | 2860 | 1469445511988 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 2860 | 1469445511994 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:18:32 INFO - PROCESS | 2860 | 1469445512002 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 2860 | 1469445512006 Marionette TRACE conn7 <- [1,754,null,{}] 04:18:32 INFO - PROCESS | 2860 | 1469445512012 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}] 04:18:32 INFO - PROCESS | 2860 | 1469445512015 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:32 INFO - PROCESS | 2860 | 1469445512164 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 04:18:32 INFO - PROCESS | 2860 | 1469445512225 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 2860 | 1469445512228 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6E800 == 35 [pid = 2860] [id = 198] 04:18:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002948800) [pid = 2860] [serial = 592] [outer = 0000000000000000] 04:18:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D003382800) [pid = 2860] [serial = 593] [outer = 000000D002948800] 04:18:32 INFO - PROCESS | 2860 | 1469445512290 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003C0AC00) [pid = 2860] [serial = 594] [outer = 000000D002948800] 04:18:33 INFO - PROCESS | 2860 | 1469445513308 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]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1383ms 04:18:33 INFO - PROCESS | 2860 | 1469445513385 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2860 | 1469445513390 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 04:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:18:33 INFO - PROCESS | 2860 | 1469445513397 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 2860 | 1469445513400 Marionette TRACE conn7 <- [1,758,null,{}] 04:18:33 INFO - PROCESS | 2860 | 1469445513405 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}] 04:18:33 INFO - PROCESS | 2860 | 1469445513408 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:33 INFO - PROCESS | 2860 | 1469445513552 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 04:18:33 INFO - PROCESS | 2860 | 1469445513701 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 2860 | 1469445513704 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E285000 == 36 [pid = 2860] [id = 199] 04:18:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06D210800) [pid = 2860] [serial = 595] [outer = 0000000000000000] 04:18:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06D225000) [pid = 2860] [serial = 596] [outer = 000000D06D210800] 04:18:33 INFO - PROCESS | 2860 | 1469445513762 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06E851000) [pid = 2860] [serial = 597] [outer = 000000D06D210800] 04:18:34 INFO - PROCESS | 2860 | 1469445514317 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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 944ms 04:18:34 INFO - PROCESS | 2860 | 1469445514343 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 2860 | 1469445514346 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:18:34 INFO - PROCESS | 2860 | 1469445514350 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 2860 | 1469445514354 Marionette TRACE conn7 <- [1,762,null,{}] 04:18:34 INFO - PROCESS | 2860 | 1469445514387 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}] 04:18:34 INFO - PROCESS | 2860 | 1469445514392 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:34 INFO - PROCESS | 2860 | 1469445514527 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 04:18:34 INFO - PROCESS | 2860 | 1469445514590 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 2860 | 1469445514594 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E60000 == 37 [pid = 2860] [id = 200] 04:18:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003347C00) [pid = 2860] [serial = 598] [outer = 0000000000000000] 04:18:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06C79E000) [pid = 2860] [serial = 599] [outer = 000000D003347C00] 04:18:34 INFO - PROCESS | 2860 | 1469445514654 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D072DC8C00) [pid = 2860] [serial = 600] [outer = 000000D003347C00] 04:18:35 INFO - PROCESS | 2860 | 1469445515363 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]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1034ms 04:18:35 INFO - PROCESS | 2860 | 1469445515385 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 04:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:18:35 INFO - PROCESS | 2860 | 1469445515389 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 04:18:35 INFO - PROCESS | 2860 | 1469445515394 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 2860 | 1469445515397 Marionette TRACE conn7 <- [1,766,null,{}] 04:18:35 INFO - PROCESS | 2860 | 1469445515403 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}] 04:18:35 INFO - PROCESS | 2860 | 1469445515406 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:35 INFO - PROCESS | 2860 | 1469445515513 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F41E800 == 36 [pid = 2860] [id = 196] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50E000 == 35 [pid = 2860] [id = 195] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C955000 == 34 [pid = 2860] [id = 194] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F52800 == 33 [pid = 2860] [id = 193] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017E6800 == 32 [pid = 2860] [id = 192] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B46000 == 31 [pid = 2860] [id = 191] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D001706000 == 30 [pid = 2860] [id = 183] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A86800 == 29 [pid = 2860] [id = 190] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E60000 == 28 [pid = 2860] [id = 200] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E285000 == 27 [pid = 2860] [id = 199] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D072F06000 == 26 [pid = 2860] [id = 197] 04:18:36 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6E800 == 25 [pid = 2860] [id = 198] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0037BAC00) [pid = 2860] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06D228400) [pid = 2860] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D0037BA400) [pid = 2860] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D002916400) [pid = 2860] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D002941800) [pid = 2860] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06C79D000) [pid = 2860] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06D227800) [pid = 2860] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D003D72800) [pid = 2860] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D0037BC800) [pid = 2860] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D06ECEA400) [pid = 2860] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D06DD0CC00) [pid = 2860] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D06EAA2C00) [pid = 2860] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D06FB57C00) [pid = 2860] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D06DB3A400) [pid = 2860] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000D06C915C00) [pid = 2860] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000D003844800) [pid = 2860] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000D06E229800) [pid = 2860] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2860 | 1469445516202 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2860 | 1469445516206 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017E3000 == 26 [pid = 2860] [id = 201] 04:18:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000D0018EC800) [pid = 2860] [serial = 601] [outer = 0000000000000000] 04:18:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000D0018F2000) [pid = 2860] [serial = 602] [outer = 000000D0018EC800] 04:18:36 INFO - PROCESS | 2860 | 1469445516260 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D002916000) [pid = 2860] [serial = 603] [outer = 000000D0018EC800] 04:18:36 INFO - PROCESS | 2860 | 1469445516708 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]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1352ms 04:18:36 INFO - PROCESS | 2860 | 1469445516751 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 2860 | 1469445516755 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:18:36 INFO - PROCESS | 2860 | 1469445516759 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 2860 | 1469445516763 Marionette TRACE conn7 <- [1,770,null,{}] 04:18:36 INFO - PROCESS | 2860 | 1469445516769 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}] 04:18:36 INFO - PROCESS | 2860 | 1469445516772 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:36 INFO - PROCESS | 2860 | 1469445516864 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 04:18:36 INFO - PROCESS | 2860 | 1469445516874 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2860 | 1469445516877 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B49000 == 27 [pid = 2860] [id = 202] 04:18:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D00333F400) [pid = 2860] [serial = 604] [outer = 0000000000000000] 04:18:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D0037B2800) [pid = 2860] [serial = 605] [outer = 000000D00333F400] 04:18:36 INFO - PROCESS | 2860 | 1469445516934 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D0037C1000) [pid = 2860] [serial = 606] [outer = 000000D00333F400] 04:18:37 INFO - PROCESS | 2860 | 1469445517369 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]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 04:18:37 INFO - PROCESS | 2860 | 1469445517455 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 2860 | 1469445517460 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:18:37 INFO - PROCESS | 2860 | 1469445517497 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 2860 | 1469445517499 Marionette TRACE conn7 <- [1,774,null,{}] 04:18:37 INFO - PROCESS | 2860 | 1469445517503 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}] 04:18:37 INFO - PROCESS | 2860 | 1469445517506 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:37 INFO - PROCESS | 2860 | 1469445517605 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 04:18:37 INFO - PROCESS | 2860 | 1469445517664 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 2860 | 1469445517674 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F52800 == 28 [pid = 2860] [id = 203] 04:18:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D00384B000) [pid = 2860] [serial = 607] [outer = 0000000000000000] 04:18:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D003C17800) [pid = 2860] [serial = 608] [outer = 000000D00384B000] 04:18:37 INFO - PROCESS | 2860 | 1469445517721 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D06C79D800) [pid = 2860] [serial = 609] [outer = 000000D00384B000] 04:18:38 INFO - PROCESS | 2860 | 1469445518111 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 04:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:18:38 INFO - PROCESS | 2860 | 1469445518125 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2860 | 1469445518128 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 04:18:38 INFO - PROCESS | 2860 | 1469445518138 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2860 | 1469445518145 Marionette TRACE conn7 <- [1,778,null,{}] 04:18:38 INFO - PROCESS | 2860 | 1469445518149 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}] 04:18:38 INFO - PROCESS | 2860 | 1469445518153 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:38 INFO - PROCESS | 2860 | 1469445518274 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 04:18:38 INFO - PROCESS | 2860 | 1469445518287 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2860 | 1469445518290 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003096000 == 29 [pid = 2860] [id = 204] 04:18:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D06C79EC00) [pid = 2860] [serial = 610] [outer = 0000000000000000] 04:18:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06C939400) [pid = 2860] [serial = 611] [outer = 000000D06C79EC00] 04:18:38 INFO - PROCESS | 2860 | 1469445518335 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06D22A000) [pid = 2860] [serial = 612] [outer = 000000D06C79EC00] 04:18:38 INFO - PROCESS | 2860 | 1469445518780 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 04:18:38 INFO - PROCESS | 2860 | 1469445518825 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2860 | 1469445518828 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:18:38 INFO - PROCESS | 2860 | 1469445518832 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2860 | 1469445518833 Marionette TRACE conn7 <- [1,782,null,{}] 04:18:38 INFO - PROCESS | 2860 | 1469445518837 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}] 04:18:38 INFO - PROCESS | 2860 | 1469445518839 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:38 INFO - PROCESS | 2860 | 1469445518975 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 04:18:39 INFO - PROCESS | 2860 | 1469445519022 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2860 | 1469445519024 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD9B800 == 30 [pid = 2860] [id = 205] 04:18:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06DB53400) [pid = 2860] [serial = 613] [outer = 0000000000000000] 04:18:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06E222800) [pid = 2860] [serial = 614] [outer = 000000D06DB53400] 04:18:39 INFO - PROCESS | 2860 | 1469445519077 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06E84E400) [pid = 2860] [serial = 615] [outer = 000000D06DB53400] 04:18:39 INFO - PROCESS | 2860 | 1469445519525 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]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 04:18:39 INFO - PROCESS | 2860 | 1469445519569 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 2860 | 1469445519571 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 04:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:18:39 INFO - PROCESS | 2860 | 1469445519574 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 2860 | 1469445519576 Marionette TRACE conn7 <- [1,786,null,{}] 04:18:39 INFO - PROCESS | 2860 | 1469445519590 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}] 04:18:39 INFO - PROCESS | 2860 | 1469445519592 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:39 INFO - PROCESS | 2860 | 1469445519695 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 04:18:39 INFO - PROCESS | 2860 | 1469445519703 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2860 | 1469445519709 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E5A7800 == 31 [pid = 2860] [id = 206] 04:18:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003380400) [pid = 2860] [serial = 616] [outer = 0000000000000000] 04:18:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06EC6E800) [pid = 2860] [serial = 617] [outer = 000000D003380400] 04:18:39 INFO - PROCESS | 2860 | 1469445519765 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06F9E6000) [pid = 2860] [serial = 618] [outer = 000000D003380400] 04:18:40 INFO - PROCESS | 2860 | 1469445520216 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]]]}] 04:18:40 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 04:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D072DC3400) [pid = 2860] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D06C93D000) [pid = 2860] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06DDC7800) [pid = 2860] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D00293EC00) [pid = 2860] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D003D73800) [pid = 2860] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D002F87800) [pid = 2860] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06EAA8C00) [pid = 2860] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:18:40 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06E851800) [pid = 2860] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:18:40 INFO - PROCESS | 2860 | 1469445520380 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 2860 | 1469445520383 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 2860 | 1469445520393 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 2860 | 1469445520395 Marionette TRACE conn7 <- [1,790,null,{}] 04:18:40 INFO - PROCESS | 2860 | 1469445520399 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}] 04:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:18:40 INFO - PROCESS | 2860 | 1469445520402 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:40 INFO - PROCESS | 2860 | 1469445520496 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 04:18:40 INFO - PROCESS | 2860 | 1469445520503 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 2860 | 1469445520505 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C98000 == 32 [pid = 2860] [id = 207] 04:18:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003342000) [pid = 2860] [serial = 619] [outer = 0000000000000000] 04:18:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06D1D8000) [pid = 2860] [serial = 620] [outer = 000000D003342000] 04:18:40 INFO - PROCESS | 2860 | 1469445520550 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06FB5D400) [pid = 2860] [serial = 621] [outer = 000000D003342000] 04:18:40 INFO - PROCESS | 2860 | 1469445520954 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]]]}] 04:18:41 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 04:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 04:18:41 INFO - PROCESS | 2860 | 1469445521031 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 2860 | 1469445521033 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:18:41 INFO - PROCESS | 2860 | 1469445521037 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 2860 | 1469445521038 Marionette TRACE conn7 <- [1,794,null,{}] 04:18:41 INFO - PROCESS | 2860 | 1469445521042 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}] 04:18:41 INFO - PROCESS | 2860 | 1469445521044 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:41 INFO - PROCESS | 2860 | 1469445521123 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 04:18:41 INFO - PROCESS | 2860 | 1469445521131 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2860 | 1469445521133 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737CC000 == 33 [pid = 2860] [id = 208] 04:18:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D003346000) [pid = 2860] [serial = 622] [outer = 0000000000000000] 04:18:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D0735C1400) [pid = 2860] [serial = 623] [outer = 000000D003346000] 04:18:41 INFO - PROCESS | 2860 | 1469445521178 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D073879000) [pid = 2860] [serial = 624] [outer = 000000D003346000] 04:18:41 INFO - PROCESS | 2860 | 1469445521557 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]]]}] 04:18:41 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 04:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 04:18:41 INFO - PROCESS | 2860 | 1469445521627 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 2860 | 1469445521629 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:18:41 INFO - PROCESS | 2860 | 1469445521633 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 2860 | 1469445521635 Marionette TRACE conn7 <- [1,798,null,{}] 04:18:41 INFO - PROCESS | 2860 | 1469445521639 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}] 04:18:41 INFO - PROCESS | 2860 | 1469445521641 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:41 INFO - PROCESS | 2860 | 1469445521731 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 04:18:41 INFO - PROCESS | 2860 | 1469445521736 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2860 | 1469445521738 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074551000 == 34 [pid = 2860] [id = 209] 04:18:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003D7E800) [pid = 2860] [serial = 625] [outer = 0000000000000000] 04:18:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D074576400) [pid = 2860] [serial = 626] [outer = 000000D003D7E800] 04:18:41 INFO - PROCESS | 2860 | 1469445521783 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D074653400) [pid = 2860] [serial = 627] [outer = 000000D003D7E800] 04:18:42 INFO - PROCESS | 2860 | 1469445522200 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]]]}] 04:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 04:18:42 INFO - PROCESS | 2860 | 1469445522223 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 2860 | 1469445522225 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:18:42 INFO - PROCESS | 2860 | 1469445522229 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 2860 | 1469445522231 Marionette TRACE conn7 <- [1,802,null,{}] 04:18:42 INFO - PROCESS | 2860 | 1469445522234 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}] 04:18:42 INFO - PROCESS | 2860 | 1469445522236 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:42 INFO - PROCESS | 2860 | 1469445522347 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 04:18:42 INFO - PROCESS | 2860 | 1469445522436 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 2860 | 1469445522439 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017E8000 == 35 [pid = 2860] [id = 210] 04:18:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0005B4C00) [pid = 2860] [serial = 628] [outer = 0000000000000000] 04:18:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0005C8C00) [pid = 2860] [serial = 629] [outer = 000000D0005B4C00] 04:18:42 INFO - PROCESS | 2860 | 1469445522502 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D002916400) [pid = 2860] [serial = 630] [outer = 000000D0005B4C00] 04:18:43 INFO - PROCESS | 2860 | 1469445523317 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] 04:18:43 INFO - PROCESS | 2860 | 1469445523370 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:18:43 INFO - PROCESS | 2860 | 1469445523375 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2860 | 1469445523379 Marionette TRACE conn7 <- [1,806,null,{}] 04:18:43 INFO - PROCESS | 2860 | 1469445523385 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}] 04:18:43 INFO - PROCESS | 2860 | 1469445523388 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:43 INFO - PROCESS | 2860 | 1469445523523 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 04:18:43 INFO - PROCESS | 2860 | 1469445523609 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 2860 | 1469445523612 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C94A000 == 36 [pid = 2860] [id = 211] 04:18:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D003844800) [pid = 2860] [serial = 631] [outer = 0000000000000000] 04:18:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D003D75C00) [pid = 2860] [serial = 632] [outer = 000000D003844800] 04:18:43 INFO - PROCESS | 2860 | 1469445523672 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C916800) [pid = 2860] [serial = 633] [outer = 000000D003844800] 04:18:44 INFO - PROCESS | 2860 | 1469445524577 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]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1234ms 04:18:44 INFO - PROCESS | 2860 | 1469445524612 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 2860 | 1469445524616 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 04:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:18:44 INFO - PROCESS | 2860 | 1469445524622 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 2860 | 1469445524626 Marionette TRACE conn7 <- [1,810,null,{}] 04:18:44 INFO - PROCESS | 2860 | 1469445524631 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}] 04:18:44 INFO - PROCESS | 2860 | 1469445524634 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:44 INFO - PROCESS | 2860 | 1469445524756 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D074551000 == 35 [pid = 2860] [id = 209] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737CC000 == 34 [pid = 2860] [id = 208] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C98000 == 33 [pid = 2860] [id = 207] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E5A7800 == 32 [pid = 2860] [id = 206] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD9B800 == 31 [pid = 2860] [id = 205] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D003096000 == 30 [pid = 2860] [id = 204] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F52800 == 29 [pid = 2860] [id = 203] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B49000 == 28 [pid = 2860] [id = 202] 04:18:44 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017E3000 == 27 [pid = 2860] [id = 201] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06D227000) [pid = 2860] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06E939000) [pid = 2860] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003377400) [pid = 2860] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003889000) [pid = 2860] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D061020800) [pid = 2860] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D003341400) [pid = 2860] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D003888000) [pid = 2860] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06ED31000) [pid = 2860] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D072AB6400) [pid = 2860] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D07386E800) [pid = 2860] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06E22AC00) [pid = 2860] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D072A61000) [pid = 2860] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06EAA7400) [pid = 2860] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06C935800) [pid = 2860] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D0735B6000) [pid = 2860] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:18:44 INFO - PROCESS | 2860 | 1469445524857 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2860 | 1469445524861 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017DF800 == 28 [pid = 2860] [id = 212] 04:18:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D00293D800) [pid = 2860] [serial = 634] [outer = 0000000000000000] 04:18:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D002F86400) [pid = 2860] [serial = 635] [outer = 000000D00293D800] 04:18:44 INFO - PROCESS | 2860 | 1469445524912 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D003841400) [pid = 2860] [serial = 636] [outer = 000000D00293D800] 04:18:45 INFO - PROCESS | 2860 | 1469445525344 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] 04:18:45 INFO - PROCESS | 2860 | 1469445525374 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 04:18:45 INFO - PROCESS | 2860 | 1469445525381 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:18:45 INFO - PROCESS | 2860 | 1469445525384 Marionette TRACE conn7 <- [1,814,null,{}] 04:18:45 INFO - PROCESS | 2860 | 1469445525387 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}] 04:18:45 INFO - PROCESS | 2860 | 1469445525390 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:45 INFO - PROCESS | 2860 | 1469445525478 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 04:18:45 INFO - PROCESS | 2860 | 1469445525485 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 2860 | 1469445525487 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F52000 == 29 [pid = 2860] [id = 213] 04:18:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D003895400) [pid = 2860] [serial = 637] [outer = 0000000000000000] 04:18:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06C90D800) [pid = 2860] [serial = 638] [outer = 000000D003895400] 04:18:45 INFO - PROCESS | 2860 | 1469445525536 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06D148000) [pid = 2860] [serial = 639] [outer = 000000D003895400] 04:18:46 INFO - PROCESS | 2860 | 1469445525997 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]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 04:18:46 INFO - PROCESS | 2860 | 1469445526019 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 2860 | 1469445526021 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:18:46 INFO - PROCESS | 2860 | 1469445526025 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 2860 | 1469445526028 Marionette TRACE conn7 <- [1,818,null,{}] 04:18:46 INFO - PROCESS | 2860 | 1469445526040 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}] 04:18:46 INFO - PROCESS | 2860 | 1469445526045 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:46 INFO - PROCESS | 2860 | 1469445526140 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 04:18:46 INFO - PROCESS | 2860 | 1469445526188 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2860 | 1469445526191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C968800 == 30 [pid = 2860] [id = 214] 04:18:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06E226400) [pid = 2860] [serial = 640] [outer = 0000000000000000] 04:18:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06E852000) [pid = 2860] [serial = 641] [outer = 000000D06E226400] 04:18:46 INFO - PROCESS | 2860 | 1469445526241 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06EAA3000) [pid = 2860] [serial = 642] [outer = 000000D06E226400] 04:18:46 INFO - PROCESS | 2860 | 1469445526652 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]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 04:18:46 INFO - PROCESS | 2860 | 1469445526721 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 2860 | 1469445526724 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:18:46 INFO - PROCESS | 2860 | 1469445526727 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 2860 | 1469445526729 Marionette TRACE conn7 <- [1,822,null,{}] 04:18:46 INFO - PROCESS | 2860 | 1469445526733 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}] 04:18:46 INFO - PROCESS | 2860 | 1469445526735 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:46 INFO - PROCESS | 2860 | 1469445526823 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 04:18:46 INFO - PROCESS | 2860 | 1469445526828 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2860 | 1469445526830 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E527000 == 31 [pid = 2860] [id = 215] 04:18:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06ECF1800) [pid = 2860] [serial = 643] [outer = 0000000000000000] 04:18:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06F4C7000) [pid = 2860] [serial = 644] [outer = 000000D06ECF1800] 04:18:46 INFO - PROCESS | 2860 | 1469445526878 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D072AABC00) [pid = 2860] [serial = 645] [outer = 000000D06ECF1800] 04:18:47 INFO - PROCESS | 2860 | 1469445527337 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]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 648ms 04:18:47 INFO - PROCESS | 2860 | 1469445527377 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 2860 | 1469445527380 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 04:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:18:47 INFO - PROCESS | 2860 | 1469445527383 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 2860 | 1469445527392 Marionette TRACE conn7 <- [1,826,null,{}] 04:18:47 INFO - PROCESS | 2860 | 1469445527396 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}] 04:18:47 INFO - PROCESS | 2860 | 1469445527398 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:47 INFO - PROCESS | 2860 | 1469445527501 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 04:18:47 INFO - PROCESS | 2860 | 1469445527578 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 2860 | 1469445527580 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029C4000 == 32 [pid = 2860] [id = 216] 04:18:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D00293B400) [pid = 2860] [serial = 646] [outer = 0000000000000000] 04:18:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072DCBC00) [pid = 2860] [serial = 647] [outer = 000000D00293B400] 04:18:47 INFO - PROCESS | 2860 | 1469445527625 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0735B6000) [pid = 2860] [serial = 648] [outer = 000000D00293B400] 04:18:48 INFO - PROCESS | 2860 | 1469445528073 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]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 04:18:48 INFO - PROCESS | 2860 | 1469445528120 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 2860 | 1469445528123 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:18:48 INFO - PROCESS | 2860 | 1469445528126 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2860 | 1469445528128 Marionette TRACE conn7 <- [1,830,null,{}] 04:18:48 INFO - PROCESS | 2860 | 1469445528131 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}] 04:18:48 INFO - PROCESS | 2860 | 1469445528137 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:48 INFO - PROCESS | 2860 | 1469445528277 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 04:18:48 INFO - PROCESS | 2860 | 1469445528327 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2860 | 1469445528329 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0738C9000 == 33 [pid = 2860] [id = 217] 04:18:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0746CC800) [pid = 2860] [serial = 649] [outer = 0000000000000000] 04:18:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D074E7EC00) [pid = 2860] [serial = 650] [outer = 000000D0746CC800] 04:18:48 INFO - PROCESS | 2860 | 1469445528375 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D075063C00) [pid = 2860] [serial = 651] [outer = 000000D0746CC800] 04:18:48 INFO - PROCESS | 2860 | 1469445528812 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]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 04:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:18:48 INFO - PROCESS | 2860 | 1469445528864 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 2860 | 1469445528866 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 04:18:48 INFO - PROCESS | 2860 | 1469445528869 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2860 | 1469445528871 Marionette TRACE conn7 <- [1,834,null,{}] 04:18:48 INFO - PROCESS | 2860 | 1469445528874 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}] 04:18:48 INFO - PROCESS | 2860 | 1469445528877 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:48 INFO - PROCESS | 2860 | 1469445528984 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 04:18:48 INFO - PROCESS | 2860 | 1469445528989 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2860 | 1469445528991 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CA9800 == 34 [pid = 2860] [id = 218] 04:18:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D073A3F000) [pid = 2860] [serial = 652] [outer = 0000000000000000] 04:18:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D077885400) [pid = 2860] [serial = 653] [outer = 000000D073A3F000] 04:18:49 INFO - PROCESS | 2860 | 1469445529036 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0778BC000) [pid = 2860] [serial = 654] [outer = 000000D073A3F000] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06DB53400) [pid = 2860] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003347C00) [pid = 2860] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00384B000) [pid = 2860] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0018EC800) [pid = 2860] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D00333F400) [pid = 2860] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003380400) [pid = 2860] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D002948800) [pid = 2860] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06D210800) [pid = 2860] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003342000) [pid = 2860] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C79EC00) [pid = 2860] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:18:49 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003346000) [pid = 2860] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:18:49 INFO - PROCESS | 2860 | 1469445529464 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]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 04:18:49 INFO - PROCESS | 2860 | 1469445529502 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 2860 | 1469445529504 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 04:18:49 INFO - PROCESS | 2860 | 1469445529507 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:18:49 INFO - PROCESS | 2860 | 1469445529509 Marionette TRACE conn7 <- [1,838,null,{}] 04:18:49 INFO - PROCESS | 2860 | 1469445529512 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}] 04:18:49 INFO - PROCESS | 2860 | 1469445529514 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:49 INFO - PROCESS | 2860 | 1469445529594 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 04:18:49 INFO - PROCESS | 2860 | 1469445529600 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 2860 | 1469445529602 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EB0000 == 35 [pid = 2860] [id = 219] 04:18:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D00384A800) [pid = 2860] [serial = 655] [outer = 0000000000000000] 04:18:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E222C00) [pid = 2860] [serial = 656] [outer = 000000D00384A800] 04:18:49 INFO - PROCESS | 2860 | 1469445529647 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0778BA400) [pid = 2860] [serial = 657] [outer = 000000D00384A800] 04:18:50 INFO - PROCESS | 2860 | 1469445530068 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]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 587ms 04:18:50 INFO - PROCESS | 2860 | 1469445530098 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 2860 | 1469445530100 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 04:18:50 INFO - PROCESS | 2860 | 1469445530103 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:18:50 INFO - PROCESS | 2860 | 1469445530105 Marionette TRACE conn7 <- [1,842,null,{}] 04:18:50 INFO - PROCESS | 2860 | 1469445530109 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}] 04:18:50 INFO - PROCESS | 2860 | 1469445530110 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:50 INFO - PROCESS | 2860 | 1469445530192 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 04:18:50 INFO - PROCESS | 2860 | 1469445530198 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 2860 | 1469445530200 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07895A800 == 36 [pid = 2860] [id = 220] 04:18:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0778BE800) [pid = 2860] [serial = 658] [outer = 0000000000000000] 04:18:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D077E43C00) [pid = 2860] [serial = 659] [outer = 000000D0778BE800] 04:18:50 INFO - PROCESS | 2860 | 1469445530244 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07816E000) [pid = 2860] [serial = 660] [outer = 000000D0778BE800] 04:18:50 INFO - PROCESS | 2860 | 1469445530661 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]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 04:18:50 INFO - PROCESS | 2860 | 1469445530693 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 2860 | 1469445530695 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 04:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:18:50 INFO - PROCESS | 2860 | 1469445530698 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 2860 | 1469445530700 Marionette TRACE conn7 <- [1,846,null,{}] 04:18:50 INFO - PROCESS | 2860 | 1469445530703 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}] 04:18:50 INFO - PROCESS | 2860 | 1469445530705 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:50 INFO - PROCESS | 2860 | 1469445530816 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 04:18:50 INFO - PROCESS | 2860 | 1469445530823 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 2860 | 1469445530825 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CDC000 == 37 [pid = 2860] [id = 221] 04:18:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07816E400) [pid = 2860] [serial = 661] [outer = 0000000000000000] 04:18:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078176000) [pid = 2860] [serial = 662] [outer = 000000D07816E400] 04:18:50 INFO - PROCESS | 2860 | 1469445530870 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07817D800) [pid = 2860] [serial = 663] [outer = 000000D07816E400] 04:18:52 INFO - PROCESS | 2860 | 1469445532915 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]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2238ms 04:18:52 INFO - PROCESS | 2860 | 1469445532942 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2860 | 1469445532947 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:18:52 INFO - PROCESS | 2860 | 1469445532952 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2860 | 1469445532956 Marionette TRACE conn7 <- [1,850,null,{}] 04:18:52 INFO - PROCESS | 2860 | 1469445532964 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}] 04:18:52 INFO - PROCESS | 2860 | 1469445532967 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:53 INFO - PROCESS | 2860 | 1469445533088 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 04:18:53 INFO - PROCESS | 2860 | 1469445533161 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 2860 | 1469445533166 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F6F000 == 38 [pid = 2860] [id = 222] 04:18:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D003894400) [pid = 2860] [serial = 664] [outer = 0000000000000000] 04:18:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003C15400) [pid = 2860] [serial = 665] [outer = 000000D003894400] 04:18:53 INFO - PROCESS | 2860 | 1469445533266 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06D1CD400) [pid = 2860] [serial = 666] [outer = 000000D003894400] 04:18:53 INFO - PROCESS | 2860 | 1469445533931 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]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1036ms 04:18:54 INFO - PROCESS | 2860 | 1469445533991 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 2860 | 1469445533996 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 04:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:18:54 INFO - PROCESS | 2860 | 1469445534003 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 2860 | 1469445534006 Marionette TRACE conn7 <- [1,854,null,{}] 04:18:54 INFO - PROCESS | 2860 | 1469445534010 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}] 04:18:54 INFO - PROCESS | 2860 | 1469445534013 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:54 INFO - PROCESS | 2860 | 1469445534191 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 04:18:54 INFO - PROCESS | 2860 | 1469445534296 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 2860 | 1469445534299 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737C9800 == 39 [pid = 2860] [id = 223] 04:18:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06EA9E800) [pid = 2860] [serial = 667] [outer = 0000000000000000] 04:18:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06EAA6000) [pid = 2860] [serial = 668] [outer = 000000D06EA9E800] 04:18:54 INFO - PROCESS | 2860 | 1469445534359 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D072CE5400) [pid = 2860] [serial = 669] [outer = 000000D06EA9E800] 04:18:54 INFO - PROCESS | 2860 | 1469445534977 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]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1031ms 04:18:55 INFO - PROCESS | 2860 | 1469445535036 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2860 | 1469445535038 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:18:55 INFO - PROCESS | 2860 | 1469445535042 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 2860 | 1469445535046 Marionette TRACE conn7 <- [1,858,null,{}] 04:18:55 INFO - PROCESS | 2860 | 1469445535058 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}] 04:18:55 INFO - PROCESS | 2860 | 1469445535064 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:55 INFO - PROCESS | 2860 | 1469445535219 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 04:18:55 INFO - PROCESS | 2860 | 1469445535312 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 2860 | 1469445535316 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001972800 == 40 [pid = 2860] [id = 224] 04:18:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D002F89000) [pid = 2860] [serial = 670] [outer = 0000000000000000] 04:18:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D003840000) [pid = 2860] [serial = 671] [outer = 000000D002F89000] 04:18:55 INFO - PROCESS | 2860 | 1469445535378 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D073536800) [pid = 2860] [serial = 672] [outer = 000000D002F89000] 04:18:56 INFO - PROCESS | 2860 | 1469445536167 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]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1180ms 04:18:56 INFO - PROCESS | 2860 | 1469445536225 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 2860 | 1469445536230 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 04:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:18:56 INFO - PROCESS | 2860 | 1469445536235 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 2860 | 1469445536238 Marionette TRACE conn7 <- [1,862,null,{}] 04:18:56 INFO - PROCESS | 2860 | 1469445536244 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}] 04:18:56 INFO - PROCESS | 2860 | 1469445536247 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:56 INFO - PROCESS | 2860 | 1469445536363 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 04:18:56 INFO - PROCESS | 2860 | 1469445536430 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 2860 | 1469445536433 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B64800 == 41 [pid = 2860] [id = 225] 04:18:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0037B4C00) [pid = 2860] [serial = 673] [outer = 0000000000000000] 04:18:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D00388BC00) [pid = 2860] [serial = 674] [outer = 000000D0037B4C00] 04:18:56 INFO - PROCESS | 2860 | 1469445536488 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D06C79CC00) [pid = 2860] [serial = 675] [outer = 000000D0037B4C00] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07E013800 == 40 [pid = 2860] [id = 19] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E15000 == 39 [pid = 2860] [id = 25] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07452B800 == 38 [pid = 2860] [id = 28] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A74E000 == 37 [pid = 2860] [id = 26] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07895A800 == 36 [pid = 2860] [id = 220] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EB0000 == 35 [pid = 2860] [id = 219] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CA9800 == 34 [pid = 2860] [id = 218] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D0738C9000 == 33 [pid = 2860] [id = 217] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029C4000 == 32 [pid = 2860] [id = 216] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E527000 == 31 [pid = 2860] [id = 215] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C968800 == 30 [pid = 2860] [id = 214] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F52000 == 29 [pid = 2860] [id = 213] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017DF800 == 28 [pid = 2860] [id = 212] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C94A000 == 27 [pid = 2860] [id = 211] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017E8000 == 26 [pid = 2860] [id = 210] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07494E800 == 25 [pid = 2860] [id = 13] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D001982800 == 24 [pid = 2860] [id = 22] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D072F0F000 == 23 [pid = 2860] [id = 23] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A7F000 == 22 [pid = 2860] [id = 10] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D072D71000 == 21 [pid = 2860] [id = 24] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D079D98800 == 20 [pid = 2860] [id = 15] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF37800 == 19 [pid = 2860] [id = 21] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA5A000 == 18 [pid = 2860] [id = 18] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF36000 == 17 [pid = 2860] [id = 20] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07920A800 == 16 [pid = 2860] [id = 14] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B90A000 == 15 [pid = 2860] [id = 27] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B470800 == 14 [pid = 2860] [id = 17] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A764800 == 13 [pid = 2860] [id = 16] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737C9800 == 12 [pid = 2860] [id = 223] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F6F000 == 11 [pid = 2860] [id = 222] 04:18:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CDC000 == 10 [pid = 2860] [id = 221] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D074576400) [pid = 2860] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06E222800) [pid = 2860] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D072DC8C00) [pid = 2860] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06C79E000) [pid = 2860] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D003C17800) [pid = 2860] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06C79D800) [pid = 2860] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0018F2000) [pid = 2860] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D002916000) [pid = 2860] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0037B2800) [pid = 2860] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0037C1000) [pid = 2860] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06EC6E800) [pid = 2860] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003C0AC00) [pid = 2860] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003382800) [pid = 2860] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E851000) [pid = 2860] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06D225000) [pid = 2860] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06E84E400) [pid = 2860] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06D1D8000) [pid = 2860] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06FB5D400) [pid = 2860] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06F9E6000) [pid = 2860] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C939400) [pid = 2860] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06D22A000) [pid = 2860] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0735C1400) [pid = 2860] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D073879000) [pid = 2860] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:18:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D0018F9C00) [pid = 2860] [serial = 676] [outer = 000000D07B1FA800] 04:18:57 INFO - PROCESS | 2860 | 1469445537687 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]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1483ms 04:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:18:57 INFO - PROCESS | 2860 | 1469445537722 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 2860 | 1469445537726 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 04:18:57 INFO - PROCESS | 2860 | 1469445537731 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 2860 | 1469445537735 Marionette TRACE conn7 <- [1,866,null,{}] 04:18:57 INFO - PROCESS | 2860 | 1469445537740 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}] 04:18:57 INFO - PROCESS | 2860 | 1469445537743 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:57 INFO - PROCESS | 2860 | 1469445537861 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 04:18:57 INFO - PROCESS | 2860 | 1469445537933 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2860 | 1469445537937 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00196E800 == 11 [pid = 2860] [id = 226] 04:18:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003380800) [pid = 2860] [serial = 677] [outer = 0000000000000000] 04:18:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0037BDC00) [pid = 2860] [serial = 678] [outer = 000000D003380800] 04:18:57 INFO - PROCESS | 2860 | 1469445537987 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003894000) [pid = 2860] [serial = 679] [outer = 000000D003380800] 04:18:58 INFO - PROCESS | 2860 | 1469445538370 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]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 04:18:58 INFO - PROCESS | 2860 | 1469445538445 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 2860 | 1469445538450 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 04:18:58 INFO - PROCESS | 2860 | 1469445538456 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 2860 | 1469445538459 Marionette TRACE conn7 <- [1,870,null,{}] 04:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:18:58 INFO - PROCESS | 2860 | 1469445538463 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}] 04:18:58 INFO - PROCESS | 2860 | 1469445538466 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:58 INFO - PROCESS | 2860 | 1469445538569 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 04:18:58 INFO - PROCESS | 2860 | 1469445538582 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 2860 | 1469445538584 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003099800 == 12 [pid = 2860] [id = 227] 04:18:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C90C800) [pid = 2860] [serial = 680] [outer = 0000000000000000] 04:18:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06C918800) [pid = 2860] [serial = 681] [outer = 000000D06C90C800] 04:18:58 INFO - PROCESS | 2860 | 1469445538637 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06D21C800) [pid = 2860] [serial = 682] [outer = 000000D06C90C800] 04:18:59 INFO - PROCESS | 2860 | 1469445539117 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 04:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:18:59 INFO - PROCESS | 2860 | 1469445539136 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2860 | 1469445539138 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 04:18:59 INFO - PROCESS | 2860 | 1469445539141 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2860 | 1469445539145 Marionette TRACE conn7 <- [1,874,null,{}] 04:18:59 INFO - PROCESS | 2860 | 1469445539156 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}] 04:18:59 INFO - PROCESS | 2860 | 1469445539161 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:59 INFO - PROCESS | 2860 | 1469445539254 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 04:18:59 INFO - PROCESS | 2860 | 1469445539261 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 2860 | 1469445539264 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:18:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD48000 == 13 [pid = 2860] [id = 228] 04:18:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E227C00) [pid = 2860] [serial = 683] [outer = 0000000000000000] 04:18:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E852400) [pid = 2860] [serial = 684] [outer = 000000D06E227C00] 04:18:59 INFO - PROCESS | 2860 | 1469445539314 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EA9A400) [pid = 2860] [serial = 685] [outer = 000000D06E227C00] 04:18:59 INFO - PROCESS | 2860 | 1469445539789 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 04:18:59 INFO - PROCESS | 2860 | 1469445539837 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2860 | 1469445539840 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 04:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:18:59 INFO - PROCESS | 2860 | 1469445539843 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2860 | 1469445539845 Marionette TRACE conn7 <- [1,878,null,{}] 04:18:59 INFO - PROCESS | 2860 | 1469445539848 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}] 04:18:59 INFO - PROCESS | 2860 | 1469445539851 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:00 INFO - PROCESS | 2860 | 1469445539990 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 04:19:00 INFO - PROCESS | 2860 | 1469445540012 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2860 | 1469445540015 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB28800 == 14 [pid = 2860] [id = 229] 04:19:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06ED2E400) [pid = 2860] [serial = 686] [outer = 0000000000000000] 04:19:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06F40A000) [pid = 2860] [serial = 687] [outer = 000000D06ED2E400] 04:19:00 INFO - PROCESS | 2860 | 1469445540061 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06FBBF400) [pid = 2860] [serial = 688] [outer = 000000D06ED2E400] 04:19:00 INFO - PROCESS | 2860 | 1469445540515 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]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 735ms 04:19:00 INFO - PROCESS | 2860 | 1469445540580 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 2860 | 1469445540583 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:19:00 INFO - PROCESS | 2860 | 1469445540594 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 2860 | 1469445540596 Marionette TRACE conn7 <- [1,882,null,{}] 04:19:00 INFO - PROCESS | 2860 | 1469445540600 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}] 04:19:00 INFO - PROCESS | 2860 | 1469445540602 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:00 INFO - PROCESS | 2860 | 1469445540731 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 04:19:00 INFO - PROCESS | 2860 | 1469445540742 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2860 | 1469445540744 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C80800 == 15 [pid = 2860] [id = 230] 04:19:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06D229800) [pid = 2860] [serial = 689] [outer = 0000000000000000] 04:19:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0734C6800) [pid = 2860] [serial = 690] [outer = 000000D06D229800] 04:19:00 INFO - PROCESS | 2860 | 1469445540827 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07377F400) [pid = 2860] [serial = 691] [outer = 000000D06D229800] 04:19:01 INFO - PROCESS | 2860 | 1469445541291 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]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 797ms 04:19:01 INFO - PROCESS | 2860 | 1469445541392 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 2860 | 1469445541394 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:19:01 INFO - PROCESS | 2860 | 1469445541403 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 2860 | 1469445541405 Marionette TRACE conn7 <- [1,886,null,{}] 04:19:01 INFO - PROCESS | 2860 | 1469445541409 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}] 04:19:01 INFO - PROCESS | 2860 | 1469445541415 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:01 INFO - PROCESS | 2860 | 1469445541695 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0778BE800) [pid = 2860] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00293B400) [pid = 2860] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0746CC800) [pid = 2860] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D073A3F000) [pid = 2860] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003844800) [pid = 2860] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003895400) [pid = 2860] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E226400) [pid = 2860] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D07816E400) [pid = 2860] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0005B4C00) [pid = 2860] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06ECF1800) [pid = 2860] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D00293D800) [pid = 2860] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00384A800) [pid = 2860] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:19:01 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003D7E800) [pid = 2860] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:19:01 INFO - PROCESS | 2860 | 1469445541746 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 2860 | 1469445541749 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EFDF000 == 16 [pid = 2860] [id = 231] 04:19:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D00293B400) [pid = 2860] [serial = 692] [outer = 0000000000000000] 04:19:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D002F8C800) [pid = 2860] [serial = 693] [outer = 000000D00293B400] 04:19:01 INFO - PROCESS | 2860 | 1469445541795 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06DDCB400) [pid = 2860] [serial = 694] [outer = 000000D00293B400] 04:19:02 INFO - PROCESS | 2860 | 1469445542166 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]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 797ms 04:19:02 INFO - PROCESS | 2860 | 1469445542198 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2860 | 1469445542200 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 04:19:02 INFO - PROCESS | 2860 | 1469445542203 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:19:02 INFO - PROCESS | 2860 | 1469445542205 Marionette TRACE conn7 <- [1,890,null,{}] 04:19:02 INFO - PROCESS | 2860 | 1469445542208 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}] 04:19:02 INFO - PROCESS | 2860 | 1469445542210 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:02 INFO - PROCESS | 2860 | 1469445542292 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 04:19:02 INFO - PROCESS | 2860 | 1469445542297 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2860 | 1469445542299 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074551800 == 17 [pid = 2860] [id = 232] 04:19:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E226400) [pid = 2860] [serial = 695] [outer = 0000000000000000] 04:19:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074576000) [pid = 2860] [serial = 696] [outer = 000000D06E226400] 04:19:02 INFO - PROCESS | 2860 | 1469445542346 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07787B400) [pid = 2860] [serial = 697] [outer = 000000D06E226400] 04:19:02 INFO - PROCESS | 2860 | 1469445542748 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]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 586ms 04:19:02 INFO - PROCESS | 2860 | 1469445542797 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2860 | 1469445542799 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:19:02 INFO - PROCESS | 2860 | 1469445542807 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 2860 | 1469445542809 Marionette TRACE conn7 <- [1,894,null,{}] 04:19:02 INFO - PROCESS | 2860 | 1469445542812 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}] 04:19:02 INFO - PROCESS | 2860 | 1469445542814 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:02 INFO - PROCESS | 2860 | 1469445542896 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 04:19:02 INFO - PROCESS | 2860 | 1469445542903 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2860 | 1469445542905 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EB2800 == 18 [pid = 2860] [id = 233] 04:19:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D077882800) [pid = 2860] [serial = 698] [outer = 0000000000000000] 04:19:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D075060400) [pid = 2860] [serial = 699] [outer = 000000D077882800] 04:19:02 INFO - PROCESS | 2860 | 1469445542951 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0778B8C00) [pid = 2860] [serial = 700] [outer = 000000D077882800] 04:19:03 INFO - PROCESS | 2860 | 1469445543392 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]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 04:19:03 INFO - PROCESS | 2860 | 1469445543441 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 2860 | 1469445543443 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 04:19:03 INFO - PROCESS | 2860 | 1469445543446 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:19:03 INFO - PROCESS | 2860 | 1469445543448 Marionette TRACE conn7 <- [1,898,null,{}] 04:19:03 INFO - PROCESS | 2860 | 1469445543456 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}] 04:19:03 INFO - PROCESS | 2860 | 1469445543458 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:03 INFO - PROCESS | 2860 | 1469445543539 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 04:19:03 INFO - PROCESS | 2860 | 1469445543545 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 2860 | 1469445543547 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079204800 == 19 [pid = 2860] [id = 234] 04:19:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074C90400) [pid = 2860] [serial = 701] [outer = 0000000000000000] 04:19:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078113400) [pid = 2860] [serial = 702] [outer = 000000D074C90400] 04:19:03 INFO - PROCESS | 2860 | 1469445543593 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078177C00) [pid = 2860] [serial = 703] [outer = 000000D074C90400] 04:19:04 INFO - PROCESS | 2860 | 1469445544387 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]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 985ms 04:19:04 INFO - PROCESS | 2860 | 1469445544436 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 2860 | 1469445544441 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:19:04 INFO - PROCESS | 2860 | 1469445544445 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 2860 | 1469445544451 Marionette TRACE conn7 <- [1,902,null,{}] 04:19:04 INFO - PROCESS | 2860 | 1469445544457 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}] 04:19:04 INFO - PROCESS | 2860 | 1469445544460 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:04 INFO - PROCESS | 2860 | 1469445544588 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 04:19:04 INFO - PROCESS | 2860 | 1469445544660 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 2860 | 1469445544663 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F7F000 == 20 [pid = 2860] [id = 235] 04:19:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D00383D000) [pid = 2860] [serial = 704] [outer = 0000000000000000] 04:19:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D00388D800) [pid = 2860] [serial = 705] [outer = 000000D00383D000] 04:19:04 INFO - PROCESS | 2860 | 1469445544729 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06C7A7000) [pid = 2860] [serial = 706] [outer = 000000D00383D000] 04:19:05 INFO - PROCESS | 2860 | 1469445545454 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]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1033ms 04:19:05 INFO - PROCESS | 2860 | 1469445545483 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 2860 | 1469445545488 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 04:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:19:05 INFO - PROCESS | 2860 | 1469445545495 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 2860 | 1469445545498 Marionette TRACE conn7 <- [1,906,null,{}] 04:19:05 INFO - PROCESS | 2860 | 1469445545502 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}] 04:19:05 INFO - PROCESS | 2860 | 1469445545505 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:05 INFO - PROCESS | 2860 | 1469445545656 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 04:19:05 INFO - PROCESS | 2860 | 1469445545729 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 2860 | 1469445545732 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F20800 == 21 [pid = 2860] [id = 236] 04:19:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06E857800) [pid = 2860] [serial = 707] [outer = 0000000000000000] 04:19:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06E93F800) [pid = 2860] [serial = 708] [outer = 000000D06E857800] 04:19:05 INFO - PROCESS | 2860 | 1469445545790 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D072C05400) [pid = 2860] [serial = 709] [outer = 000000D06E857800] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D074653400) [pid = 2860] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D07816E000) [pid = 2860] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D072DCBC00) [pid = 2860] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D074E7EC00) [pid = 2860] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0735B6000) [pid = 2860] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D077885400) [pid = 2860] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06C916800) [pid = 2860] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C90D800) [pid = 2860] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06D148000) [pid = 2860] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06E852000) [pid = 2860] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D078176000) [pid = 2860] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06EAA3000) [pid = 2860] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0005C8C00) [pid = 2860] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D002916400) [pid = 2860] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06F4C7000) [pid = 2860] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D002F86400) [pid = 2860] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003841400) [pid = 2860] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003D75C00) [pid = 2860] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D075063C00) [pid = 2860] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D07817D800) [pid = 2860] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D077E43C00) [pid = 2860] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0778BC000) [pid = 2860] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0778BA400) [pid = 2860] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06E222C00) [pid = 2860] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D072AABC00) [pid = 2860] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2860 | 1469445546603 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]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1131ms 04:19:06 INFO - PROCESS | 2860 | 1469445546627 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 2860 | 1469445546631 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 04:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:19:06 INFO - PROCESS | 2860 | 1469445546635 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 2860 | 1469445546640 Marionette TRACE conn7 <- [1,910,null,{}] 04:19:06 INFO - PROCESS | 2860 | 1469445546646 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}] 04:19:06 INFO - PROCESS | 2860 | 1469445546648 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:06 INFO - PROCESS | 2860 | 1469445546738 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 04:19:06 INFO - PROCESS | 2860 | 1469445546745 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2860 | 1469445546748 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B42800 == 22 [pid = 2860] [id = 237] 04:19:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003343C00) [pid = 2860] [serial = 710] [outer = 0000000000000000] 04:19:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0037B4000) [pid = 2860] [serial = 711] [outer = 000000D003343C00] 04:19:06 INFO - PROCESS | 2860 | 1469445546799 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C79C800) [pid = 2860] [serial = 712] [outer = 000000D003343C00] 04:19:07 INFO - PROCESS | 2860 | 1469445547305 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]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 732ms 04:19:07 INFO - PROCESS | 2860 | 1469445547369 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 2860 | 1469445547373 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 2860 | 1469445547380 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:19:07 INFO - PROCESS | 2860 | 1469445547383 Marionette TRACE conn7 <- [1,914,null,{}] 04:19:07 INFO - PROCESS | 2860 | 1469445547386 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}] 04:19:07 INFO - PROCESS | 2860 | 1469445547389 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:07 INFO - PROCESS | 2860 | 1469445547481 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 04:19:07 INFO - PROCESS | 2860 | 1469445547551 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 2860 | 1469445547554 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F76000 == 23 [pid = 2860] [id = 238] 04:19:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06DB3C800) [pid = 2860] [serial = 713] [outer = 0000000000000000] 04:19:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06E22BC00) [pid = 2860] [serial = 714] [outer = 000000D06DB3C800] 04:19:07 INFO - PROCESS | 2860 | 1469445547602 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06EA9F000) [pid = 2860] [serial = 715] [outer = 000000D06DB3C800] 04:19:07 INFO - PROCESS | 2860 | 1469445547992 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 04:19:08 INFO - PROCESS | 2860 | 1469445548074 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2860 | 1469445548076 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:19:08 INFO - PROCESS | 2860 | 1469445548080 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2860 | 1469445548084 Marionette TRACE conn7 <- [1,918,null,{}] 04:19:08 INFO - PROCESS | 2860 | 1469445548095 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}] 04:19:08 INFO - PROCESS | 2860 | 1469445548100 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:08 INFO - PROCESS | 2860 | 1469445548195 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 04:19:08 INFO - PROCESS | 2860 | 1469445548210 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2860 | 1469445548213 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50F000 == 24 [pid = 2860] [id = 239] 04:19:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D072DC7C00) [pid = 2860] [serial = 716] [outer = 0000000000000000] 04:19:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0735BB000) [pid = 2860] [serial = 717] [outer = 000000D072DC7C00] 04:19:08 INFO - PROCESS | 2860 | 1469445548263 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D074507800) [pid = 2860] [serial = 718] [outer = 000000D072DC7C00] 04:19:08 INFO - PROCESS | 2860 | 1469445548688 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 04:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:19:08 INFO - PROCESS | 2860 | 1469445548721 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2860 | 1469445548724 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 04:19:08 INFO - PROCESS | 2860 | 1469445548727 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2860 | 1469445548729 Marionette TRACE conn7 <- [1,922,null,{}] 04:19:08 INFO - PROCESS | 2860 | 1469445548732 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}] 04:19:08 INFO - PROCESS | 2860 | 1469445548734 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:08 INFO - PROCESS | 2860 | 1469445548880 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 04:19:08 INFO - PROCESS | 2860 | 1469445548925 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2860 | 1469445548928 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A95000 == 25 [pid = 2860] [id = 240] 04:19:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D074656800) [pid = 2860] [serial = 719] [outer = 0000000000000000] 04:19:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0746D1800) [pid = 2860] [serial = 720] [outer = 000000D074656800] 04:19:08 INFO - PROCESS | 2860 | 1469445548981 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074E7DC00) [pid = 2860] [serial = 721] [outer = 000000D074656800] 04:19:09 INFO - PROCESS | 2860 | 1469445549410 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]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 04:19:09 INFO - PROCESS | 2860 | 1469445549464 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 2860 | 1469445549467 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:19:09 INFO - PROCESS | 2860 | 1469445549474 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 2860 | 1469445549476 Marionette TRACE conn7 <- [1,926,null,{}] 04:19:09 INFO - PROCESS | 2860 | 1469445549480 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}] 04:19:09 INFO - PROCESS | 2860 | 1469445549482 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:09 INFO - PROCESS | 2860 | 1469445549592 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 04:19:09 INFO - PROCESS | 2860 | 1469445549604 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2860 | 1469445549606 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073578800 == 26 [pid = 2860] [id = 241] 04:19:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D077882000) [pid = 2860] [serial = 722] [outer = 0000000000000000] 04:19:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D077888C00) [pid = 2860] [serial = 723] [outer = 000000D077882000] 04:19:09 INFO - PROCESS | 2860 | 1469445549671 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0778C0400) [pid = 2860] [serial = 724] [outer = 000000D077882000] 04:19:10 INFO - PROCESS | 2860 | 1469445550124 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]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 04:19:10 INFO - PROCESS | 2860 | 1469445550169 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 2860 | 1469445550171 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 04:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:19:10 INFO - PROCESS | 2860 | 1469445550175 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 2860 | 1469445550176 Marionette TRACE conn7 <- [1,930,null,{}] 04:19:10 INFO - PROCESS | 2860 | 1469445550180 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}] 04:19:10 INFO - PROCESS | 2860 | 1469445550186 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:10 INFO - PROCESS | 2860 | 1469445550351 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 04:19:10 INFO - PROCESS | 2860 | 1469445550364 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 2860 | 1469445550366 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E13000 == 27 [pid = 2860] [id = 242] 04:19:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07811BC00) [pid = 2860] [serial = 725] [outer = 0000000000000000] 04:19:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078182C00) [pid = 2860] [serial = 726] [outer = 000000D07811BC00] 04:19:10 INFO - PROCESS | 2860 | 1469445550412 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078B3D800) [pid = 2860] [serial = 727] [outer = 000000D07811BC00] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06ED2E400) [pid = 2860] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003380800) [pid = 2860] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0037B4C00) [pid = 2860] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06E227C00) [pid = 2860] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C90C800) [pid = 2860] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06D229800) [pid = 2860] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003894400) [pid = 2860] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06EA9E800) [pid = 2860] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D002F89000) [pid = 2860] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00293B400) [pid = 2860] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06E226400) [pid = 2860] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:19:10 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D077882800) [pid = 2860] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:19:10 INFO - PROCESS | 2860 | 1469445550894 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]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 775ms 04:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:19:10 INFO - PROCESS | 2860 | 1469445550953 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 2860 | 1469445550956 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 04:19:10 INFO - PROCESS | 2860 | 1469445550959 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 2860 | 1469445550961 Marionette TRACE conn7 <- [1,934,null,{}] 04:19:10 INFO - PROCESS | 2860 | 1469445550964 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}] 04:19:10 INFO - PROCESS | 2860 | 1469445550966 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:11 INFO - PROCESS | 2860 | 1469445551048 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 04:19:11 INFO - PROCESS | 2860 | 1469445551056 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2860 | 1469445551058 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029C5800 == 28 [pid = 2860] [id = 243] 04:19:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D00293B400) [pid = 2860] [serial = 728] [outer = 0000000000000000] 04:19:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06EA9E800) [pid = 2860] [serial = 729] [outer = 000000D00293B400] 04:19:11 INFO - PROCESS | 2860 | 1469445551103 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D077885800) [pid = 2860] [serial = 730] [outer = 000000D00293B400] 04:19:11 INFO - PROCESS | 2860 | 1469445551500 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]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 586ms 04:19:11 INFO - PROCESS | 2860 | 1469445551549 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 04:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:19:11 INFO - PROCESS | 2860 | 1469445551559 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 04:19:11 INFO - PROCESS | 2860 | 1469445551563 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 2860 | 1469445551565 Marionette TRACE conn7 <- [1,938,null,{}] 04:19:11 INFO - PROCESS | 2860 | 1469445551569 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}] 04:19:11 INFO - PROCESS | 2860 | 1469445551571 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:11 INFO - PROCESS | 2860 | 1469445551654 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 04:19:11 INFO - PROCESS | 2860 | 1469445551688 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2860 | 1469445551690 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07921A000 == 29 [pid = 2860] [id = 244] 04:19:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078172000) [pid = 2860] [serial = 731] [outer = 0000000000000000] 04:19:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078BACC00) [pid = 2860] [serial = 732] [outer = 000000D078172000] 04:19:11 INFO - PROCESS | 2860 | 1469445551735 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078BB5800) [pid = 2860] [serial = 733] [outer = 000000D078172000] 04:19:12 INFO - PROCESS | 2860 | 1469445552134 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]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 04:19:12 INFO - PROCESS | 2860 | 1469445552197 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2860 | 1469445552199 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:19:12 INFO - PROCESS | 2860 | 1469445552203 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 2860 | 1469445552205 Marionette TRACE conn7 <- [1,942,null,{}] 04:19:12 INFO - PROCESS | 2860 | 1469445552209 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}] 04:19:12 INFO - PROCESS | 2860 | 1469445552210 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:12 INFO - PROCESS | 2860 | 1469445552293 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 04:19:12 INFO - PROCESS | 2860 | 1469445552301 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 2860 | 1469445552303 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A764800 == 30 [pid = 2860] [id = 245] 04:19:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0005B2400) [pid = 2860] [serial = 734] [outer = 0000000000000000] 04:19:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EA99800) [pid = 2860] [serial = 735] [outer = 000000D0005B2400] 04:19:12 INFO - PROCESS | 2860 | 1469445552348 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078CEAC00) [pid = 2860] [serial = 736] [outer = 000000D0005B2400] 04:19:12 INFO - PROCESS | 2860 | 1469445552770 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]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 588ms 04:19:12 INFO - PROCESS | 2860 | 1469445552800 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2860 | 1469445552802 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:19:12 INFO - PROCESS | 2860 | 1469445552809 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 2860 | 1469445552811 Marionette TRACE conn7 <- [1,946,null,{}] 04:19:12 INFO - PROCESS | 2860 | 1469445552815 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}] 04:19:12 INFO - PROCESS | 2860 | 1469445552816 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:12 INFO - PROCESS | 2860 | 1469445552986 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 04:19:13 INFO - PROCESS | 2860 | 1469445553113 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 2860 | 1469445553117 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B51800 == 31 [pid = 2860] [id = 246] 04:19:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D002944000) [pid = 2860] [serial = 737] [outer = 0000000000000000] 04:19:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D00333C400) [pid = 2860] [serial = 738] [outer = 000000D002944000] 04:19:13 INFO - PROCESS | 2860 | 1469445553178 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003C0A800) [pid = 2860] [serial = 739] [outer = 000000D002944000] 04:19:13 INFO - PROCESS | 2860 | 1469445553748 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]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 986ms 04:19:13 INFO - PROCESS | 2860 | 1469445553801 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 2860 | 1469445553805 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 04:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:19:13 INFO - PROCESS | 2860 | 1469445553810 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 2860 | 1469445553813 Marionette TRACE conn7 <- [1,950,null,{}] 04:19:13 INFO - PROCESS | 2860 | 1469445553818 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}] 04:19:13 INFO - PROCESS | 2860 | 1469445553821 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:13 INFO - PROCESS | 2860 | 1469445553939 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 04:19:14 INFO - PROCESS | 2860 | 1469445554014 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 2860 | 1469445554017 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C84800 == 32 [pid = 2860] [id = 247] 04:19:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06ED2D800) [pid = 2860] [serial = 740] [outer = 0000000000000000] 04:19:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06F448400) [pid = 2860] [serial = 741] [outer = 000000D06ED2D800] 04:19:14 INFO - PROCESS | 2860 | 1469445554117 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0735BD400) [pid = 2860] [serial = 742] [outer = 000000D06ED2D800] 04:19:14 INFO - PROCESS | 2860 | 1469445554756 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]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 986ms 04:19:14 INFO - PROCESS | 2860 | 1469445554800 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 04:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:19:14 INFO - PROCESS | 2860 | 1469445554804 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 04:19:14 INFO - PROCESS | 2860 | 1469445554808 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 2860 | 1469445554810 Marionette TRACE conn7 <- [1,954,null,{}] 04:19:14 INFO - PROCESS | 2860 | 1469445554814 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}] 04:19:14 INFO - PROCESS | 2860 | 1469445554817 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:14 INFO - PROCESS | 2860 | 1469445554932 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 04:19:15 INFO - PROCESS | 2860 | 1469445555007 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 2860 | 1469445555009 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2DE800 == 33 [pid = 2860] [id = 248] 04:19:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0778BF800) [pid = 2860] [serial = 743] [outer = 0000000000000000] 04:19:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D078170400) [pid = 2860] [serial = 744] [outer = 000000D0778BF800] 04:19:15 INFO - PROCESS | 2860 | 1469445555069 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D078186400) [pid = 2860] [serial = 745] [outer = 000000D0778BF800] 04:19:15 INFO - PROCESS | 2860 | 1469445555702 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]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 04:19:15 INFO - PROCESS | 2860 | 1469445555753 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 2860 | 1469445555758 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:19:15 INFO - PROCESS | 2860 | 1469445555770 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 2860 | 1469445555775 Marionette TRACE conn7 <- [1,958,null,{}] 04:19:15 INFO - PROCESS | 2860 | 1469445555779 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}] 04:19:15 INFO - PROCESS | 2860 | 1469445555782 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:15 INFO - PROCESS | 2860 | 1469445555926 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 04:19:16 INFO - PROCESS | 2860 | 1469445556038 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 2860 | 1469445556041 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EF68000 == 34 [pid = 2860] [id = 249] 04:19:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D00337F800) [pid = 2860] [serial = 746] [outer = 0000000000000000] 04:19:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D072A54000) [pid = 2860] [serial = 747] [outer = 000000D00337F800] 04:19:16 INFO - PROCESS | 2860 | 1469445556098 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D079340C00) [pid = 2860] [serial = 748] [outer = 000000D00337F800] 04:19:16 INFO - PROCESS | 2860 | 1469445556824 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]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1144ms 04:19:16 INFO - PROCESS | 2860 | 1469445556911 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 2860 | 1469445556915 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 04:19:16 INFO - PROCESS | 2860 | 1469445556920 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:19:16 INFO - PROCESS | 2860 | 1469445556925 Marionette TRACE conn7 <- [1,962,null,{}] 04:19:16 INFO - PROCESS | 2860 | 1469445556930 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}] 04:19:16 INFO - PROCESS | 2860 | 1469445556933 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D001972800 == 33 [pid = 2860] [id = 224] 04:19:17 INFO - PROCESS | 2860 | 1469445557623 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06F40A000) [pid = 2860] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0037BDC00) [pid = 2860] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D003894000) [pid = 2860] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06C79CC00) [pid = 2860] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D00388BC00) [pid = 2860] [serial = 674] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06E852400) [pid = 2860] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C918800) [pid = 2860] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D21C800) [pid = 2860] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0734C6800) [pid = 2860] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06FBC0400) [pid = 2860] [serial = 381] [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.] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06D1CD400) [pid = 2860] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003C15400) [pid = 2860] [serial = 665] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D072CE5400) [pid = 2860] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06EAA6000) [pid = 2860] [serial = 668] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D073536800) [pid = 2860] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003840000) [pid = 2860] [serial = 671] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0778B8C00) [pid = 2860] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06FBBF400) [pid = 2860] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D002F8C800) [pid = 2860] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D07377F400) [pid = 2860] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D074576000) [pid = 2860] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06DDCB400) [pid = 2860] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07787B400) [pid = 2860] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06EA9A400) [pid = 2860] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078113400) [pid = 2860] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D075060400) [pid = 2860] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:19:17 INFO - PROCESS | 2860 | 1469445557785 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 2860 | 1469445557788 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A0000 == 34 [pid = 2860] [id = 250] 04:19:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D00290E000) [pid = 2860] [serial = 749] [outer = 0000000000000000] 04:19:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002916400) [pid = 2860] [serial = 750] [outer = 000000D00290E000] 04:19:17 INFO - PROCESS | 2860 | 1469445557840 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D002947400) [pid = 2860] [serial = 751] [outer = 000000D00290E000] 04:19:18 INFO - PROCESS | 2860 | 1469445558285 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]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1402ms 04:19:18 INFO - PROCESS | 2860 | 1469445558328 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 2860 | 1469445558333 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 04:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:19:18 INFO - PROCESS | 2860 | 1469445558338 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 2860 | 1469445558341 Marionette TRACE conn7 <- [1,966,null,{}] 04:19:18 INFO - PROCESS | 2860 | 1469445558346 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}] 04:19:18 INFO - PROCESS | 2860 | 1469445558349 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:18 INFO - PROCESS | 2860 | 1469445558442 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 04:19:18 INFO - PROCESS | 2860 | 1469445558458 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 2860 | 1469445558461 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E58800 == 35 [pid = 2860] [id = 251] 04:19:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D0037BEC00) [pid = 2860] [serial = 752] [outer = 0000000000000000] 04:19:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D00384B800) [pid = 2860] [serial = 753] [outer = 000000D0037BEC00] 04:19:18 INFO - PROCESS | 2860 | 1469445558510 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D003C0C800) [pid = 2860] [serial = 754] [outer = 000000D0037BEC00] 04:19:18 INFO - PROCESS | 2860 | 1469445558960 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 04:19:19 INFO - PROCESS | 2860 | 1469445559033 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 04:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:19:19 INFO - PROCESS | 2860 | 1469445559036 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 2860 | 1469445559040 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 2860 | 1469445559042 Marionette TRACE conn7 <- [1,970,null,{}] 04:19:19 INFO - PROCESS | 2860 | 1469445559047 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}] 04:19:19 INFO - PROCESS | 2860 | 1469445559050 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:19 INFO - PROCESS | 2860 | 1469445559177 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 04:19:19 INFO - PROCESS | 2860 | 1469445559251 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 2860 | 1469445559253 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309A800 == 36 [pid = 2860] [id = 252] 04:19:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D00293F800) [pid = 2860] [serial = 755] [outer = 0000000000000000] 04:19:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C911000) [pid = 2860] [serial = 756] [outer = 000000D00293F800] 04:19:19 INFO - PROCESS | 2860 | 1469445559302 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06C938400) [pid = 2860] [serial = 757] [outer = 000000D00293F800] 04:19:19 INFO - PROCESS | 2860 | 1469445559702 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 04:19:19 INFO - PROCESS | 2860 | 1469445559733 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 2860 | 1469445559737 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 04:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:19:19 INFO - PROCESS | 2860 | 1469445559748 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 2860 | 1469445559753 Marionette TRACE conn7 <- [1,974,null,{}] 04:19:19 INFO - PROCESS | 2860 | 1469445559756 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}] 04:19:19 INFO - PROCESS | 2860 | 1469445559760 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:19 INFO - PROCESS | 2860 | 1469445559884 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 04:19:19 INFO - PROCESS | 2860 | 1469445559905 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 2860 | 1469445559908 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D949000 == 37 [pid = 2860] [id = 253] 04:19:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C93D000) [pid = 2860] [serial = 758] [outer = 0000000000000000] 04:19:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06D221400) [pid = 2860] [serial = 759] [outer = 000000D06C93D000] 04:19:19 INFO - PROCESS | 2860 | 1469445559954 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E84B400) [pid = 2860] [serial = 760] [outer = 000000D06C93D000] 04:19:20 INFO - PROCESS | 2860 | 1469445560400 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]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 04:19:20 INFO - PROCESS | 2860 | 1469445560437 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 2860 | 1469445560440 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 04:19:20 INFO - PROCESS | 2860 | 1469445560443 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:19:20 INFO - PROCESS | 2860 | 1469445560445 Marionette TRACE conn7 <- [1,978,null,{}] 04:19:20 INFO - PROCESS | 2860 | 1469445560448 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}] 04:19:20 INFO - PROCESS | 2860 | 1469445560451 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:20 INFO - PROCESS | 2860 | 1469445560594 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 04:19:20 INFO - PROCESS | 2860 | 1469445560615 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 2860 | 1469445560618 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E51A800 == 38 [pid = 2860] [id = 254] 04:19:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E853000) [pid = 2860] [serial = 761] [outer = 0000000000000000] 04:19:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06EA9C800) [pid = 2860] [serial = 762] [outer = 000000D06E853000] 04:19:20 INFO - PROCESS | 2860 | 1469445560663 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06ECE7800) [pid = 2860] [serial = 763] [outer = 000000D06E853000] 04:19:21 INFO - PROCESS | 2860 | 1469445561082 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 04:19:21 INFO - PROCESS | 2860 | 1469445561118 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 2860 | 1469445561120 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 2860 | 1469445561123 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:19:21 INFO - PROCESS | 2860 | 1469445561125 Marionette TRACE conn7 <- [1,982,null,{}] 04:19:21 INFO - PROCESS | 2860 | 1469445561129 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}] 04:19:21 INFO - PROCESS | 2860 | 1469445561131 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:21 INFO - PROCESS | 2860 | 1469445561240 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 04:19:21 INFO - PROCESS | 2860 | 1469445561246 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 2860 | 1469445561252 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F421000 == 39 [pid = 2860] [id = 255] 04:19:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D00181B800) [pid = 2860] [serial = 764] [outer = 0000000000000000] 04:19:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06FBBF400) [pid = 2860] [serial = 765] [outer = 000000D00181B800] 04:19:21 INFO - PROCESS | 2860 | 1469445561359 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D072DC9000) [pid = 2860] [serial = 766] [outer = 000000D00181B800] 04:19:21 INFO - PROCESS | 2860 | 1469445561831 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D074656800) [pid = 2860] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D077882000) [pid = 2860] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D074C90400) [pid = 2860] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D00383D000) [pid = 2860] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06E857800) [pid = 2860] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D072DC7C00) [pid = 2860] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06DB3C800) [pid = 2860] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003343C00) [pid = 2860] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07811BC00) [pid = 2860] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D00293B400) [pid = 2860] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D078172000) [pid = 2860] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:19:22 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0005B2400) [pid = 2860] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:19:22 INFO - PROCESS | 2860 | 1469445562072 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2860 | 1469445562074 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 04:19:22 INFO - PROCESS | 2860 | 1469445562082 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2860 | 1469445562084 Marionette TRACE conn7 <- [1,986,null,{}] 04:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:19:22 INFO - PROCESS | 2860 | 1469445562088 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}] 04:19:22 INFO - PROCESS | 2860 | 1469445562091 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:22 INFO - PROCESS | 2860 | 1469445562182 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 04:19:22 INFO - PROCESS | 2860 | 1469445562189 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 2860 | 1469445562191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017E7800 == 40 [pid = 2860] [id = 256] 04:19:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0037BE000) [pid = 2860] [serial = 767] [outer = 0000000000000000] 04:19:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D22A000) [pid = 2860] [serial = 768] [outer = 000000D0037BE000] 04:19:22 INFO - PROCESS | 2860 | 1469445562236 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D073536800) [pid = 2860] [serial = 769] [outer = 000000D0037BE000] 04:19:22 INFO - PROCESS | 2860 | 1469445562639 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]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 586ms 04:19:22 INFO - PROCESS | 2860 | 1469445562678 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2860 | 1469445562680 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 04:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:19:22 INFO - PROCESS | 2860 | 1469445562684 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2860 | 1469445562685 Marionette TRACE conn7 <- [1,990,null,{}] 04:19:22 INFO - PROCESS | 2860 | 1469445562689 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}] 04:19:22 INFO - PROCESS | 2860 | 1469445562691 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:22 INFO - PROCESS | 2860 | 1469445562770 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 04:19:22 INFO - PROCESS | 2860 | 1469445562776 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 2860 | 1469445562778 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073A1F000 == 41 [pid = 2860] [id = 257] 04:19:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0735B4800) [pid = 2860] [serial = 770] [outer = 0000000000000000] 04:19:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07457C400) [pid = 2860] [serial = 771] [outer = 000000D0735B4800] 04:19:22 INFO - PROCESS | 2860 | 1469445562823 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0749D7000) [pid = 2860] [serial = 772] [outer = 000000D0735B4800] 04:19:23 INFO - PROCESS | 2860 | 1469445563235 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]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 586ms 04:19:23 INFO - PROCESS | 2860 | 1469445563274 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 04:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:19:23 INFO - PROCESS | 2860 | 1469445563276 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 04:19:23 INFO - PROCESS | 2860 | 1469445563280 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2860 | 1469445563282 Marionette TRACE conn7 <- [1,994,null,{}] 04:19:23 INFO - PROCESS | 2860 | 1469445563285 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}] 04:19:23 INFO - PROCESS | 2860 | 1469445563287 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:23 INFO - PROCESS | 2860 | 1469445563382 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 04:19:23 INFO - PROCESS | 2860 | 1469445563390 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2860 | 1469445563392 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07495F000 == 42 [pid = 2860] [id = 258] 04:19:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074C92800) [pid = 2860] [serial = 773] [outer = 0000000000000000] 04:19:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074E82C00) [pid = 2860] [serial = 774] [outer = 000000D074C92800] 04:19:23 INFO - PROCESS | 2860 | 1469445563437 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07787D000) [pid = 2860] [serial = 775] [outer = 000000D074C92800] 04:19:23 INFO - PROCESS | 2860 | 1469445563860 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]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 04:19:23 INFO - PROCESS | 2860 | 1469445563919 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 2860 | 1469445563922 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 04:19:23 INFO - PROCESS | 2860 | 1469445563929 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2860 | 1469445563931 Marionette TRACE conn7 <- [1,998,null,{}] 04:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:19:23 INFO - PROCESS | 2860 | 1469445563935 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}] 04:19:23 INFO - PROCESS | 2860 | 1469445563937 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:24 INFO - PROCESS | 2860 | 1469445564018 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 04:19:24 INFO - PROCESS | 2860 | 1469445564024 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 2860 | 1469445564026 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EE0800 == 43 [pid = 2860] [id = 259] 04:19:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07787B400) [pid = 2860] [serial = 776] [outer = 0000000000000000] 04:19:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D07788BC00) [pid = 2860] [serial = 777] [outer = 000000D07787B400] 04:19:24 INFO - PROCESS | 2860 | 1469445564070 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0778C1C00) [pid = 2860] [serial = 778] [outer = 000000D07787B400] 04:19:24 INFO - PROCESS | 2860 | 1469445564904 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]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 04:19:24 INFO - PROCESS | 2860 | 1469445564922 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 2860 | 1469445564927 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:19:24 INFO - PROCESS | 2860 | 1469445564931 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 2860 | 1469445564936 Marionette TRACE conn7 <- [1,1002,null,{}] 04:19:24 INFO - PROCESS | 2860 | 1469445564941 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}] 04:19:24 INFO - PROCESS | 2860 | 1469445564944 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:25 INFO - PROCESS | 2860 | 1469445565068 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 04:19:25 INFO - PROCESS | 2860 | 1469445565142 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 2860 | 1469445565145 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003084800 == 44 [pid = 2860] [id = 260] 04:19:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0037BA000) [pid = 2860] [serial = 779] [outer = 0000000000000000] 04:19:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D00383F400) [pid = 2860] [serial = 780] [outer = 000000D0037BA000] 04:19:25 INFO - PROCESS | 2860 | 1469445565244 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06C79BC00) [pid = 2860] [serial = 781] [outer = 000000D0037BA000] 04:19:25 INFO - PROCESS | 2860 | 1469445565947 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]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1091ms 04:19:26 INFO - PROCESS | 2860 | 1469445566026 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 2860 | 1469445566032 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:19:26 INFO - PROCESS | 2860 | 1469445566038 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 2860 | 1469445566041 Marionette TRACE conn7 <- [1,1006,null,{}] 04:19:26 INFO - PROCESS | 2860 | 1469445566045 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}] 04:19:26 INFO - PROCESS | 2860 | 1469445566048 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:26 INFO - PROCESS | 2860 | 1469445566187 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 04:19:26 INFO - PROCESS | 2860 | 1469445566254 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 2860 | 1469445566257 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D116000 == 45 [pid = 2860] [id = 261] 04:19:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06D220800) [pid = 2860] [serial = 782] [outer = 0000000000000000] 04:19:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06DDCC000) [pid = 2860] [serial = 783] [outer = 000000D06D220800] 04:19:26 INFO - PROCESS | 2860 | 1469445566315 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06ED2E000) [pid = 2860] [serial = 784] [outer = 000000D06D220800] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A764800 == 44 [pid = 2860] [id = 245] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D07495F000 == 43 [pid = 2860] [id = 258] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D073A1F000 == 42 [pid = 2860] [id = 257] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017E7800 == 41 [pid = 2860] [id = 256] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F421000 == 40 [pid = 2860] [id = 255] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E51A800 == 39 [pid = 2860] [id = 254] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D949000 == 38 [pid = 2860] [id = 253] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309A800 == 37 [pid = 2860] [id = 252] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E58800 == 36 [pid = 2860] [id = 251] 04:19:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A0000 == 35 [pid = 2860] [id = 250] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06EA99800) [pid = 2860] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D0746D1800) [pid = 2860] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D074E7DC00) [pid = 2860] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0778C0400) [pid = 2860] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D077888C00) [pid = 2860] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D078177C00) [pid = 2860] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00388D800) [pid = 2860] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C7A7000) [pid = 2860] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06E93F800) [pid = 2860] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D072C05400) [pid = 2860] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0735BB000) [pid = 2860] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E22BC00) [pid = 2860] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06EA9F000) [pid = 2860] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0037B4000) [pid = 2860] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06C79C800) [pid = 2860] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078182C00) [pid = 2860] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D077885800) [pid = 2860] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06EA9E800) [pid = 2860] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D078CEAC00) [pid = 2860] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D078BACC00) [pid = 2860] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078BB5800) [pid = 2860] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D078B3D800) [pid = 2860] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D074507800) [pid = 2860] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:19:27 INFO - PROCESS | 2860 | 1469445567118 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]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1136ms 04:19:27 INFO - PROCESS | 2860 | 1469445567187 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 2860 | 1469445567191 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:19:27 INFO - PROCESS | 2860 | 1469445567198 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 2860 | 1469445567203 Marionette TRACE conn7 <- [1,1010,null,{}] 04:19:27 INFO - PROCESS | 2860 | 1469445567208 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}] 04:19:27 INFO - PROCESS | 2860 | 1469445567211 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:27 INFO - PROCESS | 2860 | 1469445567302 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 04:19:27 INFO - PROCESS | 2860 | 1469445567314 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2860 | 1469445567316 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6E000 == 36 [pid = 2860] [id = 262] 04:19:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002F91C00) [pid = 2860] [serial = 785] [outer = 0000000000000000] 04:19:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D0037B9800) [pid = 2860] [serial = 786] [outer = 000000D002F91C00] 04:19:27 INFO - PROCESS | 2860 | 1469445567367 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003D72C00) [pid = 2860] [serial = 787] [outer = 000000D002F91C00] 04:19:27 INFO - PROCESS | 2860 | 1469445567865 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]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 04:19:27 INFO - PROCESS | 2860 | 1469445567896 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 2860 | 1469445567901 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:19:27 INFO - PROCESS | 2860 | 1469445567907 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 2860 | 1469445567909 Marionette TRACE conn7 <- [1,1014,null,{}] 04:19:27 INFO - PROCESS | 2860 | 1469445567913 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}] 04:19:27 INFO - PROCESS | 2860 | 1469445567916 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:28 INFO - PROCESS | 2860 | 1469445568009 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 04:19:28 INFO - PROCESS | 2860 | 1469445568017 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 2860 | 1469445568020 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003096000 == 37 [pid = 2860] [id = 263] 04:19:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06D20FC00) [pid = 2860] [serial = 788] [outer = 0000000000000000] 04:19:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06D223C00) [pid = 2860] [serial = 789] [outer = 000000D06D20FC00] 04:19:28 INFO - PROCESS | 2860 | 1469445568071 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06DB57800) [pid = 2860] [serial = 790] [outer = 000000D06D20FC00] 04:19:28 INFO - PROCESS | 2860 | 1469445568541 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]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 04:19:28 INFO - PROCESS | 2860 | 1469445568602 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 2860 | 1469445568605 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:19:28 INFO - PROCESS | 2860 | 1469445568608 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 2860 | 1469445568612 Marionette TRACE conn7 <- [1,1018,null,{}] 04:19:28 INFO - PROCESS | 2860 | 1469445568623 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}] 04:19:28 INFO - PROCESS | 2860 | 1469445568628 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:28 INFO - PROCESS | 2860 | 1469445568717 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 04:19:28 INFO - PROCESS | 2860 | 1469445568783 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 2860 | 1469445568786 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E513000 == 38 [pid = 2860] [id = 264] 04:19:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D00337F000) [pid = 2860] [serial = 791] [outer = 0000000000000000] 04:19:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06F4C7000) [pid = 2860] [serial = 792] [outer = 000000D00337F000] 04:19:28 INFO - PROCESS | 2860 | 1469445568845 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072CEA400) [pid = 2860] [serial = 793] [outer = 000000D00337F000] 04:19:29 INFO - PROCESS | 2860 | 1469445569235 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]]]}] 04:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 04:19:29 INFO - PROCESS | 2860 | 1469445569303 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 2860 | 1469445569306 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 04:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:19:29 INFO - PROCESS | 2860 | 1469445569309 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 2860 | 1469445569311 Marionette TRACE conn7 <- [1,1022,null,{}] 04:19:29 INFO - PROCESS | 2860 | 1469445569314 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}] 04:19:29 INFO - PROCESS | 2860 | 1469445569316 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:29 INFO - PROCESS | 2860 | 1469445569440 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 04:19:29 INFO - PROCESS | 2860 | 1469445569452 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 2860 | 1469445569455 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C85800 == 39 [pid = 2860] [id = 265] 04:19:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0735B5800) [pid = 2860] [serial = 794] [outer = 0000000000000000] 04:19:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D073876400) [pid = 2860] [serial = 795] [outer = 000000D0735B5800] 04:19:29 INFO - PROCESS | 2860 | 1469445569509 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074578400) [pid = 2860] [serial = 796] [outer = 000000D0735B5800] 04:19:29 INFO - PROCESS | 2860 | 1469445569935 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]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 04:19:30 INFO - PROCESS | 2860 | 1469445570001 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 2860 | 1469445570004 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:19:30 INFO - PROCESS | 2860 | 1469445570007 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2860 | 1469445570009 Marionette TRACE conn7 <- [1,1026,null,{}] 04:19:30 INFO - PROCESS | 2860 | 1469445570012 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}] 04:19:30 INFO - PROCESS | 2860 | 1469445570015 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:30 INFO - PROCESS | 2860 | 1469445570151 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 04:19:30 INFO - PROCESS | 2860 | 1469445570183 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 2860 | 1469445570186 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737D3000 == 40 [pid = 2860] [id = 266] 04:19:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0749CDC00) [pid = 2860] [serial = 797] [outer = 0000000000000000] 04:19:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D074E77C00) [pid = 2860] [serial = 798] [outer = 000000D0749CDC00] 04:19:30 INFO - PROCESS | 2860 | 1469445570231 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D077882C00) [pid = 2860] [serial = 799] [outer = 000000D0749CDC00] 04:19:30 INFO - PROCESS | 2860 | 1469445570692 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]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 733ms 04:19:30 INFO - PROCESS | 2860 | 1469445570747 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 2860 | 1469445570749 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 04:19:30 INFO - PROCESS | 2860 | 1469445570753 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2860 | 1469445570754 Marionette TRACE conn7 <- [1,1030,null,{}] 04:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:19:30 INFO - PROCESS | 2860 | 1469445570758 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}] 04:19:30 INFO - PROCESS | 2860 | 1469445570764 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:30 INFO - PROCESS | 2860 | 1469445570898 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 04:19:30 INFO - PROCESS | 2860 | 1469445570950 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 2860 | 1469445570953 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EC3000 == 41 [pid = 2860] [id = 267] 04:19:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078175400) [pid = 2860] [serial = 800] [outer = 0000000000000000] 04:19:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D07817BC00) [pid = 2860] [serial = 801] [outer = 000000D078175400] 04:19:31 INFO - PROCESS | 2860 | 1469445570998 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078185400) [pid = 2860] [serial = 802] [outer = 000000D078175400] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D074C92800) [pid = 2860] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00293F800) [pid = 2860] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0037BEC00) [pid = 2860] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D00181B800) [pid = 2860] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D00290E000) [pid = 2860] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D002944000) [pid = 2860] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06ED2D800) [pid = 2860] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0778BF800) [pid = 2860] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06E853000) [pid = 2860] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0037BE000) [pid = 2860] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C93D000) [pid = 2860] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:19:31 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0735B4800) [pid = 2860] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:19:31 INFO - PROCESS | 2860 | 1469445571509 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]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 776ms 04:19:31 INFO - PROCESS | 2860 | 1469445571534 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 2860 | 1469445571536 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 04:19:31 INFO - PROCESS | 2860 | 1469445571539 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:19:31 INFO - PROCESS | 2860 | 1469445571541 Marionette TRACE conn7 <- [1,1034,null,{}] 04:19:31 INFO - PROCESS | 2860 | 1469445571544 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}] 04:19:31 INFO - PROCESS | 2860 | 1469445571546 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:31 INFO - PROCESS | 2860 | 1469445571629 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 04:19:31 INFO - PROCESS | 2860 | 1469445571635 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2860 | 1469445571636 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B4F000 == 42 [pid = 2860] [id = 268] 04:19:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D003D79000) [pid = 2860] [serial = 803] [outer = 0000000000000000] 04:19:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06C93F000) [pid = 2860] [serial = 804] [outer = 000000D003D79000] 04:19:31 INFO - PROCESS | 2860 | 1469445571682 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074582000) [pid = 2860] [serial = 805] [outer = 000000D003D79000] 04:19:32 INFO - PROCESS | 2860 | 1469445572083 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]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 586ms 04:19:32 INFO - PROCESS | 2860 | 1469445572128 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 2860 | 1469445572130 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 04:19:32 INFO - PROCESS | 2860 | 1469445572134 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:19:32 INFO - PROCESS | 2860 | 1469445572135 Marionette TRACE conn7 <- [1,1038,null,{}] 04:19:32 INFO - PROCESS | 2860 | 1469445572152 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}] 04:19:32 INFO - PROCESS | 2860 | 1469445572154 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:32 INFO - PROCESS | 2860 | 1469445572238 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 04:19:32 INFO - PROCESS | 2860 | 1469445572244 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2860 | 1469445572246 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078970800 == 43 [pid = 2860] [id = 269] 04:19:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06C79F000) [pid = 2860] [serial = 806] [outer = 0000000000000000] 04:19:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078B31000) [pid = 2860] [serial = 807] [outer = 000000D06C79F000] 04:19:32 INFO - PROCESS | 2860 | 1469445572291 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078BA8800) [pid = 2860] [serial = 808] [outer = 000000D06C79F000] 04:19:32 INFO - PROCESS | 2860 | 1469445572694 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]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 587ms 04:19:32 INFO - PROCESS | 2860 | 1469445572724 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 2860 | 1469445572726 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:19:32 INFO - PROCESS | 2860 | 1469445572729 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 2860 | 1469445572731 Marionette TRACE conn7 <- [1,1042,null,{}] 04:19:32 INFO - PROCESS | 2860 | 1469445572747 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}] 04:19:32 INFO - PROCESS | 2860 | 1469445572749 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:32 INFO - PROCESS | 2860 | 1469445572834 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 04:19:32 INFO - PROCESS | 2860 | 1469445572839 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2860 | 1469445572841 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A879800 == 44 [pid = 2860] [id = 270] 04:19:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078BAB800) [pid = 2860] [serial = 809] [outer = 0000000000000000] 04:19:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078BB3000) [pid = 2860] [serial = 810] [outer = 000000D078BAB800] 04:19:32 INFO - PROCESS | 2860 | 1469445572888 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078CE1000) [pid = 2860] [serial = 811] [outer = 000000D078BAB800] 04:19:33 INFO - PROCESS | 2860 | 1469445573323 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]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 649ms 04:19:33 INFO - PROCESS | 2860 | 1469445573388 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 2860 | 1469445573390 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 04:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:19:33 INFO - PROCESS | 2860 | 1469445573394 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 2860 | 1469445573396 Marionette TRACE conn7 <- [1,1046,null,{}] 04:19:33 INFO - PROCESS | 2860 | 1469445573399 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}] 04:19:33 INFO - PROCESS | 2860 | 1469445573401 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:33 INFO - PROCESS | 2860 | 1469445573486 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 04:19:33 INFO - PROCESS | 2860 | 1469445573605 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2860 | 1469445573608 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00198D800 == 45 [pid = 2860] [id = 271] 04:19:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0005C4C00) [pid = 2860] [serial = 812] [outer = 0000000000000000] 04:19:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0018EB400) [pid = 2860] [serial = 813] [outer = 000000D0005C4C00] 04:19:33 INFO - PROCESS | 2860 | 1469445573669 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D00333E000) [pid = 2860] [serial = 814] [outer = 000000D0005C4C00] 04:19:34 INFO - PROCESS | 2860 | 1469445574350 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]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 04:19:34 INFO - PROCESS | 2860 | 1469445574385 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 2860 | 1469445574389 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 04:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:19:34 INFO - PROCESS | 2860 | 1469445574394 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 2860 | 1469445574397 Marionette TRACE conn7 <- [1,1050,null,{}] 04:19:34 INFO - PROCESS | 2860 | 1469445574403 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}] 04:19:34 INFO - PROCESS | 2860 | 1469445574406 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:34 INFO - PROCESS | 2860 | 1469445574524 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 04:19:34 INFO - PROCESS | 2860 | 1469445574600 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 2860 | 1469445574603 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E289800 == 46 [pid = 2860] [id = 272] 04:19:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06C90D000) [pid = 2860] [serial = 815] [outer = 0000000000000000] 04:19:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06DB55400) [pid = 2860] [serial = 816] [outer = 000000D06C90D000] 04:19:34 INFO - PROCESS | 2860 | 1469445574702 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06E9A4C00) [pid = 2860] [serial = 817] [outer = 000000D06C90D000] 04:19:35 INFO - PROCESS | 2860 | 1469445575279 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]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 946ms 04:19:35 INFO - PROCESS | 2860 | 1469445575346 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 2860 | 1469445575350 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:19:35 INFO - PROCESS | 2860 | 1469445575355 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 2860 | 1469445575357 Marionette TRACE conn7 <- [1,1054,null,{}] 04:19:35 INFO - PROCESS | 2860 | 1469445575361 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}] 04:19:35 INFO - PROCESS | 2860 | 1469445575364 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:35 INFO - PROCESS | 2860 | 1469445575482 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 04:19:35 INFO - PROCESS | 2860 | 1469445575599 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2860 | 1469445575602 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B479800 == 47 [pid = 2860] [id = 273] 04:19:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D073431400) [pid = 2860] [serial = 818] [outer = 0000000000000000] 04:19:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0746CC800) [pid = 2860] [serial = 819] [outer = 000000D073431400] 04:19:35 INFO - PROCESS | 2860 | 1469445575659 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0778BE400) [pid = 2860] [serial = 820] [outer = 000000D073431400] 04:19:36 INFO - PROCESS | 2860 | 1469445576308 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]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 04:19:36 INFO - PROCESS | 2860 | 1469445576343 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 2860 | 1469445576346 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:19:36 INFO - PROCESS | 2860 | 1469445576357 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 2860 | 1469445576363 Marionette TRACE conn7 <- [1,1058,null,{}] 04:19:36 INFO - PROCESS | 2860 | 1469445576368 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}] 04:19:36 INFO - PROCESS | 2860 | 1469445576373 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:36 INFO - PROCESS | 2860 | 1469445576489 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 04:19:36 INFO - PROCESS | 2860 | 1469445576562 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 2860 | 1469445576565 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD9B800 == 48 [pid = 2860] [id = 274] 04:19:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D06E84DC00) [pid = 2860] [serial = 821] [outer = 0000000000000000] 04:19:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D07377F400) [pid = 2860] [serial = 822] [outer = 000000D06E84DC00] 04:19:36 INFO - PROCESS | 2860 | 1469445576620 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D078CEC000) [pid = 2860] [serial = 823] [outer = 000000D06E84DC00] 04:19:37 INFO - PROCESS | 2860 | 1469445577380 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]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1093ms 04:19:37 INFO - PROCESS | 2860 | 1469445577445 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 2860 | 1469445577449 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 04:19:37 INFO - PROCESS | 2860 | 1469445577454 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:19:37 INFO - PROCESS | 2860 | 1469445577459 Marionette TRACE conn7 <- [1,1062,null,{}] 04:19:37 INFO - PROCESS | 2860 | 1469445577464 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}] 04:19:37 INFO - PROCESS | 2860 | 1469445577467 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:37 INFO - PROCESS | 2860 | 1469445577574 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 04:19:37 INFO - PROCESS | 2860 | 1469445577649 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 2860 | 1469445577652 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F78800 == 49 [pid = 2860] [id = 275] 04:19:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D003C10400) [pid = 2860] [serial = 824] [outer = 0000000000000000] 04:19:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D06C7A2800) [pid = 2860] [serial = 825] [outer = 000000D003C10400] 04:19:37 INFO - PROCESS | 2860 | 1469445577703 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D06C93B800) [pid = 2860] [serial = 826] [outer = 000000D003C10400] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A879800 == 48 [pid = 2860] [id = 270] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D078970800 == 47 [pid = 2860] [id = 269] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B4F000 == 46 [pid = 2860] [id = 268] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EC3000 == 45 [pid = 2860] [id = 267] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737D3000 == 44 [pid = 2860] [id = 266] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C85800 == 43 [pid = 2860] [id = 265] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E513000 == 42 [pid = 2860] [id = 264] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D003096000 == 41 [pid = 2860] [id = 263] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6E000 == 40 [pid = 2860] [id = 262] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D003084800 == 39 [pid = 2860] [id = 260] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D077EE0800 == 38 [pid = 2860] [id = 259] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EF68000 == 37 [pid = 2860] [id = 249] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07921A000 == 36 [pid = 2860] [id = 244] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C84800 == 35 [pid = 2860] [id = 247] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D116000 == 34 [pid = 2860] [id = 261] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029C5800 == 33 [pid = 2860] [id = 243] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2DE800 == 32 [pid = 2860] [id = 248] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B51800 == 31 [pid = 2860] [id = 246] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD9B800 == 30 [pid = 2860] [id = 274] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B479800 == 29 [pid = 2860] [id = 273] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E289800 == 28 [pid = 2860] [id = 272] 04:19:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D00198D800 == 27 [pid = 2860] [id = 271] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D074E82C00) [pid = 2860] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06C911000) [pid = 2860] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06C938400) [pid = 2860] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D00384B800) [pid = 2860] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06FBBF400) [pid = 2860] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D003C0C800) [pid = 2860] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D002916400) [pid = 2860] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D002947400) [pid = 2860] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003C0A800) [pid = 2860] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D00333C400) [pid = 2860] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0735BD400) [pid = 2860] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06F448400) [pid = 2860] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D078186400) [pid = 2860] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078170400) [pid = 2860] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D072A54000) [pid = 2860] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06ECE7800) [pid = 2860] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06EA9C800) [pid = 2860] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D073536800) [pid = 2860] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06D22A000) [pid = 2860] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D072DC9000) [pid = 2860] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D07787D000) [pid = 2860] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06D221400) [pid = 2860] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06E84B400) [pid = 2860] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07457C400) [pid = 2860] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0749D7000) [pid = 2860] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:19:38 INFO - PROCESS | 2860 | 1469445578871 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]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1444ms 04:19:38 INFO - PROCESS | 2860 | 1469445578903 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 2860 | 1469445578907 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 2860 | 1469445578911 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:19:38 INFO - PROCESS | 2860 | 1469445578916 Marionette TRACE conn7 <- [1,1066,null,{}] 04:19:38 INFO - PROCESS | 2860 | 1469445578921 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}] 04:19:38 INFO - PROCESS | 2860 | 1469445578925 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:39 INFO - PROCESS | 2860 | 1469445579017 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 04:19:39 INFO - PROCESS | 2860 | 1469445579024 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2860 | 1469445579027 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029CA000 == 28 [pid = 2860] [id = 276] 04:19:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003340800) [pid = 2860] [serial = 827] [outer = 0000000000000000] 04:19:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0037BB800) [pid = 2860] [serial = 828] [outer = 000000D003340800] 04:19:39 INFO - PROCESS | 2860 | 1469445579078 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D003889000) [pid = 2860] [serial = 829] [outer = 000000D003340800] 04:19:39 INFO - PROCESS | 2860 | 1469445579555 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]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 689ms 04:19:39 INFO - PROCESS | 2860 | 1469445579606 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 2860 | 1469445579611 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 04:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:19:39 INFO - PROCESS | 2860 | 1469445579618 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 2860 | 1469445579620 Marionette TRACE conn7 <- [1,1070,null,{}] 04:19:39 INFO - PROCESS | 2860 | 1469445579624 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}] 04:19:39 INFO - PROCESS | 2860 | 1469445579627 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:39 INFO - PROCESS | 2860 | 1469445579754 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 04:19:39 INFO - PROCESS | 2860 | 1469445579769 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2860 | 1469445579772 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F6E800 == 29 [pid = 2860] [id = 277] 04:19:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D003D72800) [pid = 2860] [serial = 830] [outer = 0000000000000000] 04:19:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D003D7E800) [pid = 2860] [serial = 831] [outer = 000000D003D72800] 04:19:39 INFO - PROCESS | 2860 | 1469445579825 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06C911400) [pid = 2860] [serial = 832] [outer = 000000D003D72800] 04:19:40 INFO - PROCESS | 2860 | 1469445580284 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]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 04:19:40 INFO - PROCESS | 2860 | 1469445580353 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 2860 | 1469445580355 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:19:40 INFO - PROCESS | 2860 | 1469445580359 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 2860 | 1469445580363 Marionette TRACE conn7 <- [1,1074,null,{}] 04:19:40 INFO - PROCESS | 2860 | 1469445580374 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}] 04:19:40 INFO - PROCESS | 2860 | 1469445580379 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:40 INFO - PROCESS | 2860 | 1469445580465 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 04:19:40 INFO - PROCESS | 2860 | 1469445580472 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2860 | 1469445580475 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1ED000 == 30 [pid = 2860] [id = 278] 04:19:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06D227C00) [pid = 2860] [serial = 833] [outer = 0000000000000000] 04:19:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06E220800) [pid = 2860] [serial = 834] [outer = 000000D06D227C00] 04:19:40 INFO - PROCESS | 2860 | 1469445580527 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06E854C00) [pid = 2860] [serial = 835] [outer = 000000D06D227C00] 04:19:41 INFO - PROCESS | 2860 | 1469445581005 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 04:19:41 INFO - PROCESS | 2860 | 1469445581054 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2860 | 1469445581057 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:19:41 INFO - PROCESS | 2860 | 1469445581065 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2860 | 1469445581068 Marionette TRACE conn7 <- [1,1078,null,{}] 04:19:41 INFO - PROCESS | 2860 | 1469445581071 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}] 04:19:41 INFO - PROCESS | 2860 | 1469445581073 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:41 INFO - PROCESS | 2860 | 1469445581217 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 04:19:41 INFO - PROCESS | 2860 | 1469445581238 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2860 | 1469445581240 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E512800 == 31 [pid = 2860] [id = 279] 04:19:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06EAA4C00) [pid = 2860] [serial = 836] [outer = 0000000000000000] 04:19:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06EB2E000) [pid = 2860] [serial = 837] [outer = 000000D06EAA4C00] 04:19:41 INFO - PROCESS | 2860 | 1469445581286 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06EF4D000) [pid = 2860] [serial = 838] [outer = 000000D06EAA4C00] 04:19:41 INFO - PROCESS | 2860 | 1469445581696 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 04:19:41 INFO - PROCESS | 2860 | 1469445581757 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2860 | 1469445581759 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:19:41 INFO - PROCESS | 2860 | 1469445581762 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2860 | 1469445581764 Marionette TRACE conn7 <- [1,1082,null,{}] 04:19:41 INFO - PROCESS | 2860 | 1469445581768 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}] 04:19:41 INFO - PROCESS | 2860 | 1469445581770 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:41 INFO - PROCESS | 2860 | 1469445581878 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 04:19:41 INFO - PROCESS | 2860 | 1469445581884 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2860 | 1469445581886 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F426800 == 32 [pid = 2860] [id = 280] 04:19:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06EF4D400) [pid = 2860] [serial = 839] [outer = 0000000000000000] 04:19:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06FBBF400) [pid = 2860] [serial = 840] [outer = 000000D06EF4D400] 04:19:41 INFO - PROCESS | 2860 | 1469445581931 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D072DC3400) [pid = 2860] [serial = 841] [outer = 000000D06EF4D400] 04:19:42 INFO - PROCESS | 2860 | 1469445582379 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]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 04:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:19:42 INFO - PROCESS | 2860 | 1469445582456 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 2860 | 1469445582458 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 04:19:42 INFO - PROCESS | 2860 | 1469445582461 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 2860 | 1469445582463 Marionette TRACE conn7 <- [1,1086,null,{}] 04:19:42 INFO - PROCESS | 2860 | 1469445582467 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}] 04:19:42 INFO - PROCESS | 2860 | 1469445582473 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:42 INFO - PROCESS | 2860 | 1469445582621 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 04:19:42 INFO - PROCESS | 2860 | 1469445582649 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 2860 | 1469445582651 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07350D000 == 33 [pid = 2860] [id = 281] 04:19:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0734BA400) [pid = 2860] [serial = 842] [outer = 0000000000000000] 04:19:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D073A48800) [pid = 2860] [serial = 843] [outer = 000000D0734BA400] 04:19:42 INFO - PROCESS | 2860 | 1469445582697 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D074C93400) [pid = 2860] [serial = 844] [outer = 000000D0734BA400] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D00337F800) [pid = 2860] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D078BAB800) [pid = 2860] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0749CDC00) [pid = 2860] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D078175400) [pid = 2860] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D002F91C00) [pid = 2860] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D20FC00) [pid = 2860] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06D220800) [pid = 2860] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D07787B400) [pid = 2860] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0037BA000) [pid = 2860] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D00337F000) [pid = 2860] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003D79000) [pid = 2860] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0735B5800) [pid = 2860] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:19:43 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06C79F000) [pid = 2860] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:19:43 INFO - PROCESS | 2860 | 1469445583335 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]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 04:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:19:43 INFO - PROCESS | 2860 | 1469445583409 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 2860 | 1469445583411 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 04:19:43 INFO - PROCESS | 2860 | 1469445583414 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 2860 | 1469445583416 Marionette TRACE conn7 <- [1,1090,null,{}] 04:19:43 INFO - PROCESS | 2860 | 1469445583420 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}] 04:19:43 INFO - PROCESS | 2860 | 1469445583422 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:43 INFO - PROCESS | 2860 | 1469445583503 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 04:19:43 INFO - PROCESS | 2860 | 1469445583510 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 2860 | 1469445583512 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07496A800 == 34 [pid = 2860] [id = 282] 04:19:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003C0E400) [pid = 2860] [serial = 845] [outer = 0000000000000000] 04:19:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06DDC7800) [pid = 2860] [serial = 846] [outer = 000000D003C0E400] 04:19:43 INFO - PROCESS | 2860 | 1469445583556 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074E7D400) [pid = 2860] [serial = 847] [outer = 000000D003C0E400] 04:19:43 INFO - PROCESS | 2860 | 1469445583957 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 587ms 04:19:44 INFO - PROCESS | 2860 | 1469445584005 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2860 | 1469445584007 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 04:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:19:44 INFO - PROCESS | 2860 | 1469445584015 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 2860 | 1469445584017 Marionette TRACE conn7 <- [1,1094,null,{}] 04:19:44 INFO - PROCESS | 2860 | 1469445584020 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}] 04:19:44 INFO - PROCESS | 2860 | 1469445584022 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:44 INFO - PROCESS | 2860 | 1469445584104 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 04:19:44 INFO - PROCESS | 2860 | 1469445584111 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2860 | 1469445584114 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078952800 == 35 [pid = 2860] [id = 283] 04:19:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D074E7D800) [pid = 2860] [serial = 848] [outer = 0000000000000000] 04:19:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06F9E4400) [pid = 2860] [serial = 849] [outer = 000000D074E7D800] 04:19:44 INFO - PROCESS | 2860 | 1469445584167 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D077E50000) [pid = 2860] [serial = 850] [outer = 000000D074E7D800] 04:19:44 INFO - PROCESS | 2860 | 1469445584586 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 04:19:44 INFO - PROCESS | 2860 | 1469445584647 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2860 | 1469445584649 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 04:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:19:44 INFO - PROCESS | 2860 | 1469445584652 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 2860 | 1469445584654 Marionette TRACE conn7 <- [1,1098,null,{}] 04:19:44 INFO - PROCESS | 2860 | 1469445584658 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}] 04:19:44 INFO - PROCESS | 2860 | 1469445584660 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:44 INFO - PROCESS | 2860 | 1469445584749 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 04:19:44 INFO - PROCESS | 2860 | 1469445584755 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2860 | 1469445584757 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A74E000 == 36 [pid = 2860] [id = 284] 04:19:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078171800) [pid = 2860] [serial = 851] [outer = 0000000000000000] 04:19:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078177800) [pid = 2860] [serial = 852] [outer = 000000D078171800] 04:19:44 INFO - PROCESS | 2860 | 1469445584802 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078182C00) [pid = 2860] [serial = 853] [outer = 000000D078171800] 04:19:45 INFO - PROCESS | 2860 | 1469445585509 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]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 944ms 04:19:45 INFO - PROCESS | 2860 | 1469445585601 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 2860 | 1469445585606 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 04:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:19:45 INFO - PROCESS | 2860 | 1469445585611 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 2860 | 1469445585615 Marionette TRACE conn7 <- [1,1102,null,{}] 04:19:45 INFO - PROCESS | 2860 | 1469445585621 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}] 04:19:45 INFO - PROCESS | 2860 | 1469445585625 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:45 INFO - PROCESS | 2860 | 1469445585758 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 04:19:45 INFO - PROCESS | 2860 | 1469445585826 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 2860 | 1469445585829 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E72000 == 37 [pid = 2860] [id = 285] 04:19:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D00293D800) [pid = 2860] [serial = 854] [outer = 0000000000000000] 04:19:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0037C0000) [pid = 2860] [serial = 855] [outer = 000000D00293D800] 04:19:45 INFO - PROCESS | 2860 | 1469445585889 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D003C0D400) [pid = 2860] [serial = 856] [outer = 000000D00293D800] 04:19:46 INFO - PROCESS | 2860 | 1469445586610 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]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1029ms 04:19:46 INFO - PROCESS | 2860 | 1469445586650 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 2860 | 1469445586655 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 04:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:19:46 INFO - PROCESS | 2860 | 1469445586663 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 2860 | 1469445586666 Marionette TRACE conn7 <- [1,1106,null,{}] 04:19:46 INFO - PROCESS | 2860 | 1469445586690 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}] 04:19:46 INFO - PROCESS | 2860 | 1469445586693 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:46 INFO - PROCESS | 2860 | 1469445586824 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 04:19:46 INFO - PROCESS | 2860 | 1469445586898 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 2860 | 1469445586901 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C7D800 == 38 [pid = 2860] [id = 286] 04:19:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06C93E400) [pid = 2860] [serial = 857] [outer = 0000000000000000] 04:19:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D06D1D1400) [pid = 2860] [serial = 858] [outer = 000000D06C93E400] 04:19:46 INFO - PROCESS | 2860 | 1469445586959 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D06E856800) [pid = 2860] [serial = 859] [outer = 000000D06C93E400] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D078952800 == 37 [pid = 2860] [id = 283] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D07496A800 == 36 [pid = 2860] [id = 282] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D07350D000 == 35 [pid = 2860] [id = 281] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F426800 == 34 [pid = 2860] [id = 280] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E512800 == 33 [pid = 2860] [id = 279] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1ED000 == 32 [pid = 2860] [id = 278] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F6E800 == 31 [pid = 2860] [id = 277] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029CA000 == 30 [pid = 2860] [id = 276] 04:19:47 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F78800 == 29 [pid = 2860] [id = 275] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D079340C00) [pid = 2860] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D074E77C00) [pid = 2860] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D07817BC00) [pid = 2860] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D077882C00) [pid = 2860] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0037B9800) [pid = 2860] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003D72C00) [pid = 2860] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06D223C00) [pid = 2860] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06DB57800) [pid = 2860] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06DDCC000) [pid = 2860] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06ED2E000) [pid = 2860] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0778C1C00) [pid = 2860] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07788BC00) [pid = 2860] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00383F400) [pid = 2860] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C79BC00) [pid = 2860] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06F4C7000) [pid = 2860] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D072CEA400) [pid = 2860] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D074582000) [pid = 2860] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078CE1000) [pid = 2860] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C93F000) [pid = 2860] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078185400) [pid = 2860] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D073876400) [pid = 2860] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D074578400) [pid = 2860] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078BA8800) [pid = 2860] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D078B31000) [pid = 2860] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078BB3000) [pid = 2860] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:19:47 INFO - PROCESS | 2860 | 1469445587841 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]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1235ms 04:19:47 INFO - PROCESS | 2860 | 1469445587898 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 04:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:19:47 INFO - PROCESS | 2860 | 1469445587902 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 04:19:47 INFO - PROCESS | 2860 | 1469445587907 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 2860 | 1469445587910 Marionette TRACE conn7 <- [1,1110,null,{}] 04:19:47 INFO - PROCESS | 2860 | 1469445587916 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}] 04:19:47 INFO - PROCESS | 2860 | 1469445587919 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:48 INFO - PROCESS | 2860 | 1469445588011 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 04:19:48 INFO - PROCESS | 2860 | 1469445588018 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2860 | 1469445588023 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0006DB000 == 30 [pid = 2860] [id = 287] 04:19:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002916C00) [pid = 2860] [serial = 860] [outer = 0000000000000000] 04:19:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003842400) [pid = 2860] [serial = 861] [outer = 000000D002916C00] 04:19:48 INFO - PROCESS | 2860 | 1469445588073 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003C14400) [pid = 2860] [serial = 862] [outer = 000000D002916C00] 04:19:48 INFO - PROCESS | 2860 | 1469445588573 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]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 693ms 04:19:48 INFO - PROCESS | 2860 | 1469445588600 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 2860 | 1469445588605 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 04:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:19:48 INFO - PROCESS | 2860 | 1469445588615 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 2860 | 1469445588618 Marionette TRACE conn7 <- [1,1114,null,{}] 04:19:48 INFO - PROCESS | 2860 | 1469445588621 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}] 04:19:48 INFO - PROCESS | 2860 | 1469445588624 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:48 INFO - PROCESS | 2860 | 1469445588713 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 04:19:48 INFO - PROCESS | 2860 | 1469445588720 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2860 | 1469445588722 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD6800 == 31 [pid = 2860] [id = 288] 04:19:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06D145800) [pid = 2860] [serial = 863] [outer = 0000000000000000] 04:19:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06D210800) [pid = 2860] [serial = 864] [outer = 000000D06D145800] 04:19:48 INFO - PROCESS | 2860 | 1469445588771 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E226800) [pid = 2860] [serial = 865] [outer = 000000D06D145800] 04:19:49 INFO - PROCESS | 2860 | 1469445589242 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]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 04:19:49 INFO - PROCESS | 2860 | 1469445589307 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 2860 | 1469445589309 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 04:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:19:49 INFO - PROCESS | 2860 | 1469445589313 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 2860 | 1469445589317 Marionette TRACE conn7 <- [1,1118,null,{}] 04:19:49 INFO - PROCESS | 2860 | 1469445589328 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}] 04:19:49 INFO - PROCESS | 2860 | 1469445589333 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:49 INFO - PROCESS | 2860 | 1469445589449 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 04:19:49 INFO - PROCESS | 2860 | 1469445589528 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 2860 | 1469445589532 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E51F800 == 32 [pid = 2860] [id = 289] 04:19:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06EAA2800) [pid = 2860] [serial = 866] [outer = 0000000000000000] 04:19:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06F4C7000) [pid = 2860] [serial = 867] [outer = 000000D06EAA2800] 04:19:49 INFO - PROCESS | 2860 | 1469445589582 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072D89C00) [pid = 2860] [serial = 868] [outer = 000000D06EAA2800] 04:19:49 INFO - PROCESS | 2860 | 1469445589949 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]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 04:19:50 INFO - PROCESS | 2860 | 1469445590008 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2860 | 1469445590011 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 2860 | 1469445590014 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:19:50 INFO - PROCESS | 2860 | 1469445590016 Marionette TRACE conn7 <- [1,1122,null,{}] 04:19:50 INFO - PROCESS | 2860 | 1469445590031 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}] 04:19:50 INFO - PROCESS | 2860 | 1469445590033 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:50 INFO - PROCESS | 2860 | 1469445590149 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 04:19:50 INFO - PROCESS | 2860 | 1469445590155 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2860 | 1469445590157 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C95000 == 33 [pid = 2860] [id = 290] 04:19:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0734C2800) [pid = 2860] [serial = 869] [outer = 0000000000000000] 04:19:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07377D000) [pid = 2860] [serial = 870] [outer = 000000D0734C2800] 04:19:50 INFO - PROCESS | 2860 | 1469445590248 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D073A46400) [pid = 2860] [serial = 871] [outer = 000000D0734C2800] 04:19:50 INFO - PROCESS | 2860 | [GFX2-]: DrawTargetD2D 1.1 (000000D06C8C6BC0): Failed to create GradientStopCollection with no stops. 04:19:50 INFO - PROCESS | 2860 | [GFX3-]: No stops specified for gradient pattern. 04:19:50 INFO - PROCESS | 2860 | 1469445590679 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]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 04:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:19:50 INFO - PROCESS | 2860 | 1469445590714 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2860 | 1469445590716 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 2860 | 1469445590719 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 2860 | 1469445590721 Marionette TRACE conn7 <- [1,1126,null,{}] 04:19:50 INFO - PROCESS | 2860 | 1469445590724 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}] 04:19:50 INFO - PROCESS | 2860 | 1469445590727 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:50 INFO - PROCESS | 2860 | 1469445590870 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 04:19:50 INFO - PROCESS | 2860 | 1469445590894 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2860 | 1469445590896 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074553800 == 34 [pid = 2860] [id = 291] 04:19:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D073A48C00) [pid = 2860] [serial = 872] [outer = 0000000000000000] 04:19:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0746CF800) [pid = 2860] [serial = 873] [outer = 000000D073A48C00] 04:19:50 INFO - PROCESS | 2860 | 1469445590941 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D075067C00) [pid = 2860] [serial = 874] [outer = 000000D073A48C00] 04:19:51 INFO - PROCESS | 2860 | [2860] 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 04:19:51 INFO - PROCESS | 2860 | 1469445591683 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]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 987ms 04:19:51 INFO - PROCESS | 2860 | 1469445591708 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2860 | 1469445591710 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:19:51 INFO - PROCESS | 2860 | 1469445591716 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 2860 | 1469445591718 Marionette TRACE conn7 <- [1,1130,null,{}] 04:19:51 INFO - PROCESS | 2860 | 1469445591721 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}] 04:19:51 INFO - PROCESS | 2860 | 1469445591727 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:51 INFO - PROCESS | 2860 | 1469445591858 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 04:19:51 INFO - PROCESS | 2860 | 1469445591864 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2860 | 1469445591866 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078C9A000 == 35 [pid = 2860] [id = 292] 04:19:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D07788BC00) [pid = 2860] [serial = 875] [outer = 0000000000000000] 04:19:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078BB4000) [pid = 2860] [serial = 876] [outer = 000000D07788BC00] 04:19:51 INFO - PROCESS | 2860 | 1469445591952 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078CE1400) [pid = 2860] [serial = 877] [outer = 000000D07788BC00] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06EAA4C00) [pid = 2860] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003C10400) [pid = 2860] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003D72800) [pid = 2860] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003340800) [pid = 2860] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06EF4D400) [pid = 2860] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0005C4C00) [pid = 2860] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C90D000) [pid = 2860] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D073431400) [pid = 2860] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D074E7D800) [pid = 2860] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06E84DC00) [pid = 2860] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0734BA400) [pid = 2860] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06D227C00) [pid = 2860] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:19:52 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003C0E400) [pid = 2860] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:19:52 INFO - PROCESS | 2860 | 1469445592403 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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 04:19:52 INFO - PROCESS | 2860 | 1469445592452 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2860 | 1469445592454 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:19:52 INFO - PROCESS | 2860 | 1469445592457 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 2860 | 1469445592459 Marionette TRACE conn7 <- [1,1134,null,{}] 04:19:52 INFO - PROCESS | 2860 | 1469445592463 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}] 04:19:52 INFO - PROCESS | 2860 | 1469445592465 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:52 INFO - PROCESS | 2860 | 1469445592548 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 04:19:52 INFO - PROCESS | 2860 | 1469445592553 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2860 | 1469445592555 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A69E800 == 36 [pid = 2860] [id = 293] 04:19:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C912C00) [pid = 2860] [serial = 878] [outer = 0000000000000000] 04:19:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D073431400) [pid = 2860] [serial = 879] [outer = 000000D06C912C00] 04:19:52 INFO - PROCESS | 2860 | 1469445592601 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078BA7000) [pid = 2860] [serial = 880] [outer = 000000D06C912C00] 04:19:53 INFO - PROCESS | 2860 | 1469445593028 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 04:19:53 INFO - PROCESS | 2860 | 1469445593090 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2860 | 1469445593092 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:19:53 INFO - PROCESS | 2860 | 1469445593095 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2860 | 1469445593097 Marionette TRACE conn7 <- [1,1138,null,{}] 04:19:53 INFO - PROCESS | 2860 | 1469445593100 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}] 04:19:53 INFO - PROCESS | 2860 | 1469445593102 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:53 INFO - PROCESS | 2860 | 1469445593185 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 04:19:53 INFO - PROCESS | 2860 | 1469445593193 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2860 | 1469445593195 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2DE800 == 37 [pid = 2860] [id = 294] 04:19:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078BB3400) [pid = 2860] [serial = 881] [outer = 0000000000000000] 04:19:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D079336400) [pid = 2860] [serial = 882] [outer = 000000D078BB3400] 04:19:53 INFO - PROCESS | 2860 | 1469445593240 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0793A9800) [pid = 2860] [serial = 883] [outer = 000000D078BB3400] 04:19:53 INFO - PROCESS | 2860 | 1469445593668 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 04:19:53 INFO - PROCESS | 2860 | 1469445593732 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2860 | 1469445593734 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:19:53 INFO - PROCESS | 2860 | 1469445593738 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2860 | 1469445593740 Marionette TRACE conn7 <- [1,1142,null,{}] 04:19:53 INFO - PROCESS | 2860 | 1469445593743 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}] 04:19:53 INFO - PROCESS | 2860 | 1469445593745 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:53 INFO - PROCESS | 2860 | 1469445593828 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 04:19:53 INFO - PROCESS | 2860 | 1469445593834 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2860 | 1469445593836 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDA0000 == 38 [pid = 2860] [id = 295] 04:19:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D079D12000) [pid = 2860] [serial = 884] [outer = 0000000000000000] 04:19:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07A6D8400) [pid = 2860] [serial = 885] [outer = 000000D079D12000] 04:19:53 INFO - PROCESS | 2860 | 1469445593889 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07B18B800) [pid = 2860] [serial = 886] [outer = 000000D079D12000] 04:19:54 INFO - PROCESS | 2860 | 1469445594475 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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 777ms 04:19:54 INFO - PROCESS | 2860 | 1469445594556 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 2860 | 1469445594561 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 04:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:19:54 INFO - PROCESS | 2860 | 1469445594580 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 2860 | 1469445594584 Marionette TRACE conn7 <- [1,1146,null,{}] 04:19:54 INFO - PROCESS | 2860 | 1469445594590 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}] 04:19:54 INFO - PROCESS | 2860 | 1469445594594 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:54 INFO - PROCESS | 2860 | 1469445594720 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 04:19:54 INFO - PROCESS | 2860 | 1469445594791 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2860 | 1469445594794 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F78800 == 39 [pid = 2860] [id = 296] 04:19:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003383800) [pid = 2860] [serial = 887] [outer = 0000000000000000] 04:19:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003C0C800) [pid = 2860] [serial = 888] [outer = 000000D003383800] 04:19:54 INFO - PROCESS | 2860 | 1469445594894 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06C93B000) [pid = 2860] [serial = 889] [outer = 000000D003383800] 04:19:55 INFO - PROCESS | 2860 | 1469445595511 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] 04:19:55 INFO - PROCESS | 2860 | 1469445595574 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 04:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:19:55 INFO - PROCESS | 2860 | 1469445595581 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2860 | 1469445595584 Marionette TRACE conn7 <- [1,1150,null,{}] 04:19:55 INFO - PROCESS | 2860 | 1469445595589 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}] 04:19:55 INFO - PROCESS | 2860 | 1469445595592 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:55 INFO - PROCESS | 2860 | 1469445595712 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 04:19:55 INFO - PROCESS | 2860 | 1469445595789 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2860 | 1469445595791 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EBF800 == 40 [pid = 2860] [id = 297] 04:19:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06F4CF000) [pid = 2860] [serial = 890] [outer = 0000000000000000] 04:19:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D072DC7000) [pid = 2860] [serial = 891] [outer = 000000D06F4CF000] 04:19:55 INFO - PROCESS | 2860 | 1469445595889 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D074C90800) [pid = 2860] [serial = 892] [outer = 000000D06F4CF000] 04:19:56 INFO - PROCESS | 2860 | 1469445596491 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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 985ms 04:19:56 INFO - PROCESS | 2860 | 1469445596568 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2860 | 1469445596571 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:19:56 INFO - PROCESS | 2860 | 1469445596575 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2860 | 1469445596579 Marionette TRACE conn7 <- [1,1154,null,{}] 04:19:56 INFO - PROCESS | 2860 | 1469445596591 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}] 04:19:56 INFO - PROCESS | 2860 | 1469445596597 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:56 INFO - PROCESS | 2860 | 1469445596747 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 04:19:56 INFO - PROCESS | 2860 | 1469445596832 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2860 | 1469445596836 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA70800 == 41 [pid = 2860] [id = 298] 04:19:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D078BB3000) [pid = 2860] [serial = 893] [outer = 0000000000000000] 04:19:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D078CE0800) [pid = 2860] [serial = 894] [outer = 000000D078BB3000] 04:19:56 INFO - PROCESS | 2860 | 1469445596894 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07B18C400) [pid = 2860] [serial = 895] [outer = 000000D078BB3000] 04:19:57 INFO - PROCESS | 2860 | 1469445597512 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]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 984ms 04:19:57 INFO - PROCESS | 2860 | 1469445597560 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 2860 | 1469445597564 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:19:57 INFO - PROCESS | 2860 | 1469445597567 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 2860 | 1469445597569 Marionette TRACE conn7 <- [1,1158,null,{}] 04:19:57 INFO - PROCESS | 2860 | 1469445597573 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}] 04:19:57 INFO - PROCESS | 2860 | 1469445597576 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:57 INFO - PROCESS | 2860 | 1469445597691 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 04:19:57 INFO - PROCESS | 2860 | 1469445597918 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2860 | 1469445597921 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B43000 == 42 [pid = 2860] [id = 299] 04:19:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D00293C800) [pid = 2860] [serial = 896] [outer = 0000000000000000] 04:19:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D002F84800) [pid = 2860] [serial = 897] [outer = 000000D00293C800] 04:19:57 INFO - PROCESS | 2860 | 1469445597991 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D0037B7C00) [pid = 2860] [serial = 898] [outer = 000000D00293C800] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2DE800 == 41 [pid = 2860] [id = 294] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A69E800 == 40 [pid = 2860] [id = 293] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D078C9A000 == 39 [pid = 2860] [id = 292] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D074553800 == 38 [pid = 2860] [id = 291] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C95000 == 37 [pid = 2860] [id = 290] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E51F800 == 36 [pid = 2860] [id = 289] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD6800 == 35 [pid = 2860] [id = 288] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D0006DB000 == 34 [pid = 2860] [id = 287] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C7D800 == 33 [pid = 2860] [id = 286] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E72000 == 32 [pid = 2860] [id = 285] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A74E000 == 31 [pid = 2860] [id = 284] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA70800 == 30 [pid = 2860] [id = 298] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EBF800 == 29 [pid = 2860] [id = 297] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDA0000 == 28 [pid = 2860] [id = 295] 04:19:59 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F78800 == 27 [pid = 2860] [id = 296] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06EB2E000) [pid = 2860] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06C93B800) [pid = 2860] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06C7A2800) [pid = 2860] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06C911400) [pid = 2860] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003D7E800) [pid = 2860] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0037BB800) [pid = 2860] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003889000) [pid = 2860] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06FBBF400) [pid = 2860] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00333E000) [pid = 2860] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0018EB400) [pid = 2860] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06E9A4C00) [pid = 2860] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06DB55400) [pid = 2860] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0778BE400) [pid = 2860] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0746CC800) [pid = 2860] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D077E50000) [pid = 2860] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078CEC000) [pid = 2860] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D07377F400) [pid = 2860] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06EF4D000) [pid = 2860] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D073A48800) [pid = 2860] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D072DC3400) [pid = 2860] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078177800) [pid = 2860] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06F9E4400) [pid = 2860] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D074C93400) [pid = 2860] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06E220800) [pid = 2860] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06DDC7800) [pid = 2860] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D074E7D400) [pid = 2860] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06E854C00) [pid = 2860] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:19:59 INFO - PROCESS | 2860 | 1469445599254 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]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1801ms 04:19:59 INFO - PROCESS | 2860 | 1469445599372 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 2860 | 1469445599376 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:19:59 INFO - PROCESS | 2860 | 1469445599382 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 2860 | 1469445599385 Marionette TRACE conn7 <- [1,1162,null,{}] 04:19:59 INFO - PROCESS | 2860 | 1469445599392 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}] 04:19:59 INFO - PROCESS | 2860 | 1469445599395 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:59 INFO - PROCESS | 2860 | 1469445599492 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 04:19:59 INFO - PROCESS | 2860 | 1469445599556 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2860 | 1469445599561 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:19:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D2000 == 28 [pid = 2860] [id = 300] 04:19:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003347800) [pid = 2860] [serial = 899] [outer = 0000000000000000] 04:19:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003378000) [pid = 2860] [serial = 900] [outer = 000000D003347800] 04:19:59 INFO - PROCESS | 2860 | 1469445599613 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D00293A400) [pid = 2860] [serial = 901] [outer = 000000D003347800] 04:20:00 INFO - PROCESS | 2860 | 1469445600041 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] 04:20:00 INFO - PROCESS | 2860 | 1469445600082 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:20:00 INFO - PROCESS | 2860 | 1469445600088 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2860 | 1469445600091 Marionette TRACE conn7 <- [1,1166,null,{}] 04:20:00 INFO - PROCESS | 2860 | 1469445600095 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}] 04:20:00 INFO - PROCESS | 2860 | 1469445600098 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:00 INFO - PROCESS | 2860 | 1469445600193 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 04:20:00 INFO - PROCESS | 2860 | 1469445600200 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 2860 | 1469445600203 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F51800 == 29 [pid = 2860] [id = 301] 04:20:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003889000) [pid = 2860] [serial = 902] [outer = 0000000000000000] 04:20:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003D75800) [pid = 2860] [serial = 903] [outer = 000000D003889000] 04:20:00 INFO - PROCESS | 2860 | 1469445600252 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C7A1C00) [pid = 2860] [serial = 904] [outer = 000000D003889000] 04:20:00 INFO - PROCESS | 2860 | 1469445600723 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] 04:20:00 INFO - PROCESS | 2860 | 1469445600784 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:20:00 INFO - PROCESS | 2860 | 1469445600788 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2860 | 1469445600792 Marionette TRACE conn7 <- [1,1170,null,{}] 04:20:00 INFO - PROCESS | 2860 | 1469445600803 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}] 04:20:00 INFO - PROCESS | 2860 | 1469445600808 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:00 INFO - PROCESS | 2860 | 1469445600925 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 04:20:01 INFO - PROCESS | 2860 | 1469445601004 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2860 | 1469445601007 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C953000 == 30 [pid = 2860] [id = 302] 04:20:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D00181FC00) [pid = 2860] [serial = 905] [outer = 0000000000000000] 04:20:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06DD0CC00) [pid = 2860] [serial = 906] [outer = 000000D00181FC00] 04:20:01 INFO - PROCESS | 2860 | 1469445601057 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06E227400) [pid = 2860] [serial = 907] [outer = 000000D00181FC00] 04:20:01 INFO - PROCESS | 2860 | 1469445601476 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] 04:20:01 INFO - PROCESS | 2860 | 1469445601526 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 04:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:20:01 INFO - PROCESS | 2860 | 1469445601529 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 2860 | 1469445601531 Marionette TRACE conn7 <- [1,1174,null,{}] 04:20:01 INFO - PROCESS | 2860 | 1469445601543 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}] 04:20:01 INFO - PROCESS | 2860 | 1469445601545 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:01 INFO - PROCESS | 2860 | 1469445601658 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 04:20:01 INFO - PROCESS | 2860 | 1469445601666 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2860 | 1469445601668 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50F800 == 31 [pid = 2860] [id = 303] 04:20:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E9A1800) [pid = 2860] [serial = 908] [outer = 0000000000000000] 04:20:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06EAA8800) [pid = 2860] [serial = 909] [outer = 000000D06E9A1800] 04:20:01 INFO - PROCESS | 2860 | 1469445601719 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06ED2BC00) [pid = 2860] [serial = 910] [outer = 000000D06E9A1800] 04:20:02 INFO - PROCESS | 2860 | 1469445602165 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] 04:20:02 INFO - PROCESS | 2860 | 1469445602224 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 04:20:02 INFO - PROCESS | 2860 | 1469445602227 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:20:02 INFO - PROCESS | 2860 | 1469445602229 Marionette TRACE conn7 <- [1,1178,null,{}] 04:20:02 INFO - PROCESS | 2860 | 1469445602233 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}] 04:20:02 INFO - PROCESS | 2860 | 1469445602236 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:02 INFO - PROCESS | 2860 | 1469445602369 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 04:20:02 INFO - PROCESS | 2860 | 1469445602381 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2860 | 1469445602383 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F430800 == 32 [pid = 2860] [id = 304] 04:20:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D003888400) [pid = 2860] [serial = 911] [outer = 0000000000000000] 04:20:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06FB56800) [pid = 2860] [serial = 912] [outer = 000000D003888400] 04:20:02 INFO - PROCESS | 2860 | 1469445602468 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D072DC7C00) [pid = 2860] [serial = 913] [outer = 000000D003888400] 04:20:02 INFO - PROCESS | 2860 | 1469445602899 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] 04:20:02 INFO - PROCESS | 2860 | 1469445602966 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 04:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:20:02 INFO - PROCESS | 2860 | 1469445602970 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 2860 | 1469445602972 Marionette TRACE conn7 <- [1,1182,null,{}] 04:20:02 INFO - PROCESS | 2860 | 1469445602975 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}] 04:20:02 INFO - PROCESS | 2860 | 1469445602981 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:03 INFO - PROCESS | 2860 | 1469445603128 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 04:20:03 INFO - PROCESS | 2860 | 1469445603176 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2860 | 1469445603179 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F0F800 == 33 [pid = 2860] [id = 305] 04:20:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D073A3B400) [pid = 2860] [serial = 914] [outer = 0000000000000000] 04:20:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074C97C00) [pid = 2860] [serial = 915] [outer = 000000D073A3B400] 04:20:03 INFO - PROCESS | 2860 | 1469445603224 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D075060800) [pid = 2860] [serial = 916] [outer = 000000D073A3B400] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D073A48C00) [pid = 2860] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D00293D800) [pid = 2860] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07788BC00) [pid = 2860] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06EAA2800) [pid = 2860] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D002916C00) [pid = 2860] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D078171800) [pid = 2860] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06D145800) [pid = 2860] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C93E400) [pid = 2860] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078BB3400) [pid = 2860] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0734C2800) [pid = 2860] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D079D12000) [pid = 2860] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:20:03 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C912C00) [pid = 2860] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:20:03 INFO - PROCESS | 2860 | 1469445603822 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] 04:20:03 INFO - PROCESS | 2860 | 1469445603856 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 04:20:03 INFO - PROCESS | 2860 | 1469445603859 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:20:03 INFO - PROCESS | 2860 | 1469445603861 Marionette TRACE conn7 <- [1,1186,null,{}] 04:20:03 INFO - PROCESS | 2860 | 1469445603865 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}] 04:20:03 INFO - PROCESS | 2860 | 1469445603867 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:03 INFO - PROCESS | 2860 | 1469445603946 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 04:20:03 INFO - PROCESS | 2860 | 1469445603952 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2860 | 1469445603954 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074512800 == 34 [pid = 2860] [id = 306] 04:20:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E84E400) [pid = 2860] [serial = 917] [outer = 0000000000000000] 04:20:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D074576400) [pid = 2860] [serial = 918] [outer = 000000D06E84E400] 04:20:04 INFO - PROCESS | 2860 | 1469445603999 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D07788CC00) [pid = 2860] [serial = 919] [outer = 000000D06E84E400] 04:20:04 INFO - PROCESS | 2860 | 1469445604398 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]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 586ms 04:20:04 INFO - PROCESS | 2860 | 1469445604452 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 2860 | 1469445604454 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 04:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:20:04 INFO - PROCESS | 2860 | 1469445604457 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2860 | 1469445604459 Marionette TRACE conn7 <- [1,1190,null,{}] 04:20:04 INFO - PROCESS | 2860 | 1469445604462 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}] 04:20:04 INFO - PROCESS | 2860 | 1469445604464 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:04 INFO - PROCESS | 2860 | 1469445604544 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 04:20:04 INFO - PROCESS | 2860 | 1469445604549 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2860 | 1469445604551 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CA9800 == 35 [pid = 2860] [id = 307] 04:20:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D07788F800) [pid = 2860] [serial = 920] [outer = 0000000000000000] 04:20:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D077E45C00) [pid = 2860] [serial = 921] [outer = 000000D07788F800] 04:20:04 INFO - PROCESS | 2860 | 1469445604597 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078173400) [pid = 2860] [serial = 922] [outer = 000000D07788F800] 04:20:05 INFO - PROCESS | 2860 | 1469445605031 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]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 04:20:05 INFO - PROCESS | 2860 | 1469445605087 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 2860 | 1469445605090 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 04:20:05 INFO - PROCESS | 2860 | 1469445605093 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:20:05 INFO - PROCESS | 2860 | 1469445605095 Marionette TRACE conn7 <- [1,1194,null,{}] 04:20:05 INFO - PROCESS | 2860 | 1469445605098 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}] 04:20:05 INFO - PROCESS | 2860 | 1469445605100 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:05 INFO - PROCESS | 2860 | 1469445605182 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 04:20:05 INFO - PROCESS | 2860 | 1469445605187 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 2860 | 1469445605189 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C94F000 == 36 [pid = 2860] [id = 308] 04:20:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07817E800) [pid = 2860] [serial = 923] [outer = 0000000000000000] 04:20:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07818C400) [pid = 2860] [serial = 924] [outer = 000000D07817E800] 04:20:05 INFO - PROCESS | 2860 | 1469445605234 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078BA6C00) [pid = 2860] [serial = 925] [outer = 000000D07817E800] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D2000 == 35 [pid = 2860] [id = 300] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B43000 == 34 [pid = 2860] [id = 299] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F51800 == 33 [pid = 2860] [id = 301] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C953000 == 32 [pid = 2860] [id = 302] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50F800 == 31 [pid = 2860] [id = 303] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D074512800 == 30 [pid = 2860] [id = 306] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D072F0F800 == 29 [pid = 2860] [id = 305] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F430800 == 28 [pid = 2860] [id = 304] 04:20:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CA9800 == 27 [pid = 2860] [id = 307] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D075067C00) [pid = 2860] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0746CF800) [pid = 2860] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0037C0000) [pid = 2860] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003C0D400) [pid = 2860] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D078BB4000) [pid = 2860] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06F4C7000) [pid = 2860] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003842400) [pid = 2860] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003C14400) [pid = 2860] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078182C00) [pid = 2860] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06D210800) [pid = 2860] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06E226800) [pid = 2860] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06D1D1400) [pid = 2860] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06E856800) [pid = 2860] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0793A9800) [pid = 2860] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D079336400) [pid = 2860] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D078CE1400) [pid = 2860] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D07377D000) [pid = 2860] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D073A46400) [pid = 2860] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D07B18B800) [pid = 2860] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D073431400) [pid = 2860] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D07A6D8400) [pid = 2860] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D078BA7000) [pid = 2860] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D072D89C00) [pid = 2860] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:20:06 INFO - PROCESS | 2860 | 1469445606929 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]]]}] 04:20:07 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 04:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1895ms 04:20:07 INFO - PROCESS | 2860 | 1469445606992 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2860 | 1469445606996 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:20:07 INFO - PROCESS | 2860 | 1469445607001 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2860 | 1469445607005 Marionette TRACE conn7 <- [1,1198,null,{}] 04:20:07 INFO - PROCESS | 2860 | 1469445607011 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}] 04:20:07 INFO - PROCESS | 2860 | 1469445607015 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:07 INFO - PROCESS | 2860 | 1469445607108 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 04:20:07 INFO - PROCESS | 2860 | 1469445607123 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2860 | 1469445607126 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00198D800 == 28 [pid = 2860] [id = 309] 04:20:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D002941000) [pid = 2860] [serial = 926] [outer = 0000000000000000] 04:20:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002942400) [pid = 2860] [serial = 927] [outer = 000000D002941000] 04:20:07 INFO - PROCESS | 2860 | 1469445607176 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D00333F400) [pid = 2860] [serial = 928] [outer = 000000D002941000] 04:20:07 INFO - PROCESS | 2860 | 1469445607643 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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 04:20:07 INFO - PROCESS | 2860 | 1469445607698 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2860 | 1469445607704 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:20:07 INFO - PROCESS | 2860 | 1469445607710 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2860 | 1469445607713 Marionette TRACE conn7 <- [1,1202,null,{}] 04:20:07 INFO - PROCESS | 2860 | 1469445607717 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}] 04:20:07 INFO - PROCESS | 2860 | 1469445607721 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:07 INFO - PROCESS | 2860 | 1469445607813 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 04:20:07 INFO - PROCESS | 2860 | 1469445607822 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2860 | 1469445607825 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F3A000 == 29 [pid = 2860] [id = 310] 04:20:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D00383FC00) [pid = 2860] [serial = 929] [outer = 0000000000000000] 04:20:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D003842C00) [pid = 2860] [serial = 930] [outer = 000000D00383FC00] 04:20:07 INFO - PROCESS | 2860 | 1469445607880 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D00388B800) [pid = 2860] [serial = 931] [outer = 000000D00383FC00] 04:20:08 INFO - PROCESS | 2860 | 1469445608328 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]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms 04:20:08 INFO - PROCESS | 2860 | 1469445608403 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 2860 | 1469445608405 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 04:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:20:08 INFO - PROCESS | 2860 | 1469445608409 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 2860 | 1469445608413 Marionette TRACE conn7 <- [1,1206,null,{}] 04:20:08 INFO - PROCESS | 2860 | 1469445608425 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}] 04:20:08 INFO - PROCESS | 2860 | 1469445608430 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:08 INFO - PROCESS | 2860 | 1469445608548 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 04:20:08 INFO - PROCESS | 2860 | 1469445608623 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 2860 | 1469445608626 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD3800 == 30 [pid = 2860] [id = 311] 04:20:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0005B4800) [pid = 2860] [serial = 932] [outer = 0000000000000000] 04:20:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D061020800) [pid = 2860] [serial = 933] [outer = 000000D0005B4800] 04:20:08 INFO - PROCESS | 2860 | 1469445608676 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06C915800) [pid = 2860] [serial = 934] [outer = 000000D0005B4800] 04:20:09 INFO - PROCESS | 2860 | 1469445609052 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]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 04:20:09 INFO - PROCESS | 2860 | 1469445609103 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 2860 | 1469445609106 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 04:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:20:09 INFO - PROCESS | 2860 | 1469445609109 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 2860 | 1469445609111 Marionette TRACE conn7 <- [1,1210,null,{}] 04:20:09 INFO - PROCESS | 2860 | 1469445609114 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}] 04:20:09 INFO - PROCESS | 2860 | 1469445609116 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:09 INFO - PROCESS | 2860 | 1469445609228 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 04:20:09 INFO - PROCESS | 2860 | 1469445609233 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2860 | 1469445609235 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DB22800 == 31 [pid = 2860] [id = 312] 04:20:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06D144000) [pid = 2860] [serial = 935] [outer = 0000000000000000] 04:20:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06D202800) [pid = 2860] [serial = 936] [outer = 000000D06D144000] 04:20:09 INFO - PROCESS | 2860 | 1469445609281 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06D228400) [pid = 2860] [serial = 937] [outer = 000000D06D144000] 04:20:09 INFO - PROCESS | 2860 | 1469445609670 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] 04:20:09 INFO - PROCESS | 2860 | 1469445609743 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 04:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:20:09 INFO - PROCESS | 2860 | 1469445609746 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 2860 | 1469445609748 Marionette TRACE conn7 <- [1,1214,null,{}] 04:20:09 INFO - PROCESS | 2860 | 1469445609752 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}] 04:20:09 INFO - PROCESS | 2860 | 1469445609754 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:09 INFO - PROCESS | 2860 | 1469445609834 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 04:20:09 INFO - PROCESS | 2860 | 1469445609839 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2860 | 1469445609841 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E5B3800 == 32 [pid = 2860] [id = 313] 04:20:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D00290CC00) [pid = 2860] [serial = 938] [outer = 0000000000000000] 04:20:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06DDCA800) [pid = 2860] [serial = 939] [outer = 000000D00290CC00] 04:20:09 INFO - PROCESS | 2860 | 1469445609887 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E84BC00) [pid = 2860] [serial = 940] [outer = 000000D00290CC00] 04:20:10 INFO - PROCESS | 2860 | 1469445610354 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]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 04:20:10 INFO - PROCESS | 2860 | 1469445610379 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 2860 | 1469445610381 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 04:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:20:10 INFO - PROCESS | 2860 | 1469445610390 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 2860 | 1469445610392 Marionette TRACE conn7 <- [1,1218,null,{}] 04:20:10 INFO - PROCESS | 2860 | 1469445610395 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}] 04:20:10 INFO - PROCESS | 2860 | 1469445610401 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:10 INFO - PROCESS | 2860 | 1469445610507 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 04:20:10 INFO - PROCESS | 2860 | 1469445610515 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2860 | 1469445610518 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C8A800 == 33 [pid = 2860] [id = 314] 04:20:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E22C400) [pid = 2860] [serial = 941] [outer = 0000000000000000] 04:20:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06F416000) [pid = 2860] [serial = 942] [outer = 000000D06E22C400] 04:20:10 INFO - PROCESS | 2860 | 1469445610563 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06FB5A400) [pid = 2860] [serial = 943] [outer = 000000D06E22C400] 04:20:10 INFO - PROCESS | 2860 | 1469445610980 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 627ms 04:20:11 INFO - PROCESS | 2860 | 1469445611020 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2860 | 1469445611022 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 2860 | 1469445611026 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:20:11 INFO - PROCESS | 2860 | 1469445611028 Marionette TRACE conn7 <- [1,1222,null,{}] 04:20:11 INFO - PROCESS | 2860 | 1469445611031 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}] 04:20:11 INFO - PROCESS | 2860 | 1469445611033 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:11 INFO - PROCESS | 2860 | 1469445611112 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 04:20:11 INFO - PROCESS | 2860 | 1469445611119 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2860 | 1469445611121 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07347B800 == 34 [pid = 2860] [id = 315] 04:20:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06FB5D400) [pid = 2860] [serial = 944] [outer = 0000000000000000] 04:20:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D072DC3400) [pid = 2860] [serial = 945] [outer = 000000D06FB5D400] 04:20:11 INFO - PROCESS | 2860 | 1469445611165 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07359B400) [pid = 2860] [serial = 946] [outer = 000000D06FB5D400] 04:20:11 INFO - PROCESS | 2860 | 1469445611577 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 586ms 04:20:11 INFO - PROCESS | 2860 | 1469445611615 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2860 | 1469445611617 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 2860 | 1469445611620 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:20:11 INFO - PROCESS | 2860 | 1469445611622 Marionette TRACE conn7 <- [1,1226,null,{}] 04:20:11 INFO - PROCESS | 2860 | 1469445611626 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}] 04:20:11 INFO - PROCESS | 2860 | 1469445611627 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:11 INFO - PROCESS | 2860 | 1469445611745 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 04:20:11 INFO - PROCESS | 2860 | 1469445611752 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2860 | 1469445611754 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074719800 == 35 [pid = 2860] [id = 316] 04:20:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0735A1C00) [pid = 2860] [serial = 947] [outer = 0000000000000000] 04:20:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D073875400) [pid = 2860] [serial = 948] [outer = 000000D0735A1C00] 04:20:11 INFO - PROCESS | 2860 | 1469445611799 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074509400) [pid = 2860] [serial = 949] [outer = 000000D0735A1C00] 04:20:12 INFO - PROCESS | 2860 | 1469445612210 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]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 04:20:12 INFO - PROCESS | 2860 | 1469445612253 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2860 | 1469445612255 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 04:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:20:12 INFO - PROCESS | 2860 | 1469445612258 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2860 | 1469445612260 Marionette TRACE conn7 <- [1,1230,null,{}] 04:20:12 INFO - PROCESS | 2860 | 1469445612263 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}] 04:20:12 INFO - PROCESS | 2860 | 1469445612265 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:12 INFO - PROCESS | 2860 | 1469445612374 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 04:20:12 INFO - PROCESS | 2860 | 1469445612379 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2860 | 1469445612381 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD3000 == 36 [pid = 2860] [id = 317] 04:20:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D073A4A800) [pid = 2860] [serial = 950] [outer = 0000000000000000] 04:20:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074655C00) [pid = 2860] [serial = 951] [outer = 000000D073A4A800] 04:20:12 INFO - PROCESS | 2860 | 1469445612426 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0749D7000) [pid = 2860] [serial = 952] [outer = 000000D073A4A800] 04:20:12 INFO - PROCESS | 2860 | 1469445612897 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]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 04:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:20:12 INFO - PROCESS | 2860 | 1469445612953 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2860 | 1469445612955 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 04:20:12 INFO - PROCESS | 2860 | 1469445612958 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2860 | 1469445612960 Marionette TRACE conn7 <- [1,1234,null,{}] 04:20:12 INFO - PROCESS | 2860 | 1469445612963 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}] 04:20:12 INFO - PROCESS | 2860 | 1469445612965 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:13 INFO - PROCESS | 2860 | 1469445613079 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 04:20:13 INFO - PROCESS | 2860 | 1469445613090 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2860 | 1469445613092 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079208800 == 37 [pid = 2860] [id = 318] 04:20:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0749D7C00) [pid = 2860] [serial = 953] [outer = 0000000000000000] 04:20:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D074E85800) [pid = 2860] [serial = 954] [outer = 000000D0749D7C00] 04:20:13 INFO - PROCESS | 2860 | 1469445613137 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D07788BC00) [pid = 2860] [serial = 955] [outer = 000000D0749D7C00] 04:20:13 INFO - PROCESS | 2860 | 1469445613628 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]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 04:20:13 INFO - PROCESS | 2860 | 1469445613655 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2860 | 1469445613658 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 04:20:13 INFO - PROCESS | 2860 | 1469445613661 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:20:13 INFO - PROCESS | 2860 | 1469445613663 Marionette TRACE conn7 <- [1,1238,null,{}] 04:20:13 INFO - PROCESS | 2860 | 1469445613667 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}] 04:20:13 INFO - PROCESS | 2860 | 1469445613670 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:13 INFO - PROCESS | 2860 | 1469445613824 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 04:20:13 INFO - PROCESS | 2860 | 1469445613875 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2860 | 1469445613878 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E5AC800 == 38 [pid = 2860] [id = 319] 04:20:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D078117000) [pid = 2860] [serial = 956] [outer = 0000000000000000] 04:20:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D078185400) [pid = 2860] [serial = 957] [outer = 000000D078117000] 04:20:13 INFO - PROCESS | 2860 | 1469445613925 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D078BAF400) [pid = 2860] [serial = 958] [outer = 000000D078117000] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06E9A1800) [pid = 2860] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D003888400) [pid = 2860] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D073A3B400) [pid = 2860] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D07788F800) [pid = 2860] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003889000) [pid = 2860] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003347800) [pid = 2860] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00293C800) [pid = 2860] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078BB3000) [pid = 2860] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06F4CF000) [pid = 2860] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003383800) [pid = 2860] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D00181FC00) [pid = 2860] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:20:14 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06E84E400) [pid = 2860] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:20:14 INFO - PROCESS | 2860 | 1469445614401 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]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 775ms 04:20:14 INFO - PROCESS | 2860 | 1469445614443 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 2860 | 1469445614446 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 04:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:20:14 INFO - PROCESS | 2860 | 1469445614449 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 2860 | 1469445614450 Marionette TRACE conn7 <- [1,1242,null,{}] 04:20:14 INFO - PROCESS | 2860 | 1469445614454 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}] 04:20:14 INFO - PROCESS | 2860 | 1469445614456 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:14 INFO - PROCESS | 2860 | 1469445614539 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 04:20:14 INFO - PROCESS | 2860 | 1469445614544 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 2860 | 1469445614546 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2D9000 == 39 [pid = 2860] [id = 320] 04:20:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06E84E400) [pid = 2860] [serial = 959] [outer = 0000000000000000] 04:20:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D073876C00) [pid = 2860] [serial = 960] [outer = 000000D06E84E400] 04:20:14 INFO - PROCESS | 2860 | 1469445614591 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078176400) [pid = 2860] [serial = 961] [outer = 000000D06E84E400] 04:20:15 INFO - PROCESS | 2860 | 1469445615017 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 04:20:15 INFO - PROCESS | 2860 | 1469445615080 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2860 | 1469445615082 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 04:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:20:15 INFO - PROCESS | 2860 | 1469445615085 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2860 | 1469445615087 Marionette TRACE conn7 <- [1,1246,null,{}] 04:20:15 INFO - PROCESS | 2860 | 1469445615090 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}] 04:20:15 INFO - PROCESS | 2860 | 1469445615092 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:15 INFO - PROCESS | 2860 | 1469445615174 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 04:20:15 INFO - PROCESS | 2860 | 1469445615183 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2860 | 1469445615185 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B6B4800 == 40 [pid = 2860] [id = 321] 04:20:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078BB0000) [pid = 2860] [serial = 962] [outer = 0000000000000000] 04:20:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078CBF400) [pid = 2860] [serial = 963] [outer = 000000D078BB0000] 04:20:15 INFO - PROCESS | 2860 | 1469445615230 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078CE7000) [pid = 2860] [serial = 964] [outer = 000000D078BB0000] 04:20:15 INFO - PROCESS | 2860 | 1469445615664 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 04:20:15 INFO - PROCESS | 2860 | 1469445615720 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2860 | 1469445615722 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 04:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:20:15 INFO - PROCESS | 2860 | 1469445615725 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2860 | 1469445615727 Marionette TRACE conn7 <- [1,1250,null,{}] 04:20:15 INFO - PROCESS | 2860 | 1469445615731 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}] 04:20:15 INFO - PROCESS | 2860 | 1469445615733 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:15 INFO - PROCESS | 2860 | 1469445615816 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 04:20:15 INFO - PROCESS | 2860 | 1469445615821 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2860 | 1469445615831 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA4F800 == 41 [pid = 2860] [id = 322] 04:20:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0792A4800) [pid = 2860] [serial = 965] [outer = 0000000000000000] 04:20:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07933DC00) [pid = 2860] [serial = 966] [outer = 000000D0792A4800] 04:20:15 INFO - PROCESS | 2860 | 1469445615879 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D079D04C00) [pid = 2860] [serial = 967] [outer = 000000D0792A4800] 04:20:16 INFO - PROCESS | 2860 | 1469445616471 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]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 839ms 04:20:16 INFO - PROCESS | 2860 | 1469445616574 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2860 | 1469445616579 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 04:20:16 INFO - PROCESS | 2860 | 1469445616585 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:20:16 INFO - PROCESS | 2860 | 1469445616588 Marionette TRACE conn7 <- [1,1254,null,{}] 04:20:16 INFO - PROCESS | 2860 | 1469445616595 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}] 04:20:16 INFO - PROCESS | 2860 | 1469445616598 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:16 INFO - PROCESS | 2860 | 1469445616734 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 04:20:16 INFO - PROCESS | 2860 | 1469445616803 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2860 | 1469445616806 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E5D000 == 42 [pid = 2860] [id = 323] 04:20:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D0018F7000) [pid = 2860] [serial = 968] [outer = 0000000000000000] 04:20:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D002F87800) [pid = 2860] [serial = 969] [outer = 000000D0018F7000] 04:20:16 INFO - PROCESS | 2860 | 1469445616906 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0037B6800) [pid = 2860] [serial = 970] [outer = 000000D0018F7000] 04:20:17 INFO - PROCESS | 2860 | 1469445617609 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]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1084ms 04:20:17 INFO - PROCESS | 2860 | 1469445617686 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 2860 | 1469445617691 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 04:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:20:17 INFO - PROCESS | 2860 | 1469445617698 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2860 | 1469445617701 Marionette TRACE conn7 <- [1,1258,null,{}] 04:20:17 INFO - PROCESS | 2860 | 1469445617706 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}] 04:20:17 INFO - PROCESS | 2860 | 1469445617709 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:17 INFO - PROCESS | 2860 | 1469445617862 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 04:20:17 INFO - PROCESS | 2860 | 1469445617930 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2860 | 1469445617933 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001719800 == 43 [pid = 2860] [id = 324] 04:20:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D0005D2800) [pid = 2860] [serial = 971] [outer = 0000000000000000] 04:20:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D002F91800) [pid = 2860] [serial = 972] [outer = 000000D0005D2800] 04:20:18 INFO - PROCESS | 2860 | 1469445618121 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D0037C1800) [pid = 2860] [serial = 973] [outer = 000000D0005D2800] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B6B4800 == 42 [pid = 2860] [id = 321] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2D9000 == 41 [pid = 2860] [id = 320] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E5AC800 == 40 [pid = 2860] [id = 319] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D079208800 == 39 [pid = 2860] [id = 318] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD3000 == 38 [pid = 2860] [id = 317] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D074719800 == 37 [pid = 2860] [id = 316] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D07347B800 == 36 [pid = 2860] [id = 315] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C8A800 == 35 [pid = 2860] [id = 314] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E5B3800 == 34 [pid = 2860] [id = 313] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DB22800 == 33 [pid = 2860] [id = 312] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD3800 == 32 [pid = 2860] [id = 311] 04:20:18 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D07818C400) [pid = 2860] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F3A000 == 31 [pid = 2860] [id = 310] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D00198D800 == 30 [pid = 2860] [id = 309] 04:20:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C94F000 == 29 [pid = 2860] [id = 308] 04:20:18 INFO - PROCESS | 2860 | 1469445618838 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]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1192ms 04:20:18 INFO - PROCESS | 2860 | 1469445618894 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 2860 | 1469445618898 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 2860 | 1469445618903 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:20:18 INFO - PROCESS | 2860 | 1469445618905 Marionette TRACE conn7 <- [1,1262,null,{}] 04:20:18 INFO - PROCESS | 2860 | 1469445618910 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}] 04:20:18 INFO - PROCESS | 2860 | 1469445618912 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:19 INFO - PROCESS | 2860 | 1469445619009 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06EAA8800) [pid = 2860] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06FB56800) [pid = 2860] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D074C97C00) [pid = 2860] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D072DC7C00) [pid = 2860] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D077E45C00) [pid = 2860] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D075060800) [pid = 2860] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003D75800) [pid = 2860] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C7A1C00) [pid = 2860] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003378000) [pid = 2860] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00293A400) [pid = 2860] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0037B7C00) [pid = 2860] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002F84800) [pid = 2860] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07B18C400) [pid = 2860] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D078CE0800) [pid = 2860] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D074C90800) [pid = 2860] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D072DC7000) [pid = 2860] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C93B000) [pid = 2860] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003C0C800) [pid = 2860] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06DD0CC00) [pid = 2860] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D074576400) [pid = 2860] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D07788CC00) [pid = 2860] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06ED2BC00) [pid = 2860] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06E227400) [pid = 2860] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078173400) [pid = 2860] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2860 | 1469445619085 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2860 | 1469445619088 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029CF800 == 30 [pid = 2860] [id = 325] 04:20:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D0018EB000) [pid = 2860] [serial = 974] [outer = 0000000000000000] 04:20:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0037BE400) [pid = 2860] [serial = 975] [outer = 000000D0018EB000] 04:20:19 INFO - PROCESS | 2860 | 1469445619137 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C7A1C00) [pid = 2860] [serial = 976] [outer = 000000D0018EB000] 04:20:19 INFO - PROCESS | 2860 | 1469445619595 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]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 735ms 04:20:19 INFO - PROCESS | 2860 | 1469445619641 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 2860 | 1469445619645 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 04:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:20:19 INFO - PROCESS | 2860 | 1469445619651 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 2860 | 1469445619654 Marionette TRACE conn7 <- [1,1266,null,{}] 04:20:19 INFO - PROCESS | 2860 | 1469445619658 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}] 04:20:19 INFO - PROCESS | 2860 | 1469445619661 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:19 INFO - PROCESS | 2860 | 1469445619753 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 04:20:19 INFO - PROCESS | 2860 | 1469445619761 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2860 | 1469445619764 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD8000 == 31 [pid = 2860] [id = 326] 04:20:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D21C000) [pid = 2860] [serial = 977] [outer = 0000000000000000] 04:20:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D22A000) [pid = 2860] [serial = 978] [outer = 000000D06D21C000] 04:20:19 INFO - PROCESS | 2860 | 1469445619810 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06DDD0C00) [pid = 2860] [serial = 979] [outer = 000000D06D21C000] 04:20:20 INFO - PROCESS | 2860 | 1469445620287 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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 04:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:20:20 INFO - PROCESS | 2860 | 1469445620348 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2860 | 1469445620350 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 2860 | 1469445620354 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 2860 | 1469445620358 Marionette TRACE conn7 <- [1,1270,null,{}] 04:20:20 INFO - PROCESS | 2860 | 1469445620369 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}] 04:20:20 INFO - PROCESS | 2860 | 1469445620374 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:20 INFO - PROCESS | 2860 | 1469445620466 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 04:20:20 INFO - PROCESS | 2860 | 1469445620571 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2860 | 1469445620574 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E516800 == 32 [pid = 2860] [id = 327] 04:20:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D00290DC00) [pid = 2860] [serial = 980] [outer = 0000000000000000] 04:20:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E93F400) [pid = 2860] [serial = 981] [outer = 000000D00290DC00] 04:20:20 INFO - PROCESS | 2860 | 1469445620622 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06ECEE800) [pid = 2860] [serial = 982] [outer = 000000D00290DC00] 04:20:21 INFO - PROCESS | 2860 | 1469445621038 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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 04:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:20:21 INFO - PROCESS | 2860 | 1469445621091 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 2860 | 1469445621093 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 04:20:21 INFO - PROCESS | 2860 | 1469445621097 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 2860 | 1469445621099 Marionette TRACE conn7 <- [1,1274,null,{}] 04:20:21 INFO - PROCESS | 2860 | 1469445621102 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}] 04:20:21 INFO - PROCESS | 2860 | 1469445621104 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:21 INFO - PROCESS | 2860 | 1469445621217 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 04:20:21 INFO - PROCESS | 2860 | 1469445621222 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2860 | 1469445621224 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06FBDE800 == 33 [pid = 2860] [id = 328] 04:20:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06ECEEC00) [pid = 2860] [serial = 983] [outer = 0000000000000000] 04:20:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06FBC2400) [pid = 2860] [serial = 984] [outer = 000000D06ECEEC00] 04:20:21 INFO - PROCESS | 2860 | 1469445621315 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07342C800) [pid = 2860] [serial = 985] [outer = 000000D06ECEEC00] 04:20:21 INFO - PROCESS | 2860 | 1469445621749 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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 04:20:21 INFO - PROCESS | 2860 | 1469445621819 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 2860 | 1469445621821 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 04:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:20:21 INFO - PROCESS | 2860 | 1469445621839 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 2860 | 1469445621841 Marionette TRACE conn7 <- [1,1278,null,{}] 04:20:21 INFO - PROCESS | 2860 | 1469445621845 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}] 04:20:21 INFO - PROCESS | 2860 | 1469445621848 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:21 INFO - PROCESS | 2860 | 1469445621955 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 04:20:21 INFO - PROCESS | 2860 | 1469445621965 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2860 | 1469445621967 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDAA000 == 34 [pid = 2860] [id = 329] 04:20:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D073879C00) [pid = 2860] [serial = 986] [outer = 0000000000000000] 04:20:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074507800) [pid = 2860] [serial = 987] [outer = 000000D073879C00] 04:20:22 INFO - PROCESS | 2860 | 1469445622025 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074E76800) [pid = 2860] [serial = 988] [outer = 000000D073879C00] 04:20:22 INFO - PROCESS | 2860 | 1469445622512 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]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 04:20:22 INFO - PROCESS | 2860 | 1469445622570 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2860 | 1469445622572 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:20:22 INFO - PROCESS | 2860 | 1469445622581 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2860 | 1469445622583 Marionette TRACE conn7 <- [1,1282,null,{}] 04:20:22 INFO - PROCESS | 2860 | 1469445622587 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}] 04:20:22 INFO - PROCESS | 2860 | 1469445622593 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:22 INFO - PROCESS | 2860 | 1469445622712 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 04:20:22 INFO - PROCESS | 2860 | 1469445622765 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2860 | 1469445622767 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074561800 == 35 [pid = 2860] [id = 330] 04:20:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0778C4800) [pid = 2860] [serial = 989] [outer = 0000000000000000] 04:20:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078177000) [pid = 2860] [serial = 990] [outer = 000000D0778C4800] 04:20:22 INFO - PROCESS | 2860 | 1469445622812 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078184800) [pid = 2860] [serial = 991] [outer = 000000D0778C4800] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06FB5D400) [pid = 2860] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D073A4A800) [pid = 2860] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00383FC00) [pid = 2860] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00290CC00) [pid = 2860] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0749D7C00) [pid = 2860] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D07817E800) [pid = 2860] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D078117000) [pid = 2860] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06D144000) [pid = 2860] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D078BB0000) [pid = 2860] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D002941000) [pid = 2860] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0005B4800) [pid = 2860] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0735A1C00) [pid = 2860] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06E22C400) [pid = 2860] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:20:23 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06E84E400) [pid = 2860] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:20:23 INFO - PROCESS | 2860 | 1469445623263 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]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 735ms 04:20:23 INFO - PROCESS | 2860 | 1469445623316 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2860 | 1469445623318 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 2860 | 1469445623324 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:20:23 INFO - PROCESS | 2860 | 1469445623325 Marionette TRACE conn7 <- [1,1286,null,{}] 04:20:23 INFO - PROCESS | 2860 | 1469445623329 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}] 04:20:23 INFO - PROCESS | 2860 | 1469445623331 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:23 INFO - PROCESS | 2860 | 1469445623413 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 04:20:23 INFO - PROCESS | 2860 | 1469445623419 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2860 | 1469445623421 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E1D800 == 36 [pid = 2860] [id = 331] 04:20:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C7A5400) [pid = 2860] [serial = 992] [outer = 0000000000000000] 04:20:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072AAAC00) [pid = 2860] [serial = 993] [outer = 000000D06C7A5400] 04:20:23 INFO - PROCESS | 2860 | 1469445623465 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078173400) [pid = 2860] [serial = 994] [outer = 000000D06C7A5400] 04:20:23 INFO - PROCESS | 2860 | 1469445623887 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]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 587ms 04:20:23 INFO - PROCESS | 2860 | 1469445623917 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 04:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:20:23 INFO - PROCESS | 2860 | 1469445623919 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 2860 | 1469445623922 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 2860 | 1469445623924 Marionette TRACE conn7 <- [1,1290,null,{}] 04:20:23 INFO - PROCESS | 2860 | 1469445623936 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}] 04:20:23 INFO - PROCESS | 2860 | 1469445623938 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:24 INFO - PROCESS | 2860 | 1469445624022 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 04:20:24 INFO - PROCESS | 2860 | 1469445624027 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2860 | 1469445624029 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CA3800 == 37 [pid = 2860] [id = 332] 04:20:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0781B0000) [pid = 2860] [serial = 995] [outer = 0000000000000000] 04:20:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078B3B800) [pid = 2860] [serial = 996] [outer = 000000D0781B0000] 04:20:24 INFO - PROCESS | 2860 | 1469445624073 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078CB8000) [pid = 2860] [serial = 997] [outer = 000000D0781B0000] 04:20:24 INFO - PROCESS | 2860 | 1469445624497 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]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 04:20:24 INFO - PROCESS | 2860 | 1469445624552 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 2860 | 1469445624555 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 2860 | 1469445624558 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:20:24 INFO - PROCESS | 2860 | 1469445624560 Marionette TRACE conn7 <- [1,1294,null,{}] 04:20:24 INFO - PROCESS | 2860 | 1469445624564 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}] 04:20:24 INFO - PROCESS | 2860 | 1469445624566 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:24 INFO - PROCESS | 2860 | 1469445624648 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 04:20:24 INFO - PROCESS | 2860 | 1469445624656 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2860 | 1469445624658 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E515000 == 38 [pid = 2860] [id = 333] 04:20:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078CE3400) [pid = 2860] [serial = 998] [outer = 0000000000000000] 04:20:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D079341400) [pid = 2860] [serial = 999] [outer = 000000D078CE3400] 04:20:24 INFO - PROCESS | 2860 | 1469445624702 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07A6E0C00) [pid = 2860] [serial = 1000] [outer = 000000D078CE3400] 04:20:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029CF800 == 37 [pid = 2860] [id = 325] 04:20:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D001719800 == 36 [pid = 2860] [id = 324] 04:20:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA4F800 == 35 [pid = 2860] [id = 322] 04:20:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E5D000 == 34 [pid = 2860] [id = 323] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CA3800 == 33 [pid = 2860] [id = 332] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D06FBDE800 == 32 [pid = 2860] [id = 328] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD8000 == 31 [pid = 2860] [id = 326] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E1D800 == 30 [pid = 2860] [id = 331] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D074561800 == 29 [pid = 2860] [id = 330] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDAA000 == 28 [pid = 2860] [id = 329] 04:20:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E516800 == 27 [pid = 2860] [id = 327] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D072DC3400) [pid = 2860] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07359B400) [pid = 2860] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D074655C00) [pid = 2860] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003842C00) [pid = 2860] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D00388B800) [pid = 2860] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06DDCA800) [pid = 2860] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06E84BC00) [pid = 2860] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D074E85800) [pid = 2860] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D078BA6C00) [pid = 2860] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078185400) [pid = 2860] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06D202800) [pid = 2860] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06D228400) [pid = 2860] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078CBF400) [pid = 2860] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D002942400) [pid = 2860] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D00333F400) [pid = 2860] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D061020800) [pid = 2860] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06C915800) [pid = 2860] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D073875400) [pid = 2860] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06F416000) [pid = 2860] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06FB5A400) [pid = 2860] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D078BAF400) [pid = 2860] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D078CE7000) [pid = 2860] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D07933DC00) [pid = 2860] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D073876C00) [pid = 2860] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D0749D7000) [pid = 2860] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D07788BC00) [pid = 2860] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D078176400) [pid = 2860] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D074509400) [pid = 2860] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:20:26 INFO - PROCESS | 2860 | 1469445626487 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]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1994ms 04:20:26 INFO - PROCESS | 2860 | 1469445626556 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 2860 | 1469445626560 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 04:20:26 INFO - PROCESS | 2860 | 1469445626565 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:20:26 INFO - PROCESS | 2860 | 1469445626568 Marionette TRACE conn7 <- [1,1298,null,{}] 04:20:26 INFO - PROCESS | 2860 | 1469445626574 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}] 04:20:26 INFO - PROCESS | 2860 | 1469445626577 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:26 INFO - PROCESS | 2860 | 1469445626668 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 04:20:26 INFO - PROCESS | 2860 | 1469445626680 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2860 | 1469445626683 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D5800 == 28 [pid = 2860] [id = 334] 04:20:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D00293D400) [pid = 2860] [serial = 1001] [outer = 0000000000000000] 04:20:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D00293E000) [pid = 2860] [serial = 1002] [outer = 000000D00293D400] 04:20:26 INFO - PROCESS | 2860 | 1469445626734 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D002F8F800) [pid = 2860] [serial = 1003] [outer = 000000D00293D400] 04:20:27 INFO - PROCESS | 2860 | 1469445627200 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 04:20:27 INFO - PROCESS | 2860 | 1469445627261 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2860 | 1469445627267 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:20:27 INFO - PROCESS | 2860 | 1469445627274 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2860 | 1469445627277 Marionette TRACE conn7 <- [1,1302,null,{}] 04:20:27 INFO - PROCESS | 2860 | 1469445627281 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}] 04:20:27 INFO - PROCESS | 2860 | 1469445627284 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:27 INFO - PROCESS | 2860 | 1469445627380 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 04:20:27 INFO - PROCESS | 2860 | 1469445627396 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2860 | 1469445627398 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F47800 == 29 [pid = 2860] [id = 335] 04:20:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D003840400) [pid = 2860] [serial = 1004] [outer = 0000000000000000] 04:20:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D003843800) [pid = 2860] [serial = 1005] [outer = 000000D003840400] 04:20:27 INFO - PROCESS | 2860 | 1469445627449 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D00388D800) [pid = 2860] [serial = 1006] [outer = 000000D003840400] 04:20:27 INFO - PROCESS | 2860 | 1469445627908 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 04:20:27 INFO - PROCESS | 2860 | 1469445627967 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2860 | 1469445627970 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:20:27 INFO - PROCESS | 2860 | 1469445627973 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2860 | 1469445627977 Marionette TRACE conn7 <- [1,1306,null,{}] 04:20:27 INFO - PROCESS | 2860 | 1469445627989 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}] 04:20:27 INFO - PROCESS | 2860 | 1469445627994 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:28 INFO - PROCESS | 2860 | 1469445628113 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 04:20:28 INFO - PROCESS | 2860 | 1469445628190 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2860 | 1469445628194 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C954800 == 30 [pid = 2860] [id = 336] 04:20:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D0005C6400) [pid = 2860] [serial = 1007] [outer = 0000000000000000] 04:20:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D06C79D800) [pid = 2860] [serial = 1008] [outer = 000000D0005C6400] 04:20:28 INFO - PROCESS | 2860 | 1469445628244 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06C913000) [pid = 2860] [serial = 1009] [outer = 000000D0005C6400] 04:20:28 INFO - PROCESS | 2860 | 1469445628629 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]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 04:20:28 INFO - PROCESS | 2860 | 1469445628673 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2860 | 1469445628675 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 04:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:20:28 INFO - PROCESS | 2860 | 1469445628679 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2860 | 1469445628680 Marionette TRACE conn7 <- [1,1310,null,{}] 04:20:28 INFO - PROCESS | 2860 | 1469445628684 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}] 04:20:28 INFO - PROCESS | 2860 | 1469445628686 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:28 INFO - PROCESS | 2860 | 1469445628777 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 04:20:28 INFO - PROCESS | 2860 | 1469445628786 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2860 | 1469445628788 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDAC800 == 31 [pid = 2860] [id = 337] 04:20:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06C93B800) [pid = 2860] [serial = 1010] [outer = 0000000000000000] 04:20:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06D206C00) [pid = 2860] [serial = 1011] [outer = 000000D06C93B800] 04:20:28 INFO - PROCESS | 2860 | 1469445628834 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06D228400) [pid = 2860] [serial = 1012] [outer = 000000D06C93B800] 04:20:29 INFO - PROCESS | 2860 | 1469445629253 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]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 04:20:29 INFO - PROCESS | 2860 | 1469445629310 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2860 | 1469445629312 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 04:20:29 INFO - PROCESS | 2860 | 1469445629316 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:20:29 INFO - PROCESS | 2860 | 1469445629318 Marionette TRACE conn7 <- [1,1314,null,{}] 04:20:29 INFO - PROCESS | 2860 | 1469445629321 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}] 04:20:29 INFO - PROCESS | 2860 | 1469445629323 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:29 INFO - PROCESS | 2860 | 1469445629403 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 04:20:29 INFO - PROCESS | 2860 | 1469445629408 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2860 | 1469445629411 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E5A9800 == 32 [pid = 2860] [id = 338] 04:20:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0037B8400) [pid = 2860] [serial = 1013] [outer = 0000000000000000] 04:20:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06DB53800) [pid = 2860] [serial = 1014] [outer = 000000D0037B8400] 04:20:29 INFO - PROCESS | 2860 | 1469445629456 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06E228000) [pid = 2860] [serial = 1015] [outer = 000000D0037B8400] 04:20:29 INFO - PROCESS | 2860 | 1469445629904 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]]]}] 04:20:29 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 04:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms 04:20:29 INFO - PROCESS | 2860 | 1469445629947 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2860 | 1469445629950 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 04:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:20:29 INFO - PROCESS | 2860 | 1469445629953 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 2860 | 1469445629955 Marionette TRACE conn7 <- [1,1318,null,{}] 04:20:29 INFO - PROCESS | 2860 | 1469445629958 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}] 04:20:29 INFO - PROCESS | 2860 | 1469445629964 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:30 INFO - PROCESS | 2860 | 1469445630071 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 04:20:30 INFO - PROCESS | 2860 | 1469445630079 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 2860 | 1469445630081 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C92000 == 33 [pid = 2860] [id = 339] 04:20:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06E9A3C00) [pid = 2860] [serial = 1016] [outer = 0000000000000000] 04:20:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06ECE6400) [pid = 2860] [serial = 1017] [outer = 000000D06E9A3C00] 04:20:30 INFO - PROCESS | 2860 | 1469445630127 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06EF4E400) [pid = 2860] [serial = 1018] [outer = 000000D06E9A3C00] 04:20:30 INFO - PROCESS | 2860 | 1469445630548 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]]]}] 04:20:30 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 04:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 04:20:30 INFO - PROCESS | 2860 | 1469445630585 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 2860 | 1469445630588 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 04:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:20:30 INFO - PROCESS | 2860 | 1469445630591 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 2860 | 1469445630593 Marionette TRACE conn7 <- [1,1322,null,{}] 04:20:30 INFO - PROCESS | 2860 | 1469445630596 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}] 04:20:30 INFO - PROCESS | 2860 | 1469445630598 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:30 INFO - PROCESS | 2860 | 1469445630678 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 04:20:30 INFO - PROCESS | 2860 | 1469445630684 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 2860 | 1469445630686 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07370E800 == 34 [pid = 2860] [id = 340] 04:20:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06F4C9800) [pid = 2860] [serial = 1019] [outer = 0000000000000000] 04:20:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D072AABC00) [pid = 2860] [serial = 1020] [outer = 000000D06F4C9800] 04:20:30 INFO - PROCESS | 2860 | 1469445630732 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072DC8400) [pid = 2860] [serial = 1021] [outer = 000000D06F4C9800] 04:20:31 INFO - PROCESS | 2860 | 1469445631157 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]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 04:20:31 INFO - PROCESS | 2860 | 1469445631224 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2860 | 1469445631226 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 04:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:20:31 INFO - PROCESS | 2860 | 1469445631230 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 2860 | 1469445631231 Marionette TRACE conn7 <- [1,1326,null,{}] 04:20:31 INFO - PROCESS | 2860 | 1469445631235 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}] 04:20:31 INFO - PROCESS | 2860 | 1469445631237 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:31 INFO - PROCESS | 2860 | 1469445631317 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 04:20:31 INFO - PROCESS | 2860 | 1469445631323 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2860 | 1469445631324 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07471E800 == 35 [pid = 2860] [id = 341] 04:20:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072DC8C00) [pid = 2860] [serial = 1022] [outer = 0000000000000000] 04:20:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0737AC000) [pid = 2860] [serial = 1023] [outer = 000000D072DC8C00] 04:20:31 INFO - PROCESS | 2860 | 1469445631369 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D073A3DC00) [pid = 2860] [serial = 1024] [outer = 000000D072DC8C00] 04:20:32 INFO - PROCESS | 2860 | 1469445632309 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]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1134ms 04:20:32 INFO - PROCESS | 2860 | 1469445632369 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2860 | 1469445632371 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 04:20:32 INFO - PROCESS | 2860 | 1469445632374 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2860 | 1469445632376 Marionette TRACE conn7 <- [1,1330,null,{}] 04:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:20:32 INFO - PROCESS | 2860 | 1469445632380 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}] 04:20:32 INFO - PROCESS | 2860 | 1469445632382 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:32 INFO - PROCESS | 2860 | 1469445632491 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 04:20:32 INFO - PROCESS | 2860 | 1469445632497 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2860 | 1469445632499 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C953000 == 36 [pid = 2860] [id = 342] 04:20:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0735BBC00) [pid = 2860] [serial = 1025] [outer = 0000000000000000] 04:20:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074581000) [pid = 2860] [serial = 1026] [outer = 000000D0735BBC00] 04:20:32 INFO - PROCESS | 2860 | 1469445632543 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0746CE400) [pid = 2860] [serial = 1027] [outer = 000000D0735BBC00] 04:20:32 INFO - PROCESS | 2860 | 1469445632963 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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 04:20:33 INFO - PROCESS | 2860 | 1469445633014 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2860 | 1469445633016 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 04:20:33 INFO - PROCESS | 2860 | 1469445633019 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:20:33 INFO - PROCESS | 2860 | 1469445633021 Marionette TRACE conn7 <- [1,1334,null,{}] 04:20:33 INFO - PROCESS | 2860 | 1469445633025 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}] 04:20:33 INFO - PROCESS | 2860 | 1469445633026 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:33 INFO - PROCESS | 2860 | 1469445633136 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 04:20:33 INFO - PROCESS | 2860 | 1469445633141 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2860 | 1469445633143 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07896F800 == 37 [pid = 2860] [id = 343] 04:20:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0749CDC00) [pid = 2860] [serial = 1028] [outer = 0000000000000000] 04:20:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074C96800) [pid = 2860] [serial = 1029] [outer = 000000D0749CDC00] 04:20:33 INFO - PROCESS | 2860 | 1469445633188 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D075063800) [pid = 2860] [serial = 1030] [outer = 000000D0749CDC00] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06ECEEC00) [pid = 2860] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D073879C00) [pid = 2860] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0778C4800) [pid = 2860] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0781B0000) [pid = 2860] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00290DC00) [pid = 2860] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06D21C000) [pid = 2860] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0018EB000) [pid = 2860] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0005D2800) [pid = 2860] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0018F7000) [pid = 2860] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0792A4800) [pid = 2860] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:20:33 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C7A5400) [pid = 2860] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:20:33 INFO - PROCESS | 2860 | 1469445633703 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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 04:20:33 INFO - PROCESS | 2860 | 1469445633755 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2860 | 1469445633758 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:20:33 INFO - PROCESS | 2860 | 1469445633796 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2860 | 1469445633799 Marionette TRACE conn7 <- [1,1338,null,{}] 04:20:33 INFO - PROCESS | 2860 | 1469445633805 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}] 04:20:33 INFO - PROCESS | 2860 | 1469445633807 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:33 INFO - PROCESS | 2860 | 1469445633929 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 04:20:34 INFO - PROCESS | 2860 | 1469445633981 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2860 | 1469445633984 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E59F000 == 38 [pid = 2860] [id = 344] 04:20:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D21F400) [pid = 2860] [serial = 1031] [outer = 0000000000000000] 04:20:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D075066C00) [pid = 2860] [serial = 1032] [outer = 000000D06D21F400] 04:20:34 INFO - PROCESS | 2860 | 1469445634033 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0778C5C00) [pid = 2860] [serial = 1033] [outer = 000000D06D21F400] 04:20:34 INFO - PROCESS | 2860 | 1469445634392 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]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 04:20:34 INFO - PROCESS | 2860 | 1469445634428 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2860 | 1469445634431 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:20:34 INFO - PROCESS | 2860 | 1469445634434 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2860 | 1469445634435 Marionette TRACE conn7 <- [1,1342,null,{}] 04:20:34 INFO - PROCESS | 2860 | 1469445634450 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}] 04:20:34 INFO - PROCESS | 2860 | 1469445634452 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:34 INFO - PROCESS | 2860 | 1469445634534 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 04:20:34 INFO - PROCESS | 2860 | 1469445634539 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2860 | 1469445634541 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2E7800 == 39 [pid = 2860] [id = 345] 04:20:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078115400) [pid = 2860] [serial = 1034] [outer = 0000000000000000] 04:20:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07817C000) [pid = 2860] [serial = 1035] [outer = 000000D078115400] 04:20:34 INFO - PROCESS | 2860 | 1469445634585 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07818BC00) [pid = 2860] [serial = 1036] [outer = 000000D078115400] 04:20:35 INFO - PROCESS | 2860 | 1469445635005 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]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 587ms 04:20:35 INFO - PROCESS | 2860 | 1469445635024 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2860 | 1469445635026 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 2860 | 1469445635029 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:20:35 INFO - PROCESS | 2860 | 1469445635031 Marionette TRACE conn7 <- [1,1346,null,{}] 04:20:35 INFO - PROCESS | 2860 | 1469445635045 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}] 04:20:35 INFO - PROCESS | 2860 | 1469445635047 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:35 INFO - PROCESS | 2860 | 1469445635134 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 04:20:35 INFO - PROCESS | 2860 | 1469445635141 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2860 | 1469445635143 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B90E000 == 40 [pid = 2860] [id = 346] 04:20:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078B30000) [pid = 2860] [serial = 1037] [outer = 0000000000000000] 04:20:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078B3A400) [pid = 2860] [serial = 1038] [outer = 000000D078B30000] 04:20:35 INFO - PROCESS | 2860 | 1469445635186 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078BA8800) [pid = 2860] [serial = 1039] [outer = 000000D078B30000] 04:20:35 INFO - PROCESS | 2860 | 1469445635656 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]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 672ms 04:20:35 INFO - PROCESS | 2860 | 1469445635706 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2860 | 1469445635711 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 04:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:20:35 INFO - PROCESS | 2860 | 1469445635716 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 2860 | 1469445635721 Marionette TRACE conn7 <- [1,1350,null,{}] 04:20:35 INFO - PROCESS | 2860 | 1469445635728 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}] 04:20:35 INFO - PROCESS | 2860 | 1469445635732 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:35 INFO - PROCESS | 2860 | 1469445635891 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 04:20:36 INFO - PROCESS | 2860 | 1469445635984 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2860 | 1469445635989 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001980000 == 41 [pid = 2860] [id = 347] 04:20:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D00181C800) [pid = 2860] [serial = 1040] [outer = 0000000000000000] 04:20:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0018F1800) [pid = 2860] [serial = 1041] [outer = 000000D00181C800] 04:20:36 INFO - PROCESS | 2860 | 1469445636048 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D002F83400) [pid = 2860] [serial = 1042] [outer = 000000D00181C800] 04:20:36 INFO - PROCESS | 2860 | 1469445636850 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]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1193ms 04:20:36 INFO - PROCESS | 2860 | 1469445636913 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2860 | 1469445636918 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:20:36 INFO - PROCESS | 2860 | 1469445636925 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 2860 | 1469445636928 Marionette TRACE conn7 <- [1,1354,null,{}] 04:20:36 INFO - PROCESS | 2860 | 1469445636932 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}] 04:20:36 INFO - PROCESS | 2860 | 1469445636936 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:37 INFO - PROCESS | 2860 | 1469445637072 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 04:20:37 INFO - PROCESS | 2860 | 1469445637141 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2860 | 1469445637144 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D94F800 == 42 [pid = 2860] [id = 348] 04:20:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D003895C00) [pid = 2860] [serial = 1043] [outer = 0000000000000000] 04:20:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D003C12800) [pid = 2860] [serial = 1044] [outer = 000000D003895C00] 04:20:37 INFO - PROCESS | 2860 | 1469445637244 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D003D7F400) [pid = 2860] [serial = 1045] [outer = 000000D003895C00] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2E7800 == 41 [pid = 2860] [id = 345] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E59F000 == 40 [pid = 2860] [id = 344] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07896F800 == 39 [pid = 2860] [id = 343] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C953000 == 38 [pid = 2860] [id = 342] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07471E800 == 37 [pid = 2860] [id = 341] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D07370E800 == 36 [pid = 2860] [id = 340] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C92000 == 35 [pid = 2860] [id = 339] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E5A9800 == 34 [pid = 2860] [id = 338] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDAC800 == 33 [pid = 2860] [id = 337] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C954800 == 32 [pid = 2860] [id = 336] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F47800 == 31 [pid = 2860] [id = 335] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D5800 == 30 [pid = 2860] [id = 334] 04:20:38 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E515000 == 29 [pid = 2860] [id = 333] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D079341400) [pid = 2860] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D002F87800) [pid = 2860] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D079D04C00) [pid = 2860] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D078184800) [pid = 2860] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D072AAAC00) [pid = 2860] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078173400) [pid = 2860] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06ECEE800) [pid = 2860] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06FBC2400) [pid = 2860] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D074507800) [pid = 2860] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07342C800) [pid = 2860] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078177000) [pid = 2860] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D074E76800) [pid = 2860] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078B3B800) [pid = 2860] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078CB8000) [pid = 2860] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06E93F400) [pid = 2860] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06DDD0C00) [pid = 2860] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06D22A000) [pid = 2860] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0037BE400) [pid = 2860] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06C7A1C00) [pid = 2860] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0037C1800) [pid = 2860] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D002F91800) [pid = 2860] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D0037B6800) [pid = 2860] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:20:38 INFO - PROCESS | 2860 | 1469445638207 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] 04:20:38 INFO - PROCESS | 2860 | 1469445638266 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 04:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:20:38 INFO - PROCESS | 2860 | 1469445638271 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2860 | 1469445638275 Marionette TRACE conn7 <- [1,1358,null,{}] 04:20:38 INFO - PROCESS | 2860 | 1469445638280 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}] 04:20:38 INFO - PROCESS | 2860 | 1469445638283 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:38 INFO - PROCESS | 2860 | 1469445638373 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 04:20:38 INFO - PROCESS | 2860 | 1469445638380 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 2860 | 1469445638384 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D5800 == 30 [pid = 2860] [id = 349] 04:20:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003380400) [pid = 2860] [serial = 1046] [outer = 0000000000000000] 04:20:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003840C00) [pid = 2860] [serial = 1047] [outer = 000000D003380400] 04:20:38 INFO - PROCESS | 2860 | 1469445638435 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003893C00) [pid = 2860] [serial = 1048] [outer = 000000D003380400] 04:20:38 INFO - PROCESS | 2860 | 1469445638953 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] 04:20:39 INFO - PROCESS | 2860 | 1469445639011 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:20:39 INFO - PROCESS | 2860 | 1469445639018 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2860 | 1469445639021 Marionette TRACE conn7 <- [1,1362,null,{}] 04:20:39 INFO - PROCESS | 2860 | 1469445639025 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}] 04:20:39 INFO - PROCESS | 2860 | 1469445639028 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:39 INFO - PROCESS | 2860 | 1469445639118 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 04:20:39 INFO - PROCESS | 2860 | 1469445639192 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2860 | 1469445639195 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003097000 == 31 [pid = 2860] [id = 350] 04:20:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06C915000) [pid = 2860] [serial = 1049] [outer = 0000000000000000] 04:20:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06C935000) [pid = 2860] [serial = 1050] [outer = 000000D06C915000] 04:20:39 INFO - PROCESS | 2860 | 1469445639244 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06D21B800) [pid = 2860] [serial = 1051] [outer = 000000D06C915000] 04:20:39 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:39 INFO - PROCESS | 2860 | 1469445639654 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] 04:20:39 INFO - PROCESS | 2860 | 1469445639715 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 04:20:39 INFO - PROCESS | 2860 | 1469445639719 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2860 | 1469445639723 Marionette TRACE conn7 <- [1,1366,null,{}] 04:20:39 INFO - PROCESS | 2860 | 1469445639735 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}] 04:20:39 INFO - PROCESS | 2860 | 1469445639740 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:39 INFO - PROCESS | 2860 | 1469445639876 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 04:20:39 INFO - PROCESS | 2860 | 1469445639885 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2860 | 1469445639889 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E26E000 == 32 [pid = 2860] [id = 351] 04:20:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E84BC00) [pid = 2860] [serial = 1052] [outer = 0000000000000000] 04:20:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E858000) [pid = 2860] [serial = 1053] [outer = 000000D06E84BC00] 04:20:39 INFO - PROCESS | 2860 | 1469445639940 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06EAA0000) [pid = 2860] [serial = 1054] [outer = 000000D06E84BC00] 04:20:40 INFO - PROCESS | 2860 | 1469445640352 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] 04:20:40 INFO - PROCESS | 2860 | 1469445640415 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 04:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:20:40 INFO - PROCESS | 2860 | 1469445640425 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 2860 | 1469445640427 Marionette TRACE conn7 <- [1,1370,null,{}] 04:20:40 INFO - PROCESS | 2860 | 1469445640430 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}] 04:20:40 INFO - PROCESS | 2860 | 1469445640432 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:40 INFO - PROCESS | 2860 | 1469445640544 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 04:20:40 INFO - PROCESS | 2860 | 1469445640552 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2860 | 1469445640554 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06FBD2800 == 33 [pid = 2860] [id = 352] 04:20:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06EAA8800) [pid = 2860] [serial = 1055] [outer = 0000000000000000] 04:20:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06ED2A800) [pid = 2860] [serial = 1056] [outer = 000000D06EAA8800] 04:20:40 INFO - PROCESS | 2860 | 1469445640608 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06FBC2800) [pid = 2860] [serial = 1057] [outer = 000000D06EAA8800] 04:20:41 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:41 INFO - PROCESS | 2860 | 1469445641058 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] 04:20:41 INFO - PROCESS | 2860 | 1469445641119 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 04:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:20:41 INFO - PROCESS | 2860 | 1469445641123 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2860 | 1469445641125 Marionette TRACE conn7 <- [1,1374,null,{}] 04:20:41 INFO - PROCESS | 2860 | 1469445641135 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}] 04:20:41 INFO - PROCESS | 2860 | 1469445641137 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:41 INFO - PROCESS | 2860 | 1469445641271 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 04:20:41 INFO - PROCESS | 2860 | 1469445641293 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2860 | 1469445641295 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073557000 == 34 [pid = 2860] [id = 353] 04:20:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D072A54800) [pid = 2860] [serial = 1058] [outer = 0000000000000000] 04:20:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07377BC00) [pid = 2860] [serial = 1059] [outer = 000000D072A54800] 04:20:41 INFO - PROCESS | 2860 | 1469445641341 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D074578800) [pid = 2860] [serial = 1060] [outer = 000000D072A54800] 04:20:41 INFO - PROCESS | 2860 | 1469445641825 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] 04:20:41 INFO - PROCESS | 2860 | 1469445641862 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 04:20:41 INFO - PROCESS | 2860 | 1469445641865 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2860 | 1469445641867 Marionette TRACE conn7 <- [1,1378,null,{}] 04:20:41 INFO - PROCESS | 2860 | 1469445641875 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}] 04:20:41 INFO - PROCESS | 2860 | 1469445641881 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:42 INFO - PROCESS | 2860 | 1469445642025 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 04:20:42 INFO - PROCESS | 2860 | 1469445642040 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2860 | 1469445642042 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E22800 == 35 [pid = 2860] [id = 354] 04:20:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074E78000) [pid = 2860] [serial = 1061] [outer = 0000000000000000] 04:20:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D07816E000) [pid = 2860] [serial = 1062] [outer = 000000D074E78000] 04:20:42 INFO - PROCESS | 2860 | 1469445642129 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078182400) [pid = 2860] [serial = 1063] [outer = 000000D074E78000] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00293D400) [pid = 2860] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C93B800) [pid = 2860] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0735BBC00) [pid = 2860] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06F4C9800) [pid = 2860] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0005C6400) [pid = 2860] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0749CDC00) [pid = 2860] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06D21F400) [pid = 2860] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06E9A3C00) [pid = 2860] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078CE3400) [pid = 2860] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078115400) [pid = 2860] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003840400) [pid = 2860] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D072DC8C00) [pid = 2860] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:20:42 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0037B8400) [pid = 2860] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:20:42 INFO - PROCESS | 2860 | 1469445642664 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]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 838ms 04:20:42 INFO - PROCESS | 2860 | 1469445642706 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 2860 | 1469445642708 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 04:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:20:42 INFO - PROCESS | 2860 | 1469445642712 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 2860 | 1469445642713 Marionette TRACE conn7 <- [1,1382,null,{}] 04:20:42 INFO - PROCESS | 2860 | 1469445642717 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}] 04:20:42 INFO - PROCESS | 2860 | 1469445642719 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:42 INFO - PROCESS | 2860 | 1469445642829 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 04:20:42 INFO - PROCESS | 2860 | 1469445642877 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2860 | 1469445642879 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07896D000 == 36 [pid = 2860] [id = 355] 04:20:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D003C0C400) [pid = 2860] [serial = 1064] [outer = 0000000000000000] 04:20:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06F409C00) [pid = 2860] [serial = 1065] [outer = 000000D003C0C400] 04:20:42 INFO - PROCESS | 2860 | 1469445642924 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D074E82800) [pid = 2860] [serial = 1066] [outer = 000000D003C0C400] 04:20:43 INFO - PROCESS | 2860 | 1469445643269 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]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 587ms 04:20:43 INFO - PROCESS | 2860 | 1469445643311 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2860 | 1469445643313 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 04:20:43 INFO - PROCESS | 2860 | 1469445643316 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:20:43 INFO - PROCESS | 2860 | 1469445643318 Marionette TRACE conn7 <- [1,1386,null,{}] 04:20:43 INFO - PROCESS | 2860 | 1469445643321 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}] 04:20:43 INFO - PROCESS | 2860 | 1469445643323 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:43 INFO - PROCESS | 2860 | 1469445643434 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 04:20:43 INFO - PROCESS | 2860 | 1469445643441 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2860 | 1469445643443 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079379000 == 37 [pid = 2860] [id = 356] 04:20:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078117000) [pid = 2860] [serial = 1067] [outer = 0000000000000000] 04:20:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078B30C00) [pid = 2860] [serial = 1068] [outer = 000000D078117000] 04:20:43 INFO - PROCESS | 2860 | 1469445643488 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078BA9C00) [pid = 2860] [serial = 1069] [outer = 000000D078117000] 04:20:43 INFO - PROCESS | 2860 | 1469445643900 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]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 04:20:43 INFO - PROCESS | 2860 | 1469445643951 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2860 | 1469445643953 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 04:20:43 INFO - PROCESS | 2860 | 1469445643956 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:20:43 INFO - PROCESS | 2860 | 1469445643958 Marionette TRACE conn7 <- [1,1390,null,{}] 04:20:43 INFO - PROCESS | 2860 | 1469445643961 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}] 04:20:43 INFO - PROCESS | 2860 | 1469445643963 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:44 INFO - PROCESS | 2860 | 1469445644074 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 04:20:44 INFO - PROCESS | 2860 | 1469445644120 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2860 | 1469445644122 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2DF800 == 38 [pid = 2860] [id = 357] 04:20:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07816FC00) [pid = 2860] [serial = 1070] [outer = 0000000000000000] 04:20:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078CB9400) [pid = 2860] [serial = 1071] [outer = 000000D07816FC00] 04:20:44 INFO - PROCESS | 2860 | 1469445644167 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078CE3400) [pid = 2860] [serial = 1072] [outer = 000000D07816FC00] 04:20:44 INFO - PROCESS | 2860 | 1469445644582 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]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 04:20:44 INFO - PROCESS | 2860 | 1469445644656 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 2860 | 1469445644661 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:20:44 INFO - PROCESS | 2860 | 1469445644668 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 2860 | 1469445644673 Marionette TRACE conn7 <- [1,1394,null,{}] 04:20:44 INFO - PROCESS | 2860 | 1469445644680 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}] 04:20:44 INFO - PROCESS | 2860 | 1469445644684 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:44 INFO - PROCESS | 2860 | 1469445644806 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 04:20:44 INFO - PROCESS | 2860 | 1469445644962 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2860 | 1469445644966 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F3A000 == 39 [pid = 2860] [id = 358] 04:20:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D003382000) [pid = 2860] [serial = 1073] [outer = 0000000000000000] 04:20:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0037C0C00) [pid = 2860] [serial = 1074] [outer = 000000D003382000] 04:20:45 INFO - PROCESS | 2860 | 1469445645027 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003D7AC00) [pid = 2860] [serial = 1075] [outer = 000000D003382000] 04:20:45 INFO - PROCESS | 2860 | 1469445645608 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]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 987ms 04:20:45 INFO - PROCESS | 2860 | 1469445645656 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2860 | 1469445645662 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:20:45 INFO - PROCESS | 2860 | 1469445645668 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 2860 | 1469445645671 Marionette TRACE conn7 <- [1,1398,null,{}] 04:20:45 INFO - PROCESS | 2860 | 1469445645675 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}] 04:20:45 INFO - PROCESS | 2860 | 1469445645678 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:45 INFO - PROCESS | 2860 | 1469445645794 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 04:20:45 INFO - PROCESS | 2860 | 1469445645882 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2860 | 1469445645884 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073572800 == 40 [pid = 2860] [id = 359] 04:20:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06DB57800) [pid = 2860] [serial = 1076] [outer = 0000000000000000] 04:20:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06E229C00) [pid = 2860] [serial = 1077] [outer = 000000D06DB57800] 04:20:45 INFO - PROCESS | 2860 | 1469445645943 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06EA9F400) [pid = 2860] [serial = 1078] [outer = 000000D06DB57800] 04:20:46 INFO - PROCESS | 2860 | 1469445646592 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]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 944ms 04:20:46 INFO - PROCESS | 2860 | 1469445646615 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2860 | 1469445646617 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 04:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:20:46 INFO - PROCESS | 2860 | 1469445646621 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 2860 | 1469445646625 Marionette TRACE conn7 <- [1,1402,null,{}] 04:20:46 INFO - PROCESS | 2860 | 1469445646652 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}] 04:20:46 INFO - PROCESS | 2860 | 1469445646657 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:46 INFO - PROCESS | 2860 | 1469445646772 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 04:20:46 INFO - PROCESS | 2860 | 1469445646849 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2860 | 1469445646853 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA6E800 == 41 [pid = 2860] [id = 360] 04:20:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D077886800) [pid = 2860] [serial = 1079] [outer = 0000000000000000] 04:20:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0778C1800) [pid = 2860] [serial = 1080] [outer = 000000D077886800] 04:20:46 INFO - PROCESS | 2860 | 1469445646953 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D078CBD400) [pid = 2860] [serial = 1081] [outer = 000000D077886800] 04:20:47 INFO - PROCESS | 2860 | 1469445647697 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]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1110ms 04:20:47 INFO - PROCESS | 2860 | 1469445647737 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2860 | 1469445647740 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:20:47 INFO - PROCESS | 2860 | 1469445647745 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 2860 | 1469445647747 Marionette TRACE conn7 <- [1,1406,null,{}] 04:20:47 INFO - PROCESS | 2860 | 1469445647751 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}] 04:20:47 INFO - PROCESS | 2860 | 1469445647754 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:47 INFO - PROCESS | 2860 | 1469445647874 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 04:20:48 INFO - PROCESS | 2860 | 1469445648088 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2860 | 1469445648091 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B41800 == 42 [pid = 2860] [id = 361] 04:20:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D00181B800) [pid = 2860] [serial = 1082] [outer = 0000000000000000] 04:20:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002947C00) [pid = 2860] [serial = 1083] [outer = 000000D00181B800] 04:20:48 INFO - PROCESS | 2860 | 1469445648156 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003382800) [pid = 2860] [serial = 1084] [outer = 000000D00181B800] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D079379000 == 41 [pid = 2860] [id = 356] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D07896D000 == 40 [pid = 2860] [id = 355] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E22800 == 39 [pid = 2860] [id = 354] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D073557000 == 38 [pid = 2860] [id = 353] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D06FBD2800 == 37 [pid = 2860] [id = 352] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E26E000 == 36 [pid = 2860] [id = 351] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D003097000 == 35 [pid = 2860] [id = 350] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D5800 == 34 [pid = 2860] [id = 349] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D94F800 == 33 [pid = 2860] [id = 348] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D001980000 == 32 [pid = 2860] [id = 347] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B90E000 == 31 [pid = 2860] [id = 346] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA6E800 == 30 [pid = 2860] [id = 360] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D073572800 == 29 [pid = 2860] [id = 359] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2DF800 == 28 [pid = 2860] [id = 357] 04:20:49 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F3A000 == 27 [pid = 2860] [id = 358] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D00293E000) [pid = 2860] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D002F8F800) [pid = 2860] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06D206C00) [pid = 2860] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D074581000) [pid = 2860] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06D228400) [pid = 2860] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D072AABC00) [pid = 2860] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D072DC8400) [pid = 2860] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06C79D800) [pid = 2860] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06C913000) [pid = 2860] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D074C96800) [pid = 2860] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0746CE400) [pid = 2860] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D075066C00) [pid = 2860] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06ECE6400) [pid = 2860] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06EF4E400) [pid = 2860] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D07A6E0C00) [pid = 2860] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D07817C000) [pid = 2860] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003843800) [pid = 2860] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D00388D800) [pid = 2860] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0737AC000) [pid = 2860] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06DB53800) [pid = 2860] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06E228000) [pid = 2860] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D075063800) [pid = 2860] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07818BC00) [pid = 2860] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D078B3A400) [pid = 2860] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0778C5C00) [pid = 2860] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D073A3DC00) [pid = 2860] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:20:49 INFO - PROCESS | 2860 | 1469445649405 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]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1742ms 04:20:49 INFO - PROCESS | 2860 | 1469445649490 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 2860 | 1469445649495 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 04:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:20:49 INFO - PROCESS | 2860 | 1469445649501 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2860 | 1469445649504 Marionette TRACE conn7 <- [1,1410,null,{}] 04:20:49 INFO - PROCESS | 2860 | 1469445649510 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}] 04:20:49 INFO - PROCESS | 2860 | 1469445649513 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:49 INFO - PROCESS | 2860 | 1469445649611 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 04:20:49 INFO - PROCESS | 2860 | 1469445649619 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2860 | 1469445649623 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D1000 == 28 [pid = 2860] [id = 362] 04:20:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D00333D800) [pid = 2860] [serial = 1085] [outer = 0000000000000000] 04:20:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003343000) [pid = 2860] [serial = 1086] [outer = 000000D00333D800] 04:20:49 INFO - PROCESS | 2860 | 1469445649676 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D0018F5800) [pid = 2860] [serial = 1087] [outer = 000000D00333D800] 04:20:50 INFO - PROCESS | 2860 | 1469445650176 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]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 04:20:50 INFO - PROCESS | 2860 | 1469445650237 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2860 | 1469445650242 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:20:50 INFO - PROCESS | 2860 | 1469445650254 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2860 | 1469445650257 Marionette TRACE conn7 <- [1,1414,null,{}] 04:20:50 INFO - PROCESS | 2860 | 1469445650262 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}] 04:20:50 INFO - PROCESS | 2860 | 1469445650264 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:50 INFO - PROCESS | 2860 | 1469445650356 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 04:20:50 INFO - PROCESS | 2860 | 1469445650365 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2860 | 1469445650368 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F71800 == 29 [pid = 2860] [id = 363] 04:20:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003C11400) [pid = 2860] [serial = 1088] [outer = 0000000000000000] 04:20:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003D7A000) [pid = 2860] [serial = 1089] [outer = 000000D003C11400] 04:20:50 INFO - PROCESS | 2860 | 1469445650424 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C90C800) [pid = 2860] [serial = 1090] [outer = 000000D003C11400] 04:20:50 INFO - PROCESS | 2860 | 1469445650899 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]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 04:20:50 INFO - PROCESS | 2860 | 1469445650948 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2860 | 1469445650951 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:20:50 INFO - PROCESS | 2860 | 1469445650985 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2860 | 1469445650989 Marionette TRACE conn7 <- [1,1418,null,{}] 04:20:51 INFO - PROCESS | 2860 | 1469445651003 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}] 04:20:51 INFO - PROCESS | 2860 | 1469445651008 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:51 INFO - PROCESS | 2860 | 1469445651133 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 04:20:51 INFO - PROCESS | 2860 | 1469445651143 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2860 | 1469445651147 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D9F3800 == 30 [pid = 2860] [id = 364] 04:20:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0018ED800) [pid = 2860] [serial = 1091] [outer = 0000000000000000] 04:20:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D2D7C00) [pid = 2860] [serial = 1092] [outer = 000000D0018ED800] 04:20:51 INFO - PROCESS | 2860 | 1469445651196 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06DDD0C00) [pid = 2860] [serial = 1093] [outer = 000000D0018ED800] 04:20:51 INFO - PROCESS | 2860 | 1469445651661 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]]]}] 04:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 04:20:51 INFO - PROCESS | 2860 | 1469445651725 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2860 | 1469445651728 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 04:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:20:51 INFO - PROCESS | 2860 | 1469445651736 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 2860 | 1469445651739 Marionette TRACE conn7 <- [1,1422,null,{}] 04:20:51 INFO - PROCESS | 2860 | 1469445651742 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}] 04:20:51 INFO - PROCESS | 2860 | 1469445651745 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:51 INFO - PROCESS | 2860 | 1469445651856 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 04:20:51 INFO - PROCESS | 2860 | 1469445651908 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2860 | 1469445651910 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB0C800 == 31 [pid = 2860] [id = 365] 04:20:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E856C00) [pid = 2860] [serial = 1094] [outer = 0000000000000000] 04:20:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06EAA1C00) [pid = 2860] [serial = 1095] [outer = 000000D06E856C00] 04:20:51 INFO - PROCESS | 2860 | 1469445651957 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06ECF1800) [pid = 2860] [serial = 1096] [outer = 000000D06E856C00] 04:20:52 INFO - PROCESS | 2860 | 1469445652439 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]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 732ms 04:20:52 INFO - PROCESS | 2860 | 1469445652465 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 2860 | 1469445652467 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 04:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:20:52 INFO - PROCESS | 2860 | 1469445652470 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 2860 | 1469445652472 Marionette TRACE conn7 <- [1,1426,null,{}] 04:20:52 INFO - PROCESS | 2860 | 1469445652480 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}] 04:20:52 INFO - PROCESS | 2860 | 1469445652482 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:52 INFO - PROCESS | 2860 | 1469445652589 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 04:20:52 INFO - PROCESS | 2860 | 1469445652601 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 2860 | 1469445652603 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C85000 == 32 [pid = 2860] [id = 366] 04:20:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D00384BC00) [pid = 2860] [serial = 1097] [outer = 0000000000000000] 04:20:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D072AA8400) [pid = 2860] [serial = 1098] [outer = 000000D00384BC00] 04:20:52 INFO - PROCESS | 2860 | 1469445652689 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07342DC00) [pid = 2860] [serial = 1099] [outer = 000000D00384BC00] 04:20:53 INFO - PROCESS | 2860 | 1469445653127 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]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 04:20:53 INFO - PROCESS | 2860 | 1469445653165 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2860 | 1469445653168 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:20:53 INFO - PROCESS | 2860 | 1469445653178 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2860 | 1469445653180 Marionette TRACE conn7 <- [1,1430,null,{}] 04:20:53 INFO - PROCESS | 2860 | 1469445653184 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}] 04:20:53 INFO - PROCESS | 2860 | 1469445653190 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:53 INFO - PROCESS | 2860 | 1469445653321 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 04:20:53 INFO - PROCESS | 2860 | 1469445653373 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2860 | 1469445653375 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073A1A800 == 33 [pid = 2860] [id = 367] 04:20:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0735BAC00) [pid = 2860] [serial = 1100] [outer = 0000000000000000] 04:20:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074581800) [pid = 2860] [serial = 1101] [outer = 000000D0735BAC00] 04:20:53 INFO - PROCESS | 2860 | 1469445653421 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074E81C00) [pid = 2860] [serial = 1102] [outer = 000000D0735BAC00] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07816FC00) [pid = 2860] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06EAA8800) [pid = 2860] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D072A54800) [pid = 2860] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06C915000) [pid = 2860] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003C0C400) [pid = 2860] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D078B30000) [pid = 2860] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003895C00) [pid = 2860] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003380400) [pid = 2860] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078117000) [pid = 2860] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D00181C800) [pid = 2860] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06E84BC00) [pid = 2860] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:20:53 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D074E78000) [pid = 2860] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:20:53 INFO - PROCESS | 2860 | 1469445653899 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]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 797ms 04:20:53 INFO - PROCESS | 2860 | 1469445653972 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2860 | 1469445653974 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 04:20:53 INFO - PROCESS | 2860 | 1469445653977 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:20:53 INFO - PROCESS | 2860 | 1469445653979 Marionette TRACE conn7 <- [1,1434,null,{}] 04:20:53 INFO - PROCESS | 2860 | 1469445653982 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}] 04:20:53 INFO - PROCESS | 2860 | 1469445653984 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:54 INFO - PROCESS | 2860 | 1469445654064 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 04:20:54 INFO - PROCESS | 2860 | 1469445654070 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2860 | 1469445654072 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CB1800 == 34 [pid = 2860] [id = 368] 04:20:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D072D88800) [pid = 2860] [serial = 1103] [outer = 0000000000000000] 04:20:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0749D5000) [pid = 2860] [serial = 1104] [outer = 000000D072D88800] 04:20:54 INFO - PROCESS | 2860 | 1469445654117 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D077878C00) [pid = 2860] [serial = 1105] [outer = 000000D072D88800] 04:20:54 INFO - PROCESS | 2860 | 1469445654525 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]]]}] 04:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 586ms 04:20:54 INFO - PROCESS | 2860 | 1469445654566 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 2860 | 1469445654568 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 04:20:54 INFO - PROCESS | 2860 | 1469445654571 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:20:54 INFO - PROCESS | 2860 | 1469445654573 Marionette TRACE conn7 <- [1,1438,null,{}] 04:20:54 INFO - PROCESS | 2860 | 1469445654581 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}] 04:20:54 INFO - PROCESS | 2860 | 1469445654583 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:54 INFO - PROCESS | 2860 | 1469445654664 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 04:20:54 INFO - PROCESS | 2860 | 1469445654670 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2860 | 1469445654672 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07896D000 == 35 [pid = 2860] [id = 369] 04:20:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D077879C00) [pid = 2860] [serial = 1106] [outer = 0000000000000000] 04:20:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06C935C00) [pid = 2860] [serial = 1107] [outer = 000000D077879C00] 04:20:54 INFO - PROCESS | 2860 | 1469445654717 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078116800) [pid = 2860] [serial = 1108] [outer = 000000D077879C00] 04:20:55 INFO - PROCESS | 2860 | 1469445655147 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]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 04:20:55 INFO - PROCESS | 2860 | 1469445655204 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2860 | 1469445655206 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 04:20:55 INFO - PROCESS | 2860 | 1469445655210 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:20:55 INFO - PROCESS | 2860 | 1469445655211 Marionette TRACE conn7 <- [1,1442,null,{}] 04:20:55 INFO - PROCESS | 2860 | 1469445655215 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}] 04:20:55 INFO - PROCESS | 2860 | 1469445655217 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:55 INFO - PROCESS | 2860 | 1469445655298 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 04:20:55 INFO - PROCESS | 2860 | 1469445655305 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2860 | 1469445655307 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D9F3000 == 36 [pid = 2860] [id = 370] 04:20:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07817A000) [pid = 2860] [serial = 1109] [outer = 0000000000000000] 04:20:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078184C00) [pid = 2860] [serial = 1110] [outer = 000000D07817A000] 04:20:55 INFO - PROCESS | 2860 | 1469445655353 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078B30000) [pid = 2860] [serial = 1111] [outer = 000000D07817A000] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D1000 == 35 [pid = 2860] [id = 362] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B41800 == 34 [pid = 2860] [id = 361] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C85000 == 33 [pid = 2860] [id = 366] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D073A1A800 == 32 [pid = 2860] [id = 367] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F71800 == 31 [pid = 2860] [id = 363] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CB1800 == 30 [pid = 2860] [id = 368] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB0C800 == 29 [pid = 2860] [id = 365] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D07896D000 == 28 [pid = 2860] [id = 369] 04:20:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D9F3800 == 27 [pid = 2860] [id = 364] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06ED2A800) [pid = 2860] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D074578800) [pid = 2860] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07377BC00) [pid = 2860] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06C935000) [pid = 2860] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06D21B800) [pid = 2860] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06F409C00) [pid = 2860] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078BA8800) [pid = 2860] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003C12800) [pid = 2860] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003D7F400) [pid = 2860] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003840C00) [pid = 2860] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D078BA9C00) [pid = 2860] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D003893C00) [pid = 2860] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0018F1800) [pid = 2860] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D002F83400) [pid = 2860] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06E858000) [pid = 2860] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D07816E000) [pid = 2860] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D078B30C00) [pid = 2860] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D078CE3400) [pid = 2860] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D078182400) [pid = 2860] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06FBC2800) [pid = 2860] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D078CB9400) [pid = 2860] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D06EAA0000) [pid = 2860] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D074E82800) [pid = 2860] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2860 | 1469445657108 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]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1945ms 04:20:57 INFO - PROCESS | 2860 | 1469445657160 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 2860 | 1469445657163 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 04:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:20:57 INFO - PROCESS | 2860 | 1469445657169 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 2860 | 1469445657172 Marionette TRACE conn7 <- [1,1446,null,{}] 04:20:57 INFO - PROCESS | 2860 | 1469445657178 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}] 04:20:57 INFO - PROCESS | 2860 | 1469445657181 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:57 INFO - PROCESS | 2860 | 1469445657280 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 04:20:57 INFO - PROCESS | 2860 | 1469445657287 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2860 | 1469445657291 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00198D800 == 28 [pid = 2860] [id = 371] 04:20:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D002947800) [pid = 2860] [serial = 1112] [outer = 0000000000000000] 04:20:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002F83400) [pid = 2860] [serial = 1113] [outer = 000000D002947800] 04:20:57 INFO - PROCESS | 2860 | 1469445657346 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D00333E000) [pid = 2860] [serial = 1114] [outer = 000000D002947800] 04:20:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003845C00) [pid = 2860] [serial = 1115] [outer = 000000D07B1FA800] 04:20:58 INFO - PROCESS | 2860 | 1469445658156 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]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1033ms 04:20:58 INFO - PROCESS | 2860 | 1469445658206 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2860 | 1469445658212 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 04:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:20:58 INFO - PROCESS | 2860 | 1469445658217 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 2860 | 1469445658220 Marionette TRACE conn7 <- [1,1450,null,{}] 04:20:58 INFO - PROCESS | 2860 | 1469445658227 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}] 04:20:58 INFO - PROCESS | 2860 | 1469445658230 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:58 INFO - PROCESS | 2860 | 1469445658388 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 04:20:58 INFO - PROCESS | 2860 | 1469445658453 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2860 | 1469445658456 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B66800 == 29 [pid = 2860] [id = 372] 04:20:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D002F92C00) [pid = 2860] [serial = 1116] [outer = 0000000000000000] 04:20:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D003380400) [pid = 2860] [serial = 1117] [outer = 000000D002F92C00] 04:20:58 INFO - PROCESS | 2860 | 1469445658517 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0037BF400) [pid = 2860] [serial = 1118] [outer = 000000D002F92C00] 04:20:59 INFO - PROCESS | 2860 | 1469445659300 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]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1194ms 04:20:59 INFO - PROCESS | 2860 | 1469445659414 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2860 | 1469445659420 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 04:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:20:59 INFO - PROCESS | 2860 | 1469445659428 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 2860 | 1469445659431 Marionette TRACE conn7 <- [1,1454,null,{}] 04:20:59 INFO - PROCESS | 2860 | 1469445659486 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}] 04:20:59 INFO - PROCESS | 2860 | 1469445659490 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:59 INFO - PROCESS | 2860 | 1469445659597 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 04:20:59 INFO - PROCESS | 2860 | 1469445659725 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2860 | 1469445659728 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:20:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018AA800 == 30 [pid = 2860] [id = 373] 04:20:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D0005CF000) [pid = 2860] [serial = 1119] [outer = 0000000000000000] 04:20:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0018EB400) [pid = 2860] [serial = 1120] [outer = 000000D0005CF000] 04:20:59 INFO - PROCESS | 2860 | 1469445659782 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002F92800) [pid = 2860] [serial = 1121] [outer = 000000D0005CF000] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D072F20800 == 29 [pid = 2860] [id = 236] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B42800 == 28 [pid = 2860] [id = 237] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B64800 == 27 [pid = 2860] [id = 225] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E13000 == 26 [pid = 2860] [id = 242] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D073578800 == 25 [pid = 2860] [id = 241] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB28800 == 24 [pid = 2860] [id = 229] 04:21:00 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F7F000 == 23 [pid = 2860] [id = 235] 04:21:00 INFO - PROCESS | 2860 | 1469445660468 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]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1078ms 04:21:00 INFO - PROCESS | 2860 | 1469445660506 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 2860 | 1469445660512 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 04:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:21:00 INFO - PROCESS | 2860 | 1469445660517 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 2860 | 1469445660520 Marionette TRACE conn7 <- [1,1458,null,{}] 04:21:00 INFO - PROCESS | 2860 | 1469445660527 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}] 04:21:00 INFO - PROCESS | 2860 | 1469445660531 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:00 INFO - PROCESS | 2860 | 1469445660646 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 04:21:00 INFO - PROCESS | 2860 | 1469445660718 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 2860 | 1469445660721 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003088800 == 24 [pid = 2860] [id = 374] 04:21:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003891000) [pid = 2860] [serial = 1122] [outer = 0000000000000000] 04:21:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003893C00) [pid = 2860] [serial = 1123] [outer = 000000D003891000] 04:21:00 INFO - PROCESS | 2860 | 1469445660781 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003C15800) [pid = 2860] [serial = 1124] [outer = 000000D003891000] 04:21:01 INFO - PROCESS | 2860 | 1469445661421 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]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 945ms 04:21:01 INFO - PROCESS | 2860 | 1469445661464 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 2860 | 1469445661470 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:21:01 INFO - PROCESS | 2860 | 1469445661476 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 2860 | 1469445661479 Marionette TRACE conn7 <- [1,1462,null,{}] 04:21:01 INFO - PROCESS | 2860 | 1469445661483 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}] 04:21:01 INFO - PROCESS | 2860 | 1469445661486 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:01 INFO - PROCESS | 2860 | 1469445661602 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 04:21:01 INFO - PROCESS | 2860 | 1469445661674 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2860 | 1469445661677 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C963800 == 25 [pid = 2860] [id = 375] 04:21:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C7A3400) [pid = 2860] [serial = 1125] [outer = 0000000000000000] 04:21:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C912000) [pid = 2860] [serial = 1126] [outer = 000000D06C7A3400] 04:21:01 INFO - PROCESS | 2860 | 1469445661738 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C93B800) [pid = 2860] [serial = 1127] [outer = 000000D06C7A3400] 04:21:02 INFO - PROCESS | 2860 | 1469445662444 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]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 986ms 04:21:02 INFO - PROCESS | 2860 | 1469445662473 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2860 | 1469445662476 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 04:21:02 INFO - PROCESS | 2860 | 1469445662481 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:21:02 INFO - PROCESS | 2860 | 1469445662485 Marionette TRACE conn7 <- [1,1466,null,{}] 04:21:02 INFO - PROCESS | 2860 | 1469445662497 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}] 04:21:02 INFO - PROCESS | 2860 | 1469445662503 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:02 INFO - PROCESS | 2860 | 1469445662618 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 04:21:02 INFO - PROCESS | 2860 | 1469445662692 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2860 | 1469445662696 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E52B000 == 26 [pid = 2860] [id = 376] 04:21:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D002F8EC00) [pid = 2860] [serial = 1128] [outer = 0000000000000000] 04:21:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06DB54400) [pid = 2860] [serial = 1129] [outer = 000000D002F8EC00] 04:21:02 INFO - PROCESS | 2860 | 1469445662758 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E84A400) [pid = 2860] [serial = 1130] [outer = 000000D002F8EC00] 04:21:03 INFO - PROCESS | 2860 | 1469445663403 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]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 985ms 04:21:03 INFO - PROCESS | 2860 | 1469445663470 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2860 | 1469445663473 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 04:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:21:03 INFO - PROCESS | 2860 | 1469445663477 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2860 | 1469445663479 Marionette TRACE conn7 <- [1,1470,null,{}] 04:21:03 INFO - PROCESS | 2860 | 1469445663483 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}] 04:21:03 INFO - PROCESS | 2860 | 1469445663485 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:03 INFO - PROCESS | 2860 | 1469445663599 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 04:21:03 INFO - PROCESS | 2860 | 1469445663667 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2860 | 1469445663670 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A90800 == 27 [pid = 2860] [id = 377] 04:21:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06EA9B000) [pid = 2860] [serial = 1131] [outer = 0000000000000000] 04:21:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EAA0800) [pid = 2860] [serial = 1132] [outer = 000000D06EA9B000] 04:21:03 INFO - PROCESS | 2860 | 1469445663726 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06ECED400) [pid = 2860] [serial = 1133] [outer = 000000D06EA9B000] 04:21:04 INFO - PROCESS | 2860 | 1469445664464 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]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1081ms 04:21:04 INFO - PROCESS | 2860 | 1469445664560 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 2860 | 1469445664564 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 04:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:21:04 INFO - PROCESS | 2860 | 1469445664569 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2860 | 1469445664574 Marionette TRACE conn7 <- [1,1474,null,{}] 04:21:04 INFO - PROCESS | 2860 | 1469445664580 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}] 04:21:04 INFO - PROCESS | 2860 | 1469445664584 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:04 INFO - PROCESS | 2860 | 1469445664715 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 04:21:04 INFO - PROCESS | 2860 | 1469445664780 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2860 | 1469445664786 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F48800 == 28 [pid = 2860] [id = 378] 04:21:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D003341400) [pid = 2860] [serial = 1134] [outer = 0000000000000000] 04:21:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003385400) [pid = 2860] [serial = 1135] [outer = 000000D003341400] 04:21:04 INFO - PROCESS | 2860 | 1469445664847 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D002940400) [pid = 2860] [serial = 1136] [outer = 000000D003341400] 04:21:05 INFO - PROCESS | 2860 | 1469445665491 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]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 04:21:05 INFO - PROCESS | 2860 | 1469445665559 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2860 | 1469445665563 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 04:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:21:05 INFO - PROCESS | 2860 | 1469445665570 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2860 | 1469445665574 Marionette TRACE conn7 <- [1,1478,null,{}] 04:21:05 INFO - PROCESS | 2860 | 1469445665592 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}] 04:21:05 INFO - PROCESS | 2860 | 1469445665595 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:05 INFO - PROCESS | 2860 | 1469445665721 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 04:21:05 INFO - PROCESS | 2860 | 1469445665786 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2860 | 1469445665789 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E524800 == 29 [pid = 2860] [id = 379] 04:21:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06C93A400) [pid = 2860] [serial = 1137] [outer = 0000000000000000] 04:21:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06D14FC00) [pid = 2860] [serial = 1138] [outer = 000000D06C93A400] 04:21:05 INFO - PROCESS | 2860 | 1469445665847 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06D225800) [pid = 2860] [serial = 1139] [outer = 000000D06C93A400] 04:21:06 INFO - PROCESS | 2860 | 1469445666483 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]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 944ms 04:21:06 INFO - PROCESS | 2860 | 1469445666512 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2860 | 1469445666515 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 04:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:21:06 INFO - PROCESS | 2860 | 1469445666518 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2860 | 1469445666521 Marionette TRACE conn7 <- [1,1482,null,{}] 04:21:06 INFO - PROCESS | 2860 | 1469445666532 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}] 04:21:06 INFO - PROCESS | 2860 | 1469445666537 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:06 INFO - PROCESS | 2860 | 1469445666657 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 04:21:06 INFO - PROCESS | 2860 | 1469445666743 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2860 | 1469445666748 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07358F000 == 30 [pid = 2860] [id = 380] 04:21:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06EB2A800) [pid = 2860] [serial = 1140] [outer = 0000000000000000] 04:21:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06ED28000) [pid = 2860] [serial = 1141] [outer = 000000D06EB2A800] 04:21:06 INFO - PROCESS | 2860 | 1469445666809 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06FBC0800) [pid = 2860] [serial = 1142] [outer = 000000D06EB2A800] 04:21:07 INFO - PROCESS | 2860 | 1469445667455 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]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 985ms 04:21:07 INFO - PROCESS | 2860 | 1469445667505 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2860 | 1469445667508 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:21:07 INFO - PROCESS | 2860 | 1469445667512 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2860 | 1469445667514 Marionette TRACE conn7 <- [1,1486,null,{}] 04:21:07 INFO - PROCESS | 2860 | 1469445667518 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}] 04:21:07 INFO - PROCESS | 2860 | 1469445667520 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:07 INFO - PROCESS | 2860 | 1469445667633 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 04:21:07 INFO - PROCESS | 2860 | 1469445667717 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2860 | 1469445667719 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CB2800 == 31 [pid = 2860] [id = 381] 04:21:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07342CC00) [pid = 2860] [serial = 1143] [outer = 0000000000000000] 04:21:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0734CD000) [pid = 2860] [serial = 1144] [outer = 000000D07342CC00] 04:21:07 INFO - PROCESS | 2860 | 1469445667775 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07377E800) [pid = 2860] [serial = 1145] [outer = 000000D07342CC00] 04:21:08 INFO - PROCESS | 2860 | 1469445668398 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]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 04:21:08 INFO - PROCESS | 2860 | 1469445668457 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 2860 | 1469445668460 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 04:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:21:08 INFO - PROCESS | 2860 | 1469445668463 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 2860 | 1469445668465 Marionette TRACE conn7 <- [1,1490,null,{}] 04:21:08 INFO - PROCESS | 2860 | 1469445668469 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}] 04:21:08 INFO - PROCESS | 2860 | 1469445668471 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:08 INFO - PROCESS | 2860 | 1469445668581 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 04:21:08 INFO - PROCESS | 2860 | 1469445668652 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 2860 | 1469445668654 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07896F800 == 32 [pid = 2860] [id = 382] 04:21:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D073A46400) [pid = 2860] [serial = 1146] [outer = 0000000000000000] 04:21:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D074511800) [pid = 2860] [serial = 1147] [outer = 000000D073A46400] 04:21:08 INFO - PROCESS | 2860 | 1469445668711 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D074655C00) [pid = 2860] [serial = 1148] [outer = 000000D073A46400] 04:21:09 INFO - PROCESS | 2860 | --DOCSHELL 000000D003088800 == 31 [pid = 2860] [id = 374] 04:21:09 INFO - PROCESS | 2860 | 1469445669492 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]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1087ms 04:21:09 INFO - PROCESS | 2860 | 1469445669554 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 2860 | 1469445669559 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 04:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:21:09 INFO - PROCESS | 2860 | 1469445669565 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 2860 | 1469445669569 Marionette TRACE conn7 <- [1,1494,null,{}] 04:21:09 INFO - PROCESS | 2860 | 1469445669575 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}] 04:21:09 INFO - PROCESS | 2860 | 1469445669579 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:09 INFO - PROCESS | 2860 | 1469445669738 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 04:21:09 INFO - PROCESS | 2860 | 1469445669806 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2860 | 1469445669811 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F7D000 == 32 [pid = 2860] [id = 383] 04:21:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D003892000) [pid = 2860] [serial = 1149] [outer = 0000000000000000] 04:21:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D003C0C000) [pid = 2860] [serial = 1150] [outer = 000000D003892000] 04:21:09 INFO - PROCESS | 2860 | 1469445669913 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D06C90C000) [pid = 2860] [serial = 1151] [outer = 000000D003892000] 04:21:10 INFO - PROCESS | 2860 | 1469445670519 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]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 04:21:10 INFO - PROCESS | 2860 | 1469445670552 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 2860 | 1469445670557 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 04:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:21:10 INFO - PROCESS | 2860 | 1469445670564 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2860 | 1469445670567 Marionette TRACE conn7 <- [1,1498,null,{}] 04:21:10 INFO - PROCESS | 2860 | 1469445670571 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}] 04:21:10 INFO - PROCESS | 2860 | 1469445670574 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:10 INFO - PROCESS | 2860 | 1469445670693 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 04:21:10 INFO - PROCESS | 2860 | 1469445670768 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 2860 | 1469445670771 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C8A800 == 33 [pid = 2860] [id = 384] 04:21:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D06D223C00) [pid = 2860] [serial = 1152] [outer = 0000000000000000] 04:21:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D06DB58C00) [pid = 2860] [serial = 1153] [outer = 000000D06D223C00] 04:21:10 INFO - PROCESS | 2860 | 1469445670830 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D06E99F000) [pid = 2860] [serial = 1154] [outer = 000000D06D223C00] 04:21:11 INFO - PROCESS | 2860 | 1469445671486 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]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 943ms 04:21:11 INFO - PROCESS | 2860 | 1469445671510 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 2860 | 1469445671512 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 04:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:21:11 INFO - PROCESS | 2860 | 1469445671516 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 2860 | 1469445671520 Marionette TRACE conn7 <- [1,1502,null,{}] 04:21:11 INFO - PROCESS | 2860 | 1469445671532 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}] 04:21:11 INFO - PROCESS | 2860 | 1469445671537 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:11 INFO - PROCESS | 2860 | 1469445671658 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 04:21:11 INFO - PROCESS | 2860 | 1469445671746 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 2860 | 1469445671750 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07920F000 == 34 [pid = 2860] [id = 385] 04:21:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D072CEA800) [pid = 2860] [serial = 1155] [outer = 0000000000000000] 04:21:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D07377D000) [pid = 2860] [serial = 1156] [outer = 000000D072CEA800] 04:21:11 INFO - PROCESS | 2860 | 1469445671810 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D074656C00) [pid = 2860] [serial = 1157] [outer = 000000D072CEA800] 04:21:12 INFO - PROCESS | 2860 | 1469445672513 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]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1035ms 04:21:12 INFO - PROCESS | 2860 | 1469445672554 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 2860 | 1469445672557 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 04:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:21:12 INFO - PROCESS | 2860 | 1469445672560 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 2860 | 1469445672563 Marionette TRACE conn7 <- [1,1506,null,{}] 04:21:12 INFO - PROCESS | 2860 | 1469445672566 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}] 04:21:12 INFO - PROCESS | 2860 | 1469445672569 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:12 INFO - PROCESS | 2860 | 1469445672682 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 04:21:12 INFO - PROCESS | 2860 | 1469445672755 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 2860 | 1469445672757 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2CE800 == 35 [pid = 2860] [id = 386] 04:21:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D07788C000) [pid = 2860] [serial = 1158] [outer = 0000000000000000] 04:21:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D0778C4400) [pid = 2860] [serial = 1159] [outer = 000000D07788C000] 04:21:12 INFO - PROCESS | 2860 | 1469445672813 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D078175800) [pid = 2860] [serial = 1160] [outer = 000000D07788C000] 04:21:13 INFO - PROCESS | 2860 | 1469445673411 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]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 881ms 04:21:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:21:13 INFO - PROCESS | 2860 | 1469445673444 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 2860 | 1469445673447 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 04:21:13 INFO - PROCESS | 2860 | 1469445673450 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 2860 | 1469445673452 Marionette TRACE conn7 <- [1,1510,null,{}] 04:21:13 INFO - PROCESS | 2860 | 1469445673456 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}] 04:21:13 INFO - PROCESS | 2860 | 1469445673458 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:13 INFO - PROCESS | 2860 | 1469445673565 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 04:21:13 INFO - PROCESS | 2860 | 1469445673655 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 2860 | 1469445673658 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E52A800 == 36 [pid = 2860] [id = 387] 04:21:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000D078185400) [pid = 2860] [serial = 1161] [outer = 0000000000000000] 04:21:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000D078189400) [pid = 2860] [serial = 1162] [outer = 000000D078185400] 04:21:13 INFO - PROCESS | 2860 | 1469445673714 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000D078B39000) [pid = 2860] [serial = 1163] [outer = 000000D078185400] 04:21:14 INFO - PROCESS | 2860 | 1469445674330 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"]]]}] 04:21:14 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 () { 04:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:21:14 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 () { 04:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:21:14 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 () { 04:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:21:14 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 () { 04:21:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:21:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 955ms 04:21:14 INFO - PROCESS | 2860 | 1469445674408 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 2860 | 1469445674412 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 04:21:14 INFO - PROCESS | 2860 | 1469445674417 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:21:14 INFO - PROCESS | 2860 | 1469445674420 Marionette TRACE conn7 <- [1,1514,null,{}] 04:21:14 INFO - PROCESS | 2860 | 1469445674426 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}] 04:21:14 INFO - PROCESS | 2860 | 1469445674429 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:14 INFO - PROCESS | 2860 | 1469445674637 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 04:21:14 INFO - PROCESS | 2860 | 1469445674767 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 2860 | 1469445674771 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F39000 == 37 [pid = 2860] [id = 388] 04:21:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000D002944000) [pid = 2860] [serial = 1164] [outer = 0000000000000000] 04:21:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000D002F8FC00) [pid = 2860] [serial = 1165] [outer = 000000D002944000] 04:21:14 INFO - PROCESS | 2860 | 1469445674833 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000D06C93F000) [pid = 2860] [serial = 1166] [outer = 000000D002944000] 04:21:15 INFO - PROCESS | 2860 | 1469445675459 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"]]]}] 04:21:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:21:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:21:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:21:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:21:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:21:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:21:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:21:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1079ms 04:21:15 INFO - PROCESS | 2860 | 1469445675514 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 2860 | 1469445675519 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 04:21:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:21:15 INFO - PROCESS | 2860 | 1469445675525 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 2860 | 1469445675529 Marionette TRACE conn7 <- [1,1518,null,{}] 04:21:15 INFO - PROCESS | 2860 | 1469445675534 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}] 04:21:15 INFO - PROCESS | 2860 | 1469445675537 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:15 INFO - PROCESS | 2860 | 1469445675657 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 04:21:15 INFO - PROCESS | 2860 | 1469445675747 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 2860 | 1469445675750 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EBF800 == 38 [pid = 2860] [id = 389] 04:21:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000D072CEEC00) [pid = 2860] [serial = 1167] [outer = 0000000000000000] 04:21:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 115 (000000D0731F3C00) [pid = 2860] [serial = 1168] [outer = 000000D072CEEC00] 04:21:15 INFO - PROCESS | 2860 | 1469445675809 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 116 (000000D07387C800) [pid = 2860] [serial = 1169] [outer = 000000D072CEEC00] 04:21:16 INFO - PROCESS | 2860 | 1469445676421 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]]]}] 04:21:16 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 04:21:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:21:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:21:16 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. 04:21:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:21:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 943ms 04:21:16 INFO - PROCESS | 2860 | 1469445676472 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 2860 | 1469445676476 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 04:21:16 INFO - PROCESS | 2860 | 1469445676480 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:21:16 INFO - PROCESS | 2860 | 1469445676482 Marionette TRACE conn7 <- [1,1522,null,{}] 04:21:16 INFO - PROCESS | 2860 | 1469445676486 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}] 04:21:16 INFO - PROCESS | 2860 | 1469445676489 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:16 INFO - PROCESS | 2860 | 1469445676607 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 04:21:16 INFO - PROCESS | 2860 | 1469445676699 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 2860 | 1469445676701 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B91A000 == 39 [pid = 2860] [id = 390] 04:21:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 117 (000000D074E83000) [pid = 2860] [serial = 1170] [outer = 0000000000000000] 04:21:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 118 (000000D078182400) [pid = 2860] [serial = 1171] [outer = 000000D074E83000] 04:21:16 INFO - PROCESS | 2860 | 1469445676758 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 119 (000000D078BA8C00) [pid = 2860] [serial = 1172] [outer = 000000D074E83000] 04:21:17 INFO - PROCESS | 2860 | 1469445677369 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]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 943ms 04:21:17 INFO - PROCESS | 2860 | 1469445677427 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 2860 | 1469445677432 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 04:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:21:17 INFO - PROCESS | 2860 | 1469445677443 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 2860 | 1469445677448 Marionette TRACE conn7 <- [1,1526,null,{}] 04:21:17 INFO - PROCESS | 2860 | 1469445677452 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}] 04:21:17 INFO - PROCESS | 2860 | 1469445677456 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:17 INFO - PROCESS | 2860 | 1469445677576 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 04:21:17 INFO - PROCESS | 2860 | 1469445677651 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 2860 | 1469445677653 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BE56000 == 40 [pid = 2860] [id = 391] 04:21:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 120 (000000D078CC4400) [pid = 2860] [serial = 1173] [outer = 0000000000000000] 04:21:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 121 (000000D0792A0C00) [pid = 2860] [serial = 1174] [outer = 000000D078CC4400] 04:21:17 INFO - PROCESS | 2860 | 1469445677750 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 122 (000000D0793A9800) [pid = 2860] [serial = 1175] [outer = 000000D078CC4400] 04:21:18 INFO - PROCESS | 2860 | 1469445678338 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]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 04:21:18 INFO - PROCESS | 2860 | 1469445678385 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 2860 | 1469445678388 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 04:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:21:18 INFO - PROCESS | 2860 | 1469445678391 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 2860 | 1469445678393 Marionette TRACE conn7 <- [1,1530,null,{}] 04:21:18 INFO - PROCESS | 2860 | 1469445678397 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}] 04:21:18 INFO - PROCESS | 2860 | 1469445678400 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:18 INFO - PROCESS | 2860 | 1469445678510 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 04:21:18 INFO - PROCESS | 2860 | 1469445678586 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 2860 | 1469445678588 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07CAD6000 == 41 [pid = 2860] [id = 392] 04:21:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 123 (000000D078CC6800) [pid = 2860] [serial = 1176] [outer = 0000000000000000] 04:21:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 124 (000000D07A8DB400) [pid = 2860] [serial = 1177] [outer = 000000D078CC6800] 04:21:18 INFO - PROCESS | 2860 | 1469445678644 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 125 (000000D07B18F800) [pid = 2860] [serial = 1178] [outer = 000000D078CC6800] 04:21:19 INFO - PROCESS | 2860 | 1469445679301 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]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 943ms 04:21:19 INFO - PROCESS | 2860 | 1469445679337 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 2860 | 1469445679339 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:21:19 INFO - PROCESS | 2860 | 1469445679343 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 2860 | 1469445679345 Marionette TRACE conn7 <- [1,1534,null,{}] 04:21:19 INFO - PROCESS | 2860 | 1469445679349 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}] 04:21:19 INFO - PROCESS | 2860 | 1469445679352 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:19 INFO - PROCESS | 2860 | 1469445679464 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 04:21:19 INFO - PROCESS | 2860 | 1469445679627 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 2860 | 1469445679630 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD9C800 == 42 [pid = 2860] [id = 393] 04:21:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 126 (000000D002F89C00) [pid = 2860] [serial = 1179] [outer = 0000000000000000] 04:21:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 127 (000000D0037B6400) [pid = 2860] [serial = 1180] [outer = 000000D002F89C00] 04:21:19 INFO - PROCESS | 2860 | 1469445679685 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 128 (000000D06E226000) [pid = 2860] [serial = 1181] [outer = 000000D002F89C00] 04:21:20 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F7D000 == 41 [pid = 2860] [id = 383] 04:21:20 INFO - PROCESS | 2860 | 1469445680360 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]]]}] 04:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1082ms 04:21:20 INFO - PROCESS | 2860 | 1469445680428 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 2860 | 1469445680433 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 04:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:21:20 INFO - PROCESS | 2860 | 1469445680453 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 2860 | 1469445680457 Marionette TRACE conn7 <- [1,1538,null,{}] 04:21:20 INFO - PROCESS | 2860 | 1469445680463 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}] 04:21:20 INFO - PROCESS | 2860 | 1469445680467 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:20 INFO - PROCESS | 2860 | 1469445680596 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 04:21:20 INFO - PROCESS | 2860 | 1469445680712 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 2860 | 1469445680717 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074962000 == 42 [pid = 2860] [id = 394] 04:21:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 129 (000000D06D224C00) [pid = 2860] [serial = 1182] [outer = 0000000000000000] 04:21:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 130 (000000D06E224800) [pid = 2860] [serial = 1183] [outer = 000000D06D224C00] 04:21:20 INFO - PROCESS | 2860 | 1469445680782 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 131 (000000D072AB6400) [pid = 2860] [serial = 1184] [outer = 000000D06D224C00] 04:21:21 INFO - PROCESS | 2860 | 1469445681418 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]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1033ms 04:21:21 INFO - PROCESS | 2860 | 1469445681488 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 2860 | 1469445681493 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:21:21 INFO - PROCESS | 2860 | 1469445681500 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 2860 | 1469445681503 Marionette TRACE conn7 <- [1,1542,null,{}] 04:21:21 INFO - PROCESS | 2860 | 1469445681507 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}] 04:21:21 INFO - PROCESS | 2860 | 1469445681510 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:21 INFO - PROCESS | 2860 | 1469445681667 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 04:21:21 INFO - PROCESS | 2860 | 1469445681783 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 2860 | 1469445681786 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA6E800 == 43 [pid = 2860] [id = 395] 04:21:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 132 (000000D075063000) [pid = 2860] [serial = 1185] [outer = 0000000000000000] 04:21:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 133 (000000D078172800) [pid = 2860] [serial = 1186] [outer = 000000D075063000] 04:21:21 INFO - PROCESS | 2860 | 1469445681846 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 134 (000000D078BAAC00) [pid = 2860] [serial = 1187] [outer = 000000D075063000] 04:21:22 INFO - PROCESS | 2860 | 1469445682504 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]]]}] 04:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1030ms 04:21:22 INFO - PROCESS | 2860 | 1469445682532 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 2860 | 1469445682535 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:21:22 INFO - PROCESS | 2860 | 1469445682538 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 2860 | 1469445682543 Marionette TRACE conn7 <- [1,1546,null,{}] 04:21:22 INFO - PROCESS | 2860 | 1469445682555 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}] 04:21:22 INFO - PROCESS | 2860 | 1469445682560 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:22 INFO - PROCESS | 2860 | 1469445682696 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 04:21:22 INFO - PROCESS | 2860 | 1469445682819 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 2860 | 1469445682823 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EE9C800 == 44 [pid = 2860] [id = 396] 04:21:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 135 (000000D078CEC000) [pid = 2860] [serial = 1188] [outer = 0000000000000000] 04:21:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 136 (000000D07B190000) [pid = 2860] [serial = 1189] [outer = 000000D078CEC000] 04:21:22 INFO - PROCESS | 2860 | 1469445682885 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 137 (000000D07B3C0000) [pid = 2860] [serial = 1190] [outer = 000000D078CEC000] 04:21:23 INFO - PROCESS | 2860 | 1469445683552 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]]]}] 04:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1086ms 04:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:21:23 INFO - PROCESS | 2860 | 1469445683645 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 2860 | 1469445683648 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 04:21:23 INFO - PROCESS | 2860 | 1469445683652 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 2860 | 1469445683654 Marionette TRACE conn7 <- [1,1550,null,{}] 04:21:23 INFO - PROCESS | 2860 | 1469445683659 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}] 04:21:23 INFO - PROCESS | 2860 | 1469445683661 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:23 INFO - PROCESS | 2860 | 1469445683811 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 04:21:23 INFO - PROCESS | 2860 | 1469445683931 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 2860 | 1469445683933 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B815000 == 45 [pid = 2860] [id = 397] 04:21:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 138 (000000D07B64D400) [pid = 2860] [serial = 1191] [outer = 0000000000000000] 04:21:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 139 (000000D07B650400) [pid = 2860] [serial = 1192] [outer = 000000D07B64D400] 04:21:23 INFO - PROCESS | 2860 | 1469445683991 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 140 (000000D07B7C9400) [pid = 2860] [serial = 1193] [outer = 000000D07B64D400] 04:21:24 INFO - PROCESS | 2860 | 1469445684599 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]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1091ms 04:21:24 INFO - PROCESS | 2860 | 1469445684745 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 2860 | 1469445684749 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 04:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:21:24 INFO - PROCESS | 2860 | 1469445684754 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 2860 | 1469445684758 Marionette TRACE conn7 <- [1,1554,null,{}] 04:21:24 INFO - PROCESS | 2860 | 1469445684765 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}] 04:21:24 INFO - PROCESS | 2860 | 1469445684768 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:24 INFO - PROCESS | 2860 | 1469445684888 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 04:21:24 INFO - PROCESS | 2860 | 1469445684964 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 2860 | 1469445684969 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017E9000 == 46 [pid = 2860] [id = 398] 04:21:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 141 (000000D003C17000) [pid = 2860] [serial = 1194] [outer = 0000000000000000] 04:21:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 142 (000000D06ECEB000) [pid = 2860] [serial = 1195] [outer = 000000D003C17000] 04:21:25 INFO - PROCESS | 2860 | 1469445685070 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 143 (000000D0746D3400) [pid = 2860] [serial = 1196] [outer = 000000D003C17000] 04:21:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BE56000 == 45 [pid = 2860] [id = 391] 04:21:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B91A000 == 44 [pid = 2860] [id = 390] 04:21:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EBF800 == 43 [pid = 2860] [id = 389] 04:21:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F39000 == 42 [pid = 2860] [id = 388] 04:21:25 INFO - PROCESS | 2860 | 1469445685723 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]]]}] 04:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1028ms 04:21:25 INFO - PROCESS | 2860 | 1469445685788 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 2860 | 1469445685792 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 04:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:21:25 INFO - PROCESS | 2860 | 1469445685797 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 2860 | 1469445685803 Marionette TRACE conn7 <- [1,1558,null,{}] 04:21:25 INFO - PROCESS | 2860 | 1469445685809 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}] 04:21:25 INFO - PROCESS | 2860 | 1469445685812 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:25 INFO - PROCESS | 2860 | 1469445685990 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 04:21:26 INFO - PROCESS | 2860 | 1469445686108 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 2860 | 1469445686111 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004BB800 == 43 [pid = 2860] [id = 399] 04:21:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 144 (000000D07342F400) [pid = 2860] [serial = 1197] [outer = 0000000000000000] 04:21:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 145 (000000D07387B000) [pid = 2860] [serial = 1198] [outer = 000000D07342F400] 04:21:26 INFO - PROCESS | 2860 | 1469445686174 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 146 (000000D0778BDC00) [pid = 2860] [serial = 1199] [outer = 000000D07342F400] 04:21:26 INFO - PROCESS | 2860 | 1469445686830 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]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1088ms 04:21:26 INFO - PROCESS | 2860 | 1469445686901 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 2860 | 1469445686906 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 04:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:21:26 INFO - PROCESS | 2860 | 1469445686912 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 2860 | 1469445686916 Marionette TRACE conn7 <- [1,1562,null,{}] 04:21:26 INFO - PROCESS | 2860 | 1469445686935 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}] 04:21:26 INFO - PROCESS | 2860 | 1469445686938 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:27 INFO - PROCESS | 2860 | 1469445687071 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 04:21:27 INFO - PROCESS | 2860 | 1469445687217 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 2860 | 1469445687220 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA50000 == 44 [pid = 2860] [id = 400] 04:21:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 147 (000000D079334C00) [pid = 2860] [serial = 1200] [outer = 0000000000000000] 04:21:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 148 (000000D0793AD800) [pid = 2860] [serial = 1201] [outer = 000000D079334C00] 04:21:27 INFO - PROCESS | 2860 | 1469445687284 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 149 (000000D07B1FEC00) [pid = 2860] [serial = 1202] [outer = 000000D079334C00] 04:21:27 INFO - PROCESS | 2860 | 1469445687912 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]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1048ms 04:21:27 INFO - PROCESS | 2860 | 1469445687964 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 2860 | 1469445687967 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 04:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:21:27 INFO - PROCESS | 2860 | 1469445687971 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 2860 | 1469445687975 Marionette TRACE conn7 <- [1,1566,null,{}] 04:21:28 INFO - PROCESS | 2860 | 1469445687988 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}] 04:21:28 INFO - PROCESS | 2860 | 1469445687993 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D00198D800 == 43 [pid = 2860] [id = 371] 04:21:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EE9C800 == 42 [pid = 2860] [id = 396] 04:21:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA6E800 == 41 [pid = 2860] [id = 395] 04:21:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D074962000 == 40 [pid = 2860] [id = 394] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2CE800 == 39 [pid = 2860] [id = 386] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CB2800 == 38 [pid = 2860] [id = 381] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A95000 == 37 [pid = 2860] [id = 240] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B66800 == 36 [pid = 2860] [id = 372] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D074551800 == 35 [pid = 2860] [id = 232] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C80800 == 34 [pid = 2860] [id = 230] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F48800 == 33 [pid = 2860] [id = 378] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E524800 == 32 [pid = 2860] [id = 379] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D003099800 == 31 [pid = 2860] [id = 227] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D00196E800 == 30 [pid = 2860] [id = 226] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C8A800 == 29 [pid = 2860] [id = 384] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD48000 == 28 [pid = 2860] [id = 228] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C963800 == 27 [pid = 2860] [id = 375] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F76000 == 26 [pid = 2860] [id = 238] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018AA800 == 25 [pid = 2860] [id = 373] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07920F000 == 24 [pid = 2860] [id = 385] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50F000 == 23 [pid = 2860] [id = 239] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D9F3000 == 22 [pid = 2860] [id = 370] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EB2800 == 21 [pid = 2860] [id = 233] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EFDF000 == 20 [pid = 2860] [id = 231] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E52B000 == 19 [pid = 2860] [id = 376] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E52A800 == 18 [pid = 2860] [id = 387] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D079204800 == 17 [pid = 2860] [id = 234] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A90800 == 16 [pid = 2860] [id = 377] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B815000 == 15 [pid = 2860] [id = 397] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07358F000 == 14 [pid = 2860] [id = 380] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07CAD6000 == 13 [pid = 2860] [id = 392] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07896F800 == 12 [pid = 2860] [id = 382] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD9C800 == 11 [pid = 2860] [id = 393] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA50000 == 10 [pid = 2860] [id = 400] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0004BB800 == 9 [pid = 2860] [id = 399] 04:21:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017E9000 == 8 [pid = 2860] [id = 398] 04:21:32 INFO - PROCESS | 2860 | 1469445692495 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 04:21:32 INFO - PROCESS | 2860 | 1469445692656 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2860 | 1469445692659 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A5800 == 9 [pid = 2860] [id = 401] 04:21:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 150 (000000D00384B400) [pid = 2860] [serial = 1203] [outer = 0000000000000000] 04:21:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 151 (000000D00388A800) [pid = 2860] [serial = 1204] [outer = 000000D00384B400] 04:21:32 INFO - PROCESS | 2860 | 1469445692711 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 152 (000000D06D205800) [pid = 2860] [serial = 1205] [outer = 000000D00384B400] 04:21:33 INFO - PROCESS | 2860 | 1469445693136 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]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 5214ms 04:21:33 INFO - PROCESS | 2860 | 1469445693187 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 2860 | 1469445693192 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 04:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:21:33 INFO - PROCESS | 2860 | 1469445693197 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 2860 | 1469445693201 Marionette TRACE conn7 <- [1,1570,null,{}] 04:21:33 INFO - PROCESS | 2860 | 1469445693205 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}] 04:21:33 INFO - PROCESS | 2860 | 1469445693208 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:33 INFO - PROCESS | 2860 | 1469445693310 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 04:21:33 INFO - PROCESS | 2860 | 1469445693318 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 2860 | 1469445693320 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C81000 == 10 [pid = 2860] [id = 402] 04:21:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 153 (000000D06EC71400) [pid = 2860] [serial = 1206] [outer = 0000000000000000] 04:21:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 154 (000000D072DC8400) [pid = 2860] [serial = 1207] [outer = 000000D06EC71400] 04:21:33 INFO - PROCESS | 2860 | 1469445693370 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 155 (000000D074575800) [pid = 2860] [serial = 1208] [outer = 000000D06EC71400] 04:21:33 INFO - PROCESS | 2860 | 1469445693868 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]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 04:21:33 INFO - PROCESS | 2860 | 1469445693959 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 2860 | 1469445693962 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 04:21:33 INFO - PROCESS | 2860 | 1469445693968 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:21:33 INFO - PROCESS | 2860 | 1469445693970 Marionette TRACE conn7 <- [1,1574,null,{}] 04:21:33 INFO - PROCESS | 2860 | 1469445693975 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}] 04:21:33 INFO - PROCESS | 2860 | 1469445693977 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:34 INFO - PROCESS | 2860 | 1469445694113 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 04:21:34 INFO - PROCESS | 2860 | 1469445694124 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2860 | 1469445694127 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017EA000 == 11 [pid = 2860] [id = 403] 04:21:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 156 (000000D0778BB800) [pid = 2860] [serial = 1209] [outer = 0000000000000000] 04:21:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 157 (000000D07818AC00) [pid = 2860] [serial = 1210] [outer = 000000D0778BB800] 04:21:34 INFO - PROCESS | 2860 | 1469445694182 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 158 (000000D078BACC00) [pid = 2860] [serial = 1211] [outer = 000000D0778BB800] 04:21:34 INFO - PROCESS | 2860 | 1469445694638 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]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 04:21:34 INFO - PROCESS | 2860 | 1469445694708 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 2860 | 1469445694712 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 04:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:21:34 INFO - PROCESS | 2860 | 1469445694736 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 2860 | 1469445694741 Marionette TRACE conn7 <- [1,1578,null,{}] 04:21:34 INFO - PROCESS | 2860 | 1469445694745 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}] 04:21:34 INFO - PROCESS | 2860 | 1469445694748 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:34 INFO - PROCESS | 2860 | 1469445694882 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 04:21:34 INFO - PROCESS | 2860 | 1469445694939 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2860 | 1469445694941 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF2C800 == 12 [pid = 2860] [id = 404] 04:21:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 159 (000000D07B18FC00) [pid = 2860] [serial = 1212] [outer = 0000000000000000] 04:21:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 160 (000000D07B210400) [pid = 2860] [serial = 1213] [outer = 000000D07B18FC00] 04:21:34 INFO - PROCESS | 2860 | 1469445694987 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 161 (000000D07B648800) [pid = 2860] [serial = 1214] [outer = 000000D07B18FC00] 04:21:35 INFO - PROCESS | 2860 | 1469445695435 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]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 755ms 04:21:35 INFO - PROCESS | 2860 | 1469445695485 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 2860 | 1469445695487 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 04:21:35 INFO - PROCESS | 2860 | 1469445695490 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 2860 | 1469445695492 Marionette TRACE conn7 <- [1,1582,null,{}] 04:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:21:35 INFO - PROCESS | 2860 | 1469445695496 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}] 04:21:35 INFO - PROCESS | 2860 | 1469445695498 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:35 INFO - PROCESS | 2860 | 1469445695623 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 04:21:35 INFO - PROCESS | 2860 | 1469445695634 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 2860 | 1469445695636 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EE89000 == 13 [pid = 2860] [id = 405] 04:21:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 162 (000000D07B193800) [pid = 2860] [serial = 1215] [outer = 0000000000000000] 04:21:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 163 (000000D07B7D0C00) [pid = 2860] [serial = 1216] [outer = 000000D07B193800] 04:21:35 INFO - PROCESS | 2860 | 1469445695689 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 164 (000000D07BA0B000) [pid = 2860] [serial = 1217] [outer = 000000D07B193800] 04:21:36 INFO - PROCESS | 2860 | 1469445696124 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]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 04:21:36 INFO - PROCESS | 2860 | 1469445696191 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 2860 | 1469445696194 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 04:21:36 INFO - PROCESS | 2860 | 1469445696197 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 2860 | 1469445696199 Marionette TRACE conn7 <- [1,1586,null,{}] 04:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:21:36 INFO - PROCESS | 2860 | 1469445696202 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}] 04:21:36 INFO - PROCESS | 2860 | 1469445696204 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:36 INFO - PROCESS | 2860 | 1469445696321 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 04:21:36 INFO - PROCESS | 2860 | 1469445696378 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 2860 | 1469445696384 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF35000 == 14 [pid = 2860] [id = 406] 04:21:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 165 (000000D07C0EF800) [pid = 2860] [serial = 1218] [outer = 0000000000000000] 04:21:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 166 (000000D07C1EDC00) [pid = 2860] [serial = 1219] [outer = 000000D07C0EF800] 04:21:36 INFO - PROCESS | 2860 | 1469445696443 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 167 (000000D07D702800) [pid = 2860] [serial = 1220] [outer = 000000D07C0EF800] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 166 (000000D002F89C00) [pid = 2860] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 165 (000000D003891000) [pid = 2860] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 164 (000000D002F92C00) [pid = 2860] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 163 (000000D0005CF000) [pid = 2860] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 162 (000000D003341400) [pid = 2860] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 161 (000000D002947800) [pid = 2860] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 160 (000000D077879C00) [pid = 2860] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 159 (000000D07817A000) [pid = 2860] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 158 (000000D06E856C00) [pid = 2860] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 157 (000000D00384BC00) [pid = 2860] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 156 (000000D0735BAC00) [pid = 2860] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 155 (000000D072D88800) [pid = 2860] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 154 (000000D077886800) [pid = 2860] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 153 (000000D06DB57800) [pid = 2860] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 152 (000000D003382000) [pid = 2860] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 151 (000000D0018ED800) [pid = 2860] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 150 (000000D003C11400) [pid = 2860] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 149 (000000D00333D800) [pid = 2860] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 148 (000000D00181B800) [pid = 2860] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 147 (000000D06D224C00) [pid = 2860] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 146 (000000D075063000) [pid = 2860] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 145 (000000D07788C000) [pid = 2860] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 144 (000000D074E83000) [pid = 2860] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 143 (000000D073A46400) [pid = 2860] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 142 (000000D07342CC00) [pid = 2860] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 141 (000000D06EB2A800) [pid = 2860] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 140 (000000D003892000) [pid = 2860] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 139 (000000D072CEEC00) [pid = 2860] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 138 (000000D06EA9B000) [pid = 2860] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 137 (000000D002F8EC00) [pid = 2860] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 136 (000000D07342F400) [pid = 2860] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 135 (000000D06D223C00) [pid = 2860] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 134 (000000D06C7A3400) [pid = 2860] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 133 (000000D003C17000) [pid = 2860] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 132 (000000D06C93A400) [pid = 2860] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 131 (000000D072CEA800) [pid = 2860] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 130 (000000D07B64D400) [pid = 2860] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 129 (000000D078CEC000) [pid = 2860] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 128 (000000D078CC6800) [pid = 2860] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 127 (000000D078CC4400) [pid = 2860] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 126 (000000D002944000) [pid = 2860] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:21:37 INFO - PROCESS | 2860 | --DOMWINDOW == 125 (000000D078185400) [pid = 2860] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:21:37 INFO - PROCESS | 2860 | 1469445697692 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]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1545ms 04:21:37 INFO - PROCESS | 2860 | 1469445697747 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 2860 | 1469445697750 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 04:21:37 INFO - PROCESS | 2860 | 1469445697753 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:21:37 INFO - PROCESS | 2860 | 1469445697755 Marionette TRACE conn7 <- [1,1590,null,{}] 04:21:37 INFO - PROCESS | 2860 | 1469445697758 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}] 04:21:37 INFO - PROCESS | 2860 | 1469445697760 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:37 INFO - PROCESS | 2860 | 1469445697844 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 04:21:37 INFO - PROCESS | 2860 | 1469445697849 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 2860 | 1469445697851 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004AD800 == 15 [pid = 2860] [id = 407] 04:21:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 126 (000000D002948C00) [pid = 2860] [serial = 1221] [outer = 0000000000000000] 04:21:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 127 (000000D003847000) [pid = 2860] [serial = 1222] [outer = 000000D002948C00] 04:21:37 INFO - PROCESS | 2860 | 1469445697905 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 128 (000000D002946C00) [pid = 2860] [serial = 1223] [outer = 000000D002948C00] 04:21:38 INFO - PROCESS | 2860 | 1469445698332 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]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 628ms 04:21:38 INFO - PROCESS | 2860 | 1469445698388 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 2860 | 1469445698390 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 04:21:38 INFO - PROCESS | 2860 | 1469445698393 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 2860 | 1469445698395 Marionette TRACE conn7 <- [1,1594,null,{}] 04:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:21:38 INFO - PROCESS | 2860 | 1469445698398 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}] 04:21:38 INFO - PROCESS | 2860 | 1469445698400 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:38 INFO - PROCESS | 2860 | 1469445698484 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 04:21:38 INFO - PROCESS | 2860 | 1469445698489 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2860 | 1469445698491 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DCC800 == 16 [pid = 2860] [id = 408] 04:21:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 129 (000000D0047DD000) [pid = 2860] [serial = 1224] [outer = 0000000000000000] 04:21:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 130 (000000D0047E3C00) [pid = 2860] [serial = 1225] [outer = 000000D0047DD000] 04:21:38 INFO - PROCESS | 2860 | 1469445698537 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 131 (000000D0047E9800) [pid = 2860] [serial = 1226] [outer = 000000D0047DD000] 04:21:39 INFO - PROCESS | 2860 | 1469445698992 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]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 04:21:39 INFO - PROCESS | 2860 | 1469445699036 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2860 | 1469445699038 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 04:21:39 INFO - PROCESS | 2860 | 1469445699041 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:21:39 INFO - PROCESS | 2860 | 1469445699043 Marionette TRACE conn7 <- [1,1598,null,{}] 04:21:39 INFO - PROCESS | 2860 | 1469445699047 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}] 04:21:39 INFO - PROCESS | 2860 | 1469445699049 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:39 INFO - PROCESS | 2860 | 1469445699134 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 04:21:39 INFO - PROCESS | 2860 | 1469445699148 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 2860 | 1469445699150 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D000451000 == 17 [pid = 2860] [id = 409] 04:21:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 132 (000000D002945400) [pid = 2860] [serial = 1227] [outer = 0000000000000000] 04:21:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 133 (000000D0047F2C00) [pid = 2860] [serial = 1228] [outer = 000000D002945400] 04:21:39 INFO - PROCESS | 2860 | 1469445699199 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 134 (000000D06C919000) [pid = 2860] [serial = 1229] [outer = 000000D002945400] 04:21:39 INFO - PROCESS | 2860 | 1469445699927 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]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 923ms 04:21:39 INFO - PROCESS | 2860 | 1469445699970 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2860 | 1469445699975 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 04:21:39 INFO - PROCESS | 2860 | 1469445699980 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:21:39 INFO - PROCESS | 2860 | 1469445699984 Marionette TRACE conn7 <- [1,1602,null,{}] 04:21:39 INFO - PROCESS | 2860 | 1469445699990 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}] 04:21:40 INFO - PROCESS | 2860 | 1469445699994 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:40 INFO - PROCESS | 2860 | 1469445700131 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 04:21:40 INFO - PROCESS | 2860 | 1469445700236 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 2860 | 1469445700239 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001862000 == 18 [pid = 2860] [id = 410] 04:21:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 135 (000000D003C19C00) [pid = 2860] [serial = 1230] [outer = 0000000000000000] 04:21:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 136 (000000D0047DEC00) [pid = 2860] [serial = 1231] [outer = 000000D003C19C00] 04:21:40 INFO - PROCESS | 2860 | 1469445700298 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 137 (000000D06C7A3400) [pid = 2860] [serial = 1232] [outer = 000000D003C19C00] 04:21:40 INFO - PROCESS | 2860 | 1469445700971 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]]]}] 04:21:41 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 04:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1030ms 04:21:41 INFO - PROCESS | 2860 | 1469445701013 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 2860 | 1469445701019 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 04:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:21:41 INFO - PROCESS | 2860 | 1469445701025 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 2860 | 1469445701028 Marionette TRACE conn7 <- [1,1606,null,{}] 04:21:41 INFO - PROCESS | 2860 | 1469445701056 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}] 04:21:41 INFO - PROCESS | 2860 | 1469445701059 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:41 INFO - PROCESS | 2860 | 1469445701243 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 04:21:41 INFO - PROCESS | 2860 | 1469445701297 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 2860 | 1469445701300 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017E8800 == 19 [pid = 2860] [id = 411] 04:21:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 138 (000000D0037BFC00) [pid = 2860] [serial = 1233] [outer = 0000000000000000] 04:21:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 139 (000000D003845400) [pid = 2860] [serial = 1234] [outer = 000000D0037BFC00] 04:21:41 INFO - PROCESS | 2860 | 1469445701365 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 140 (000000D003D81C00) [pid = 2860] [serial = 1235] [outer = 000000D0037BFC00] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 139 (000000D0037B6400) [pid = 2860] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 138 (000000D003893C00) [pid = 2860] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 137 (000000D00333E000) [pid = 2860] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 136 (000000D0018EB400) [pid = 2860] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 135 (000000D0018F9C00) [pid = 2860] [serial = 676] [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.] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 134 (000000D002F83400) [pid = 2860] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 133 (000000D078116800) [pid = 2860] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 132 (000000D078184C00) [pid = 2860] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 131 (000000D06EAA1C00) [pid = 2860] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 130 (000000D072AA8400) [pid = 2860] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 129 (000000D06ECF1800) [pid = 2860] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 128 (000000D074581800) [pid = 2860] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 127 (000000D07342DC00) [pid = 2860] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 126 (000000D06C935C00) [pid = 2860] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 125 (000000D074E81C00) [pid = 2860] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 124 (000000D0749D5000) [pid = 2860] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 123 (000000D0778C1800) [pid = 2860] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 122 (000000D06EA9F400) [pid = 2860] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 121 (000000D06E229C00) [pid = 2860] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 120 (000000D003D7AC00) [pid = 2860] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 119 (000000D0037C0C00) [pid = 2860] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 118 (000000D06D2D7C00) [pid = 2860] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 117 (000000D003D7A000) [pid = 2860] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 116 (000000D06C90C800) [pid = 2860] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 115 (000000D003343000) [pid = 2860] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 114 (000000D0018F5800) [pid = 2860] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000D003382800) [pid = 2860] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000D002947C00) [pid = 2860] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000D078CBD400) [pid = 2860] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000D077878C00) [pid = 2860] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000D06DDD0C00) [pid = 2860] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000D078B30000) [pid = 2860] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000D06D14FC00) [pid = 2860] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D0746D3400) [pid = 2860] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D06E226000) [pid = 2860] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D07387B000) [pid = 2860] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D06C912000) [pid = 2860] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D003C15800) [pid = 2860] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D003C0C000) [pid = 2860] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D0731F3C00) [pid = 2860] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D06ECEB000) [pid = 2860] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D0037BF400) [pid = 2860] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D002F92800) [pid = 2860] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D003385400) [pid = 2860] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06E224800) [pid = 2860] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D003380400) [pid = 2860] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D002940400) [pid = 2860] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06C90C000) [pid = 2860] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06FBC0800) [pid = 2860] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D0778C4400) [pid = 2860] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D07387C800) [pid = 2860] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06ECED400) [pid = 2860] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D078182400) [pid = 2860] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06E84A400) [pid = 2860] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0778BDC00) [pid = 2860] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06EAA0800) [pid = 2860] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07377D000) [pid = 2860] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06E99F000) [pid = 2860] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06C93F000) [pid = 2860] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06DB58C00) [pid = 2860] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D078172800) [pid = 2860] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C93B800) [pid = 2860] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06DB54400) [pid = 2860] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D07A8DB400) [pid = 2860] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0793A9800) [pid = 2860] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D07B650400) [pid = 2860] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D002F8FC00) [pid = 2860] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078B39000) [pid = 2860] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D078189400) [pid = 2860] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D072AB6400) [pid = 2860] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078BAAC00) [pid = 2860] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D078175800) [pid = 2860] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078BA8C00) [pid = 2860] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D074655C00) [pid = 2860] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D07B190000) [pid = 2860] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D0793AD800) [pid = 2860] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D0792A0C00) [pid = 2860] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D0734CD000) [pid = 2860] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D074511800) [pid = 2860] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D07377E800) [pid = 2860] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D06ED28000) [pid = 2860] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D06D225800) [pid = 2860] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D074656C00) [pid = 2860] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D07B7C9400) [pid = 2860] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D07B3C0000) [pid = 2860] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D07B18F800) [pid = 2860] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:21:42 INFO - PROCESS | 2860 | 1469445702289 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]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1283ms 04:21:42 INFO - PROCESS | 2860 | 1469445702311 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 04:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:21:42 INFO - PROCESS | 2860 | 1469445702314 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 04:21:42 INFO - PROCESS | 2860 | 1469445702318 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 2860 | 1469445702322 Marionette TRACE conn7 <- [1,1610,null,{}] 04:21:42 INFO - PROCESS | 2860 | 1469445702326 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}] 04:21:42 INFO - PROCESS | 2860 | 1469445702330 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:42 INFO - PROCESS | 2860 | 1469445702422 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 04:21:42 INFO - PROCESS | 2860 | 1469445702431 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 2860 | 1469445702434 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001715000 == 20 [pid = 2860] [id = 412] 04:21:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D00293B800) [pid = 2860] [serial = 1236] [outer = 0000000000000000] 04:21:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D002947800) [pid = 2860] [serial = 1237] [outer = 000000D00293B800] 04:21:42 INFO - PROCESS | 2860 | 1469445702483 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D002F92C00) [pid = 2860] [serial = 1238] [outer = 000000D00293B800] 04:21:43 INFO - PROCESS | 2860 | 1469445703036 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]]]}] 04:21:43 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 04:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 04:21:43 INFO - PROCESS | 2860 | 1469445703052 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2860 | 1469445703057 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:21:43 INFO - PROCESS | 2860 | 1469445703063 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2860 | 1469445703066 Marionette TRACE conn7 <- [1,1614,null,{}] 04:21:43 INFO - PROCESS | 2860 | 1469445703069 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}] 04:21:43 INFO - PROCESS | 2860 | 1469445703072 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:43 INFO - PROCESS | 2860 | 1469445703166 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 04:21:43 INFO - PROCESS | 2860 | 1469445703181 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 2860 | 1469445703183 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029C6800 == 21 [pid = 2860] [id = 413] 04:21:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D0037B6000) [pid = 2860] [serial = 1239] [outer = 0000000000000000] 04:21:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D0037B9800) [pid = 2860] [serial = 1240] [outer = 000000D0037B6000] 04:21:43 INFO - PROCESS | 2860 | 1469445703232 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D003840400) [pid = 2860] [serial = 1241] [outer = 000000D0037B6000] 04:21:43 INFO - PROCESS | 2860 | 1469445703694 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]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 04:21:43 INFO - PROCESS | 2860 | 1469445703759 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2860 | 1469445703761 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:21:43 INFO - PROCESS | 2860 | 1469445703764 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2860 | 1469445703768 Marionette TRACE conn7 <- [1,1618,null,{}] 04:21:43 INFO - PROCESS | 2860 | 1469445703780 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}] 04:21:43 INFO - PROCESS | 2860 | 1469445703785 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:43 INFO - PROCESS | 2860 | 1469445703872 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 04:21:43 INFO - PROCESS | 2860 | 1469445703946 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 2860 | 1469445703949 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B75800 == 22 [pid = 2860] [id = 414] 04:21:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D0005BA800) [pid = 2860] [serial = 1242] [outer = 0000000000000000] 04:21:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003C0F800) [pid = 2860] [serial = 1243] [outer = 000000D0005BA800] 04:21:44 INFO - PROCESS | 2860 | 1469445703999 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D003D7F000) [pid = 2860] [serial = 1244] [outer = 000000D0005BA800] 04:21:44 INFO - PROCESS | 2860 | 1469445704374 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]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 04:21:44 INFO - PROCESS | 2860 | 1469445704396 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 2860 | 1469445704399 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 04:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:21:44 INFO - PROCESS | 2860 | 1469445704402 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 2860 | 1469445704404 Marionette TRACE conn7 <- [1,1622,null,{}] 04:21:44 INFO - PROCESS | 2860 | 1469445704408 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}] 04:21:44 INFO - PROCESS | 2860 | 1469445704410 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:44 INFO - PROCESS | 2860 | 1469445704533 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 04:21:44 INFO - PROCESS | 2860 | 1469445704577 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 2860 | 1469445704579 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F71800 == 23 [pid = 2860] [id = 415] 04:21:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D0047E8400) [pid = 2860] [serial = 1245] [outer = 0000000000000000] 04:21:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C79D000) [pid = 2860] [serial = 1246] [outer = 000000D0047E8400] 04:21:44 INFO - PROCESS | 2860 | 1469445704633 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06C913800) [pid = 2860] [serial = 1247] [outer = 000000D0047E8400] 04:21:45 INFO - PROCESS | 2860 | 1469445705075 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]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 04:21:45 INFO - PROCESS | 2860 | 1469445705139 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 2860 | 1469445705141 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 04:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:21:45 INFO - PROCESS | 2860 | 1469445705145 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 2860 | 1469445705146 Marionette TRACE conn7 <- [1,1626,null,{}] 04:21:45 INFO - PROCESS | 2860 | 1469445705150 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}] 04:21:45 INFO - PROCESS | 2860 | 1469445705152 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:45 INFO - PROCESS | 2860 | 1469445705265 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 04:21:45 INFO - PROCESS | 2860 | 1469445705275 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 2860 | 1469445705277 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003098800 == 24 [pid = 2860] [id = 416] 04:21:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06C914400) [pid = 2860] [serial = 1248] [outer = 0000000000000000] 04:21:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C93F000) [pid = 2860] [serial = 1249] [outer = 000000D06C914400] 04:21:45 INFO - PROCESS | 2860 | 1469445705360 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06D210C00) [pid = 2860] [serial = 1250] [outer = 000000D06C914400] 04:21:45 INFO - PROCESS | 2860 | 1469445705819 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]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 04:21:45 INFO - PROCESS | 2860 | 1469445705897 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 2860 | 1469445705899 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 04:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:21:45 INFO - PROCESS | 2860 | 1469445705905 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 2860 | 1469445705907 Marionette TRACE conn7 <- [1,1630,null,{}] 04:21:45 INFO - PROCESS | 2860 | 1469445705910 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}] 04:21:45 INFO - PROCESS | 2860 | 1469445705916 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:46 INFO - PROCESS | 2860 | 1469445706039 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 04:21:46 INFO - PROCESS | 2860 | 1469445706098 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 2860 | 1469445706100 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD9000 == 25 [pid = 2860] [id = 417] 04:21:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06DDD1C00) [pid = 2860] [serial = 1251] [outer = 0000000000000000] 04:21:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06E22A800) [pid = 2860] [serial = 1252] [outer = 000000D06DDD1C00] 04:21:46 INFO - PROCESS | 2860 | 1469445706147 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06E850000) [pid = 2860] [serial = 1253] [outer = 000000D06DDD1C00] 04:21:46 INFO - PROCESS | 2860 | 1469445706570 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]]]}] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D079334C00) [pid = 2860] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D00384B400) [pid = 2860] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0778BB800) [pid = 2860] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06EC71400) [pid = 2860] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D07B193800) [pid = 2860] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D07C0EF800) [pid = 2860] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D0047DD000) [pid = 2860] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D07B18FC00) [pid = 2860] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:21:46 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D002948C00) [pid = 2860] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 04:21:46 INFO - PROCESS | 2860 | 1469445706641 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 2860 | 1469445706643 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 04:21:46 INFO - PROCESS | 2860 | 1469445706646 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:21:46 INFO - PROCESS | 2860 | 1469445706648 Marionette TRACE conn7 <- [1,1634,null,{}] 04:21:46 INFO - PROCESS | 2860 | 1469445706652 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}] 04:21:46 INFO - PROCESS | 2860 | 1469445706654 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:46 INFO - PROCESS | 2860 | 1469445706736 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 04:21:46 INFO - PROCESS | 2860 | 1469445706741 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 2860 | 1469445706743 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C952800 == 26 [pid = 2860] [id = 418] 04:21:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06D21DC00) [pid = 2860] [serial = 1254] [outer = 0000000000000000] 04:21:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06E854C00) [pid = 2860] [serial = 1255] [outer = 000000D06D21DC00] 04:21:46 INFO - PROCESS | 2860 | 1469445706788 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06E99F000) [pid = 2860] [serial = 1256] [outer = 000000D06D21DC00] 04:21:47 INFO - PROCESS | 2860 | 1469445707210 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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 587ms 04:21:47 INFO - PROCESS | 2860 | 1469445707239 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 2860 | 1469445707241 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:21:47 INFO - PROCESS | 2860 | 1469445707245 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2860 | 1469445707247 Marionette TRACE conn7 <- [1,1638,null,{}] 04:21:47 INFO - PROCESS | 2860 | 1469445707250 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}] 04:21:47 INFO - PROCESS | 2860 | 1469445707253 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:47 INFO - PROCESS | 2860 | 1469445707346 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 04:21:47 INFO - PROCESS | 2860 | 1469445707354 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 2860 | 1469445707356 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D94F000 == 27 [pid = 2860] [id = 419] 04:21:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06EAA1000) [pid = 2860] [serial = 1257] [outer = 0000000000000000] 04:21:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06EAA4800) [pid = 2860] [serial = 1258] [outer = 000000D06EAA1000] 04:21:47 INFO - PROCESS | 2860 | 1469445707400 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06ECE6C00) [pid = 2860] [serial = 1259] [outer = 000000D06EAA1000] 04:21:47 INFO - PROCESS | 2860 | 1469445707835 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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 04:21:47 INFO - PROCESS | 2860 | 1469445707875 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 04:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:21:47 INFO - PROCESS | 2860 | 1469445707878 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 04:21:47 INFO - PROCESS | 2860 | 1469445707881 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2860 | 1469445707883 Marionette TRACE conn7 <- [1,1642,null,{}] 04:21:47 INFO - PROCESS | 2860 | 1469445707890 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}] 04:21:47 INFO - PROCESS | 2860 | 1469445707892 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:47 INFO - PROCESS | 2860 | 1469445707978 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 04:21:47 INFO - PROCESS | 2860 | 1469445707986 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 2860 | 1469445707988 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B74800 == 28 [pid = 2860] [id = 420] 04:21:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003379400) [pid = 2860] [serial = 1260] [outer = 0000000000000000] 04:21:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06ECF0400) [pid = 2860] [serial = 1261] [outer = 000000D003379400] 04:21:48 INFO - PROCESS | 2860 | 1469445708034 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06F449400) [pid = 2860] [serial = 1262] [outer = 000000D003379400] 04:21:48 INFO - PROCESS | 2860 | 1469445708442 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]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 588ms 04:21:48 INFO - PROCESS | 2860 | 1469445708472 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 2860 | 1469445708474 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 04:21:48 INFO - PROCESS | 2860 | 1469445708478 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:21:48 INFO - PROCESS | 2860 | 1469445708480 Marionette TRACE conn7 <- [1,1646,null,{}] 04:21:48 INFO - PROCESS | 2860 | 1469445708495 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}] 04:21:48 INFO - PROCESS | 2860 | 1469445708497 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:48 INFO - PROCESS | 2860 | 1469445708589 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 04:21:48 INFO - PROCESS | 2860 | 1469445708751 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 2860 | 1469445708754 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004BE800 == 29 [pid = 2860] [id = 421] 04:21:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0005CC000) [pid = 2860] [serial = 1263] [outer = 0000000000000000] 04:21:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D001819000) [pid = 2860] [serial = 1264] [outer = 000000D0005CC000] 04:21:48 INFO - PROCESS | 2860 | 1469445708829 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D002916000) [pid = 2860] [serial = 1265] [outer = 000000D0005CC000] 04:21:49 INFO - PROCESS | 2860 | 1469445709421 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]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1003ms 04:21:49 INFO - PROCESS | 2860 | 1469445709487 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 2860 | 1469445709491 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 04:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:21:49 INFO - PROCESS | 2860 | 1469445709496 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 2860 | 1469445709500 Marionette TRACE conn7 <- [1,1650,null,{}] 04:21:49 INFO - PROCESS | 2860 | 1469445709505 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}] 04:21:49 INFO - PROCESS | 2860 | 1469445709508 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:49 INFO - PROCESS | 2860 | 1469445709624 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 04:21:49 INFO - PROCESS | 2860 | 1469445709701 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 2860 | 1469445709705 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B69800 == 30 [pid = 2860] [id = 422] 04:21:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0037B4000) [pid = 2860] [serial = 1266] [outer = 0000000000000000] 04:21:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D00383F800) [pid = 2860] [serial = 1267] [outer = 000000D0037B4000] 04:21:49 INFO - PROCESS | 2860 | 1469445709804 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003C0B000) [pid = 2860] [serial = 1268] [outer = 000000D0037B4000] 04:21:50 INFO - PROCESS | 2860 | 1469445710401 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]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 04:21:50 INFO - PROCESS | 2860 | 1469445710446 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 2860 | 1469445710451 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 04:21:50 INFO - PROCESS | 2860 | 1469445710454 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:21:50 INFO - PROCESS | 2860 | 1469445710457 Marionette TRACE conn7 <- [1,1654,null,{}] 04:21:50 INFO - PROCESS | 2860 | 1469445710461 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}] 04:21:50 INFO - PROCESS | 2860 | 1469445710464 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:50 INFO - PROCESS | 2860 | 1469445710580 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 04:21:50 INFO - PROCESS | 2860 | 1469445710699 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 2860 | 1469445710702 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E271000 == 31 [pid = 2860] [id = 423] 04:21:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06C90BC00) [pid = 2860] [serial = 1269] [outer = 0000000000000000] 04:21:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06D225000) [pid = 2860] [serial = 1270] [outer = 000000D06C90BC00] 04:21:50 INFO - PROCESS | 2860 | 1469445710758 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06DB3E800) [pid = 2860] [serial = 1271] [outer = 000000D06C90BC00] 04:21:51 INFO - PROCESS | 2860 | 1469445711416 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]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 04:21:51 INFO - PROCESS | 2860 | 1469445711442 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 2860 | 1469445711445 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:21:51 INFO - PROCESS | 2860 | 1469445711470 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 2860 | 1469445711477 Marionette TRACE conn7 <- [1,1658,null,{}] 04:21:51 INFO - PROCESS | 2860 | 1469445711484 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}] 04:21:51 INFO - PROCESS | 2860 | 1469445711488 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:51 INFO - PROCESS | 2860 | 1469445711604 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 04:21:51 INFO - PROCESS | 2860 | 1469445711678 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2860 | 1469445711681 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001859800 == 32 [pid = 2860] [id = 424] 04:21:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D00181D400) [pid = 2860] [serial = 1272] [outer = 0000000000000000] 04:21:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06E852400) [pid = 2860] [serial = 1273] [outer = 000000D00181D400] 04:21:51 INFO - PROCESS | 2860 | 1469445711739 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06FBBFC00) [pid = 2860] [serial = 1274] [outer = 000000D00181D400] 04:21:52 INFO - PROCESS | 2860 | 1469445712440 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]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1062ms 04:21:52 INFO - PROCESS | 2860 | 1469445712513 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2860 | 1469445712518 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 04:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:21:52 INFO - PROCESS | 2860 | 1469445712554 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 2860 | 1469445712560 Marionette TRACE conn7 <- [1,1662,null,{}] 04:21:52 INFO - PROCESS | 2860 | 1469445712565 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}] 04:21:52 INFO - PROCESS | 2860 | 1469445712568 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:52 INFO - PROCESS | 2860 | 1469445712681 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 04:21:52 INFO - PROCESS | 2860 | 1469445712750 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 2860 | 1469445712753 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001972800 == 33 [pid = 2860] [id = 425] 04:21:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D00337F800) [pid = 2860] [serial = 1275] [outer = 0000000000000000] 04:21:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D003840000) [pid = 2860] [serial = 1276] [outer = 000000D00337F800] 04:21:52 INFO - PROCESS | 2860 | 1469445712803 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D003C13000) [pid = 2860] [serial = 1277] [outer = 000000D00337F800] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D07B1FEC00) [pid = 2860] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D00388A800) [pid = 2860] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D205800) [pid = 2860] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07818AC00) [pid = 2860] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D072DC8400) [pid = 2860] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D074575800) [pid = 2860] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07B7D0C00) [pid = 2860] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0047F2C00) [pid = 2860] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07C1EDC00) [pid = 2860] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0047E3C00) [pid = 2860] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D07D702800) [pid = 2860] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B210400) [pid = 2860] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0047E9800) [pid = 2860] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07B648800) [pid = 2860] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D07BA0B000) [pid = 2860] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D002946C00) [pid = 2860] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D003847000) [pid = 2860] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:21:52 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078BACC00) [pid = 2860] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:21:53 INFO - PROCESS | 2860 | 1469445713279 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]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 796ms 04:21:53 INFO - PROCESS | 2860 | 1469445713337 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 2860 | 1469445713341 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 04:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:21:53 INFO - PROCESS | 2860 | 1469445713347 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 2860 | 1469445713350 Marionette TRACE conn7 <- [1,1666,null,{}] 04:21:53 INFO - PROCESS | 2860 | 1469445713354 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}] 04:21:53 INFO - PROCESS | 2860 | 1469445713357 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:53 INFO - PROCESS | 2860 | 1469445713450 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 04:21:53 INFO - PROCESS | 2860 | 1469445713456 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 2860 | 1469445713458 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B3E000 == 34 [pid = 2860] [id = 426] 04:21:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D0047DE400) [pid = 2860] [serial = 1278] [outer = 0000000000000000] 04:21:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0047EC000) [pid = 2860] [serial = 1279] [outer = 000000D0047DE400] 04:21:53 INFO - PROCESS | 2860 | 1469445713506 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C90C800) [pid = 2860] [serial = 1280] [outer = 000000D0047DE400] 04:21:53 INFO - PROCESS | 2860 | 1469445713984 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]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 04:21:54 INFO - PROCESS | 2860 | 1469445714043 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 04:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:21:54 INFO - PROCESS | 2860 | 1469445714045 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 04:21:54 INFO - PROCESS | 2860 | 1469445714049 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 2860 | 1469445714052 Marionette TRACE conn7 <- [1,1670,null,{}] 04:21:54 INFO - PROCESS | 2860 | 1469445714063 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}] 04:21:54 INFO - PROCESS | 2860 | 1469445714068 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:54 INFO - PROCESS | 2860 | 1469445714156 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 04:21:54 INFO - PROCESS | 2860 | 1469445714172 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 2860 | 1469445714175 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CDE000 == 35 [pid = 2860] [id = 427] 04:21:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06DDD0C00) [pid = 2860] [serial = 1281] [outer = 0000000000000000] 04:21:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E84C000) [pid = 2860] [serial = 1282] [outer = 000000D06DDD0C00] 04:21:54 INFO - PROCESS | 2860 | 1469445714231 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06EAA7000) [pid = 2860] [serial = 1283] [outer = 000000D06DDD0C00] 04:21:54 INFO - PROCESS | 2860 | 1469445714695 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]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 693ms 04:21:54 INFO - PROCESS | 2860 | 1469445714745 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 2860 | 1469445714748 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 04:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:21:54 INFO - PROCESS | 2860 | 1469445714751 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 2860 | 1469445714753 Marionette TRACE conn7 <- [1,1674,null,{}] 04:21:54 INFO - PROCESS | 2860 | 1469445714756 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}] 04:21:54 INFO - PROCESS | 2860 | 1469445714758 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:54 INFO - PROCESS | 2860 | 1469445714850 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 04:21:54 INFO - PROCESS | 2860 | 1469445714858 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 2860 | 1469445714860 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1F4000 == 36 [pid = 2860] [id = 428] 04:21:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072A5C000) [pid = 2860] [serial = 1284] [outer = 0000000000000000] 04:21:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D072AB7C00) [pid = 2860] [serial = 1285] [outer = 000000D072A5C000] 04:21:54 INFO - PROCESS | 2860 | 1469445714905 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D072DBF800) [pid = 2860] [serial = 1286] [outer = 000000D072A5C000] 04:21:55 INFO - PROCESS | 2860 | 1469445715315 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]]]}] 04:21:55 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 04:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 585ms 04:21:55 INFO - PROCESS | 2860 | 1469445715338 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 2860 | 1469445715341 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 04:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:21:55 INFO - PROCESS | 2860 | 1469445715344 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - PROCESS | 2860 | 1469445715345 Marionette TRACE conn7 <- [1,1678,null,{}] 04:21:55 INFO - PROCESS | 2860 | 1469445715349 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}] 04:21:55 INFO - PROCESS | 2860 | 1469445715351 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:55 INFO - PROCESS | 2860 | 1469445715484 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 04:21:55 INFO - PROCESS | 2860 | 1469445715497 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 2860 | 1469445715499 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB1E000 == 37 [pid = 2860] [id = 429] 04:21:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D072DC3C00) [pid = 2860] [serial = 1287] [outer = 0000000000000000] 04:21:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D073431000) [pid = 2860] [serial = 1288] [outer = 000000D072DC3C00] 04:21:55 INFO - PROCESS | 2860 | 1469445715548 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07352C400) [pid = 2860] [serial = 1289] [outer = 000000D072DC3C00] 04:21:55 INFO - PROCESS | 2860 | 1469445715989 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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 689ms 04:21:56 INFO - PROCESS | 2860 | 1469445716037 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2860 | 1469445716039 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:21:56 INFO - PROCESS | 2860 | 1469445716043 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 2860 | 1469445716045 Marionette TRACE conn7 <- [1,1682,null,{}] 04:21:56 INFO - PROCESS | 2860 | 1469445716056 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}] 04:21:56 INFO - PROCESS | 2860 | 1469445716062 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:56 INFO - PROCESS | 2860 | 1469445716188 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 04:21:56 INFO - PROCESS | 2860 | 1469445716194 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2860 | 1469445716196 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C87000 == 38 [pid = 2860] [id = 430] 04:21:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D073776400) [pid = 2860] [serial = 1290] [outer = 0000000000000000] 04:21:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074575800) [pid = 2860] [serial = 1291] [outer = 000000D073776400] 04:21:56 INFO - PROCESS | 2860 | 1469445716283 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0746D2800) [pid = 2860] [serial = 1292] [outer = 000000D073776400] 04:21:56 INFO - PROCESS | 2860 | 1469445716630 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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 04:21:56 INFO - PROCESS | 2860 | 1469445716675 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2860 | 1469445716677 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:21:56 INFO - PROCESS | 2860 | 1469445716681 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 2860 | 1469445716683 Marionette TRACE conn7 <- [1,1686,null,{}] 04:21:56 INFO - PROCESS | 2860 | 1469445716693 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}] 04:21:56 INFO - PROCESS | 2860 | 1469445716695 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:56 INFO - PROCESS | 2860 | 1469445716817 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 04:21:56 INFO - PROCESS | 2860 | 1469445716822 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2860 | 1469445716824 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F19800 == 39 [pid = 2860] [id = 431] 04:21:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0746D3400) [pid = 2860] [serial = 1293] [outer = 0000000000000000] 04:21:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D074C91000) [pid = 2860] [serial = 1294] [outer = 000000D0746D3400] 04:21:56 INFO - PROCESS | 2860 | 1469445716871 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D075061800) [pid = 2860] [serial = 1295] [outer = 000000D0746D3400] 04:21:57 INFO - PROCESS | 2860 | 1469445717245 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]]]}] 04:21:57 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 04:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 04:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:21:57 INFO - PROCESS | 2860 | 1469445717319 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 2860 | 1469445717321 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 04:21:57 INFO - PROCESS | 2860 | 1469445717324 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 2860 | 1469445717326 Marionette TRACE conn7 <- [1,1690,null,{}] 04:21:57 INFO - PROCESS | 2860 | 1469445717343 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}] 04:21:57 INFO - PROCESS | 2860 | 1469445717345 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:57 INFO - PROCESS | 2860 | 1469445717459 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 04:21:57 INFO - PROCESS | 2860 | 1469445717561 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 2860 | 1469445717564 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06C914400) [pid = 2860] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D00293B800) [pid = 2860] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0037B6000) [pid = 2860] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0005BA800) [pid = 2860] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06DDD1C00) [pid = 2860] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06D21DC00) [pid = 2860] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0047E8400) [pid = 2860] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:21:57 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06EAA1000) [pid = 2860] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:21:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00185E800 == 40 [pid = 2860] [id = 432] 04:21:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D00293B800) [pid = 2860] [serial = 1296] [outer = 0000000000000000] 04:21:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0037B6000) [pid = 2860] [serial = 1297] [outer = 000000D00293B800] 04:21:57 INFO - PROCESS | 2860 | 1469445717616 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06D22A400) [pid = 2860] [serial = 1298] [outer = 000000D00293B800] 04:21:58 INFO - PROCESS | 2860 | 1469445718105 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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 838ms 04:21:58 INFO - PROCESS | 2860 | 1469445718190 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2860 | 1469445718192 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 04:21:58 INFO - PROCESS | 2860 | 1469445718223 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 2860 | 1469445718225 Marionette TRACE conn7 <- [1,1694,null,{}] 04:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:21:58 INFO - PROCESS | 2860 | 1469445718229 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}] 04:21:58 INFO - PROCESS | 2860 | 1469445718231 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:58 INFO - PROCESS | 2860 | 1469445718324 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 04:21:58 INFO - PROCESS | 2860 | 1469445718343 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 2860 | 1469445718345 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07455E800 == 41 [pid = 2860] [id = 433] 04:21:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06DB3C800) [pid = 2860] [serial = 1299] [outer = 0000000000000000] 04:21:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D077885800) [pid = 2860] [serial = 1300] [outer = 000000D06DB3C800] 04:21:58 INFO - PROCESS | 2860 | 1469445718390 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0778BF800) [pid = 2860] [serial = 1301] [outer = 000000D06DB3C800] 04:21:58 INFO - PROCESS | 2860 | 1469445718806 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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 04:21:58 INFO - PROCESS | 2860 | 1469445718873 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2860 | 1469445718875 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 04:21:58 INFO - PROCESS | 2860 | 1469445718878 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 2860 | 1469445718880 Marionette TRACE conn7 <- [1,1698,null,{}] 04:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:21:58 INFO - PROCESS | 2860 | 1469445718884 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}] 04:21:58 INFO - PROCESS | 2860 | 1469445718886 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:58 INFO - PROCESS | 2860 | 1469445718970 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 04:21:58 INFO - PROCESS | 2860 | 1469445718975 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 2860 | 1469445718977 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E13000 == 42 [pid = 2860] [id = 434] 04:21:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0778C5C00) [pid = 2860] [serial = 1302] [outer = 0000000000000000] 04:21:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078117000) [pid = 2860] [serial = 1303] [outer = 000000D0778C5C00] 04:21:59 INFO - PROCESS | 2860 | 1469445719022 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D078175400) [pid = 2860] [serial = 1304] [outer = 000000D0778C5C00] 04:21:59 INFO - PROCESS | 2860 | 1469445719448 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]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 04:21:59 INFO - PROCESS | 2860 | 1469445719515 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 2860 | 1469445719518 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 04:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:21:59 INFO - PROCESS | 2860 | 1469445719521 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 2860 | 1469445719524 Marionette TRACE conn7 <- [1,1702,null,{}] 04:21:59 INFO - PROCESS | 2860 | 1469445719527 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}] 04:21:59 INFO - PROCESS | 2860 | 1469445719530 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:59 INFO - PROCESS | 2860 | 1469445719682 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 04:21:59 INFO - PROCESS | 2860 | 1469445719810 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 2860 | 1469445719813 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:21:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010A6800 == 43 [pid = 2860] [id = 435] 04:21:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D0005B8000) [pid = 2860] [serial = 1305] [outer = 0000000000000000] 04:21:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0018ED800) [pid = 2860] [serial = 1306] [outer = 000000D0005B8000] 04:21:59 INFO - PROCESS | 2860 | 1469445719875 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002F92800) [pid = 2860] [serial = 1307] [outer = 000000D0005B8000] 04:22:00 INFO - PROCESS | 2860 | 1469445720529 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 04:22:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:22:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:00 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 2860 | 1469445720558 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 04:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:22:00 INFO - PROCESS | 2860 | 1469445720563 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 2860 | 1469445720567 Marionette TRACE conn7 <- [1,1706,null,{}] 04:22:00 INFO - PROCESS | 2860 | 1469445720592 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}] 04:22:00 INFO - PROCESS | 2860 | 1469445720595 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:00 INFO - PROCESS | 2860 | 1469445720716 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 04:22:00 INFO - PROCESS | 2860 | 1469445720836 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 2860 | 1469445720839 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD4000 == 44 [pid = 2860] [id = 436] 04:22:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D0047EE800) [pid = 2860] [serial = 1308] [outer = 0000000000000000] 04:22:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D06D146400) [pid = 2860] [serial = 1309] [outer = 000000D0047EE800] 04:22:00 INFO - PROCESS | 2860 | 1469445720898 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D06DDC7800) [pid = 2860] [serial = 1310] [outer = 000000D0047EE800] 04:22:01 INFO - PROCESS | 2860 | 1469445721508 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]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1004ms 04:22:01 INFO - PROCESS | 2860 | 1469445721570 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2860 | 1469445721574 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 04:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:22:01 INFO - PROCESS | 2860 | 1469445721578 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 2860 | 1469445721580 Marionette TRACE conn7 <- [1,1710,null,{}] 04:22:01 INFO - PROCESS | 2860 | 1469445721598 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}] 04:22:01 INFO - PROCESS | 2860 | 1469445721601 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:01 INFO - PROCESS | 2860 | 1469445721749 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 04:22:01 INFO - PROCESS | 2860 | 1469445721800 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 2860 | 1469445721803 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EDB000 == 45 [pid = 2860] [id = 437] 04:22:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D0735B9000) [pid = 2860] [serial = 1311] [outer = 0000000000000000] 04:22:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D073778400) [pid = 2860] [serial = 1312] [outer = 000000D0735B9000] 04:22:01 INFO - PROCESS | 2860 | 1469445721859 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D073A48C00) [pid = 2860] [serial = 1313] [outer = 000000D0735B9000] 04:22:02 INFO - PROCESS | 2860 | 1469445722433 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]]]}] 04:22:02 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 04:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 901ms 04:22:02 INFO - PROCESS | 2860 | 1469445722480 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 2860 | 1469445722484 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 04:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:22:02 INFO - PROCESS | 2860 | 1469445722496 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 2860 | 1469445722501 Marionette TRACE conn7 <- [1,1714,null,{}] 04:22:02 INFO - PROCESS | 2860 | 1469445722505 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}] 04:22:02 INFO - PROCESS | 2860 | 1469445722508 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:02 INFO - PROCESS | 2860 | 1469445722627 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 04:22:02 INFO - PROCESS | 2860 | 1469445722718 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 2860 | 1469445722720 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079207000 == 46 [pid = 2860] [id = 438] 04:22:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D078112800) [pid = 2860] [serial = 1314] [outer = 0000000000000000] 04:22:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D078186C00) [pid = 2860] [serial = 1315] [outer = 000000D078112800] 04:22:02 INFO - PROCESS | 2860 | 1469445722775 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D078B30C00) [pid = 2860] [serial = 1316] [outer = 000000D078112800] 04:22:03 INFO - PROCESS | 2860 | 1469445723583 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]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1147ms 04:22:03 INFO - PROCESS | 2860 | 1469445723649 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 2860 | 1469445723654 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 04:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:22:03 INFO - PROCESS | 2860 | 1469445723660 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 2860 | 1469445723664 Marionette TRACE conn7 <- [1,1718,null,{}] 04:22:03 INFO - PROCESS | 2860 | 1469445723670 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}] 04:22:03 INFO - PROCESS | 2860 | 1469445723673 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:03 INFO - PROCESS | 2860 | 1469445723784 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 04:22:03 INFO - PROCESS | 2860 | 1469445723857 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 2860 | 1469445723862 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010BB000 == 47 [pid = 2860] [id = 439] 04:22:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D0037BB400) [pid = 2860] [serial = 1317] [outer = 0000000000000000] 04:22:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D00384BC00) [pid = 2860] [serial = 1318] [outer = 000000D0037BB400] 04:22:03 INFO - PROCESS | 2860 | 1469445723963 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D003D7C000) [pid = 2860] [serial = 1319] [outer = 000000D0037BB400] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E13000 == 46 [pid = 2860] [id = 434] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D07455E800 == 45 [pid = 2860] [id = 433] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D00185E800 == 44 [pid = 2860] [id = 432] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D072F19800 == 43 [pid = 2860] [id = 431] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C87000 == 42 [pid = 2860] [id = 430] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB1E000 == 41 [pid = 2860] [id = 429] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1F4000 == 40 [pid = 2860] [id = 428] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CDE000 == 39 [pid = 2860] [id = 427] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B3E000 == 38 [pid = 2860] [id = 426] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D001972800 == 37 [pid = 2860] [id = 425] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D001859800 == 36 [pid = 2860] [id = 424] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E271000 == 35 [pid = 2860] [id = 423] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D94F000 == 34 [pid = 2860] [id = 419] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B74800 == 33 [pid = 2860] [id = 420] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B69800 == 32 [pid = 2860] [id = 422] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D0004BE800 == 31 [pid = 2860] [id = 421] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A5800 == 30 [pid = 2860] [id = 401] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D079207000 == 29 [pid = 2860] [id = 438] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D077EDB000 == 28 [pid = 2860] [id = 437] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD4000 == 27 [pid = 2860] [id = 436] 04:22:04 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010A6800 == 26 [pid = 2860] [id = 435] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D06E22A800) [pid = 2860] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D06E854C00) [pid = 2860] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D06E850000) [pid = 2860] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D06C79D000) [pid = 2860] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D06C913800) [pid = 2860] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D06ECE6C00) [pid = 2860] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D06EAA4800) [pid = 2860] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06E99F000) [pid = 2860] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06ECF0400) [pid = 2860] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06C93F000) [pid = 2860] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06D210C00) [pid = 2860] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D002947800) [pid = 2860] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D002F92C00) [pid = 2860] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D0037B9800) [pid = 2860] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003840400) [pid = 2860] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D003C0F800) [pid = 2860] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003D7F000) [pid = 2860] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:22:05 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0047DEC00) [pid = 2860] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:22:05 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003845400) [pid = 2860] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:22:05 INFO - PROCESS | 2860 | 1469445725218 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] 04:22:05 INFO - PROCESS | 2860 | 1469445725267 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 04:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:22:05 INFO - PROCESS | 2860 | 1469445725271 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 2860 | 1469445725274 Marionette TRACE conn7 <- [1,1722,null,{}] 04:22:05 INFO - PROCESS | 2860 | 1469445725280 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}] 04:22:05 INFO - PROCESS | 2860 | 1469445725283 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:05 INFO - PROCESS | 2860 | 1469445725371 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 04:22:05 INFO - PROCESS | 2860 | 1469445725450 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 2860 | 1469445725453 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184D000 == 27 [pid = 2860] [id = 440] 04:22:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D002941400) [pid = 2860] [serial = 1320] [outer = 0000000000000000] 04:22:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0037B5000) [pid = 2860] [serial = 1321] [outer = 000000D002941400] 04:22:05 INFO - PROCESS | 2860 | 1469445725502 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D00384A000) [pid = 2860] [serial = 1322] [outer = 000000D002941400] 04:22:05 INFO - PROCESS | 2860 | 1469445725917 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]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 04:22:05 INFO - PROCESS | 2860 | 1469445725966 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 04:22:05 INFO - PROCESS | 2860 | 1469445725972 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 04:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:22:05 INFO - PROCESS | 2860 | 1469445725978 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 2860 | 1469445725981 Marionette TRACE conn7 <- [1,1726,null,{}] 04:22:05 INFO - PROCESS | 2860 | 1469445725985 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}] 04:22:05 INFO - PROCESS | 2860 | 1469445725987 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:06 INFO - PROCESS | 2860 | 1469445726117 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 04:22:06 INFO - PROCESS | 2860 | 1469445726132 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2860 | 1469445726135 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E58800 == 28 [pid = 2860] [id = 441] 04:22:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0047E0400) [pid = 2860] [serial = 1323] [outer = 0000000000000000] 04:22:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D0047E9000) [pid = 2860] [serial = 1324] [outer = 000000D0047E0400] 04:22:06 INFO - PROCESS | 2860 | 1469445726184 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06C79C800) [pid = 2860] [serial = 1325] [outer = 000000D0047E0400] 04:22:06 INFO - PROCESS | 2860 | 1469445726640 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]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 04:22:06 INFO - PROCESS | 2860 | 1469445726714 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2860 | 1469445726717 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 04:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:22:06 INFO - PROCESS | 2860 | 1469445726720 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 2860 | 1469445726724 Marionette TRACE conn7 <- [1,1730,null,{}] 04:22:06 INFO - PROCESS | 2860 | 1469445726735 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}] 04:22:06 INFO - PROCESS | 2860 | 1469445726740 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:06 INFO - PROCESS | 2860 | 1469445726829 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 04:22:06 INFO - PROCESS | 2860 | 1469445726915 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2860 | 1469445726919 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309C800 == 29 [pid = 2860] [id = 442] 04:22:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D003381000) [pid = 2860] [serial = 1326] [outer = 0000000000000000] 04:22:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D06D224400) [pid = 2860] [serial = 1327] [outer = 000000D003381000] 04:22:06 INFO - PROCESS | 2860 | 1469445726969 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D06DDCA400) [pid = 2860] [serial = 1328] [outer = 000000D003381000] 04:22:07 INFO - PROCESS | 2860 | 1469445727395 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]]]}] 04:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 04:22:07 INFO - PROCESS | 2860 | 1469445727482 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 2860 | 1469445727485 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 04:22:07 INFO - PROCESS | 2860 | 1469445727494 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:22:07 INFO - PROCESS | 2860 | 1469445727496 Marionette TRACE conn7 <- [1,1734,null,{}] 04:22:07 INFO - PROCESS | 2860 | 1469445727499 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}] 04:22:07 INFO - PROCESS | 2860 | 1469445727501 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:07 INFO - PROCESS | 2860 | 1469445727617 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 04:22:07 INFO - PROCESS | 2860 | 1469445727670 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 2860 | 1469445727673 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063B8800 == 30 [pid = 2860] [id = 443] 04:22:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D06E857800) [pid = 2860] [serial = 1329] [outer = 0000000000000000] 04:22:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D06E99F000) [pid = 2860] [serial = 1330] [outer = 000000D06E857800] 04:22:07 INFO - PROCESS | 2860 | 1469445727720 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D06EAA2800) [pid = 2860] [serial = 1331] [outer = 000000D06E857800] 04:22:08 INFO - PROCESS | 2860 | 1469445728159 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]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 04:22:08 INFO - PROCESS | 2860 | 1469445728182 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 2860 | 1469445728185 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 04:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:22:08 INFO - PROCESS | 2860 | 1469445728188 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 2860 | 1469445728190 Marionette TRACE conn7 <- [1,1738,null,{}] 04:22:08 INFO - PROCESS | 2860 | 1469445728193 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}] 04:22:08 INFO - PROCESS | 2860 | 1469445728196 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:08 INFO - PROCESS | 2860 | 1469445728312 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 04:22:08 INFO - PROCESS | 2860 | 1469445728317 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2860 | 1469445728319 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C965800 == 31 [pid = 2860] [id = 444] 04:22:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D0047D9400) [pid = 2860] [serial = 1332] [outer = 0000000000000000] 04:22:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D06ED2E000) [pid = 2860] [serial = 1333] [outer = 000000D0047D9400] 04:22:08 INFO - PROCESS | 2860 | 1469445728366 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D072AA9400) [pid = 2860] [serial = 1334] [outer = 000000D0047D9400] 04:22:08 INFO - PROCESS | 2860 | 1469445728827 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]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 04:22:08 INFO - PROCESS | 2860 | 1469445728890 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 2860 | 1469445728892 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 04:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:22:08 INFO - PROCESS | 2860 | 1469445728896 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 2860 | 1469445728898 Marionette TRACE conn7 <- [1,1742,null,{}] 04:22:08 INFO - PROCESS | 2860 | 1469445728901 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}] 04:22:08 INFO - PROCESS | 2860 | 1469445728907 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:09 INFO - PROCESS | 2860 | 1469445729072 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 04:22:09 INFO - PROCESS | 2860 | 1469445729095 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 2860 | 1469445729097 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB1E000 == 32 [pid = 2860] [id = 445] 04:22:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D06EAA5000) [pid = 2860] [serial = 1335] [outer = 0000000000000000] 04:22:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D07359B400) [pid = 2860] [serial = 1336] [outer = 000000D06EAA5000] 04:22:09 INFO - PROCESS | 2860 | 1469445729143 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D0749D1000) [pid = 2860] [serial = 1337] [outer = 000000D06EAA5000] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D072DC3C00) [pid = 2860] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D003C19C00) [pid = 2860] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D002945400) [pid = 2860] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D0037BFC00) [pid = 2860] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D003379400) [pid = 2860] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D0778C5C00) [pid = 2860] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D073776400) [pid = 2860] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D0746D3400) [pid = 2860] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D00293B800) [pid = 2860] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D072A5C000) [pid = 2860] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06C90BC00) [pid = 2860] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D00181D400) [pid = 2860] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06DDD0C00) [pid = 2860] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D0005CC000) [pid = 2860] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0037B4000) [pid = 2860] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0047DE400) [pid = 2860] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D00337F800) [pid = 2860] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:22:09 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06DB3C800) [pid = 2860] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:22:09 INFO - PROCESS | 2860 | 1469445729756 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]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 881ms 04:22:09 INFO - PROCESS | 2860 | 1469445729786 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 2860 | 1469445729788 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 04:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:22:09 INFO - PROCESS | 2860 | 1469445729792 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 2860 | 1469445729794 Marionette TRACE conn7 <- [1,1746,null,{}] 04:22:09 INFO - PROCESS | 2860 | 1469445729797 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}] 04:22:09 INFO - PROCESS | 2860 | 1469445729799 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:09 INFO - PROCESS | 2860 | 1469445729881 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 04:22:09 INFO - PROCESS | 2860 | 1469445729887 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 2860 | 1469445729889 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C8F800 == 33 [pid = 2860] [id = 446] 04:22:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D003384800) [pid = 2860] [serial = 1338] [outer = 0000000000000000] 04:22:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06D226000) [pid = 2860] [serial = 1339] [outer = 000000D003384800] 04:22:09 INFO - PROCESS | 2860 | 1469445729934 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D072A5C000) [pid = 2860] [serial = 1340] [outer = 000000D003384800] 04:22:10 INFO - PROCESS | 2860 | 1469445730334 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]]]}] 04:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 585ms 04:22:10 INFO - PROCESS | 2860 | 1469445730377 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 2860 | 1469445730380 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 04:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:22:10 INFO - PROCESS | 2860 | 1469445730383 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 2860 | 1469445730384 Marionette TRACE conn7 <- [1,1750,null,{}] 04:22:10 INFO - PROCESS | 2860 | 1469445730404 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}] 04:22:10 INFO - PROCESS | 2860 | 1469445730406 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:10 INFO - PROCESS | 2860 | 1469445730486 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 04:22:10 INFO - PROCESS | 2860 | 1469445730491 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 2860 | 1469445730493 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737DA000 == 34 [pid = 2860] [id = 447] 04:22:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0734CEC00) [pid = 2860] [serial = 1341] [outer = 0000000000000000] 04:22:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D074C91400) [pid = 2860] [serial = 1342] [outer = 000000D0734CEC00] 04:22:10 INFO - PROCESS | 2860 | 1469445730539 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07787D400) [pid = 2860] [serial = 1343] [outer = 000000D0734CEC00] 04:22:10 INFO - PROCESS | 2860 | 1469445730967 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]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 650ms 04:22:11 INFO - PROCESS | 2860 | 1469445731037 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 2860 | 1469445731039 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 04:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:22:11 INFO - PROCESS | 2860 | 1469445731042 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 2860 | 1469445731044 Marionette TRACE conn7 <- [1,1754,null,{}] 04:22:11 INFO - PROCESS | 2860 | 1469445731048 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}] 04:22:11 INFO - PROCESS | 2860 | 1469445731049 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:11 INFO - PROCESS | 2860 | 1469445731131 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 04:22:11 INFO - PROCESS | 2860 | 1469445731137 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 2860 | 1469445731139 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309B800 == 35 [pid = 2860] [id = 448] 04:22:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0778BA000) [pid = 2860] [serial = 1344] [outer = 0000000000000000] 04:22:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D0778C7000) [pid = 2860] [serial = 1345] [outer = 000000D0778BA000] 04:22:11 INFO - PROCESS | 2860 | 1469445731183 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D078174800) [pid = 2860] [serial = 1346] [outer = 000000D0778BA000] 04:22:11 INFO - PROCESS | 2860 | 1469445731762 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]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 04:22:11 INFO - PROCESS | 2860 | 1469445731820 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 2860 | 1469445731826 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 04:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:22:11 INFO - PROCESS | 2860 | 1469445731878 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 2860 | 1469445731882 Marionette TRACE conn7 <- [1,1758,null,{}] 04:22:11 INFO - PROCESS | 2860 | 1469445731914 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}] 04:22:11 INFO - PROCESS | 2860 | 1469445731917 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:12 INFO - PROCESS | 2860 | 1469445732056 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 04:22:12 INFO - PROCESS | 2860 | 1469445732130 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 2860 | 1469445732135 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B3B800 == 36 [pid = 2860] [id = 449] 04:22:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D00293BC00) [pid = 2860] [serial = 1347] [outer = 0000000000000000] 04:22:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D0037B9400) [pid = 2860] [serial = 1348] [outer = 000000D00293BC00] 04:22:12 INFO - PROCESS | 2860 | 1469445732235 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D003D72C00) [pid = 2860] [serial = 1349] [outer = 000000D00293BC00] 04:22:13 INFO - PROCESS | 2860 | 1469445732987 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]]]}] 04:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1131ms 04:22:13 INFO - PROCESS | 2860 | 1469445733027 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 2860 | 1469445733032 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 04:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:22:13 INFO - PROCESS | 2860 | 1469445733040 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 2860 | 1469445733043 Marionette TRACE conn7 <- [1,1762,null,{}] 04:22:13 INFO - PROCESS | 2860 | 1469445733047 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}] 04:22:13 INFO - PROCESS | 2860 | 1469445733050 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:13 INFO - PROCESS | 2860 | 1469445733179 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 04:22:13 INFO - PROCESS | 2860 | 1469445733314 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 2860 | 1469445733317 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C965000 == 37 [pid = 2860] [id = 450] 04:22:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D003382C00) [pid = 2860] [serial = 1350] [outer = 0000000000000000] 04:22:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D06D223800) [pid = 2860] [serial = 1351] [outer = 000000D003382C00] 04:22:13 INFO - PROCESS | 2860 | 1469445733376 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D06C7A2400) [pid = 2860] [serial = 1352] [outer = 000000D003382C00] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737DA000 == 36 [pid = 2860] [id = 447] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C8F800 == 35 [pid = 2860] [id = 446] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB1E000 == 34 [pid = 2860] [id = 445] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C965800 == 33 [pid = 2860] [id = 444] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063B8800 == 32 [pid = 2860] [id = 443] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309C800 == 31 [pid = 2860] [id = 442] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E58800 == 30 [pid = 2860] [id = 441] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184D000 == 29 [pid = 2860] [id = 440] 04:22:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010BB000 == 28 [pid = 2860] [id = 439] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D003D81C00) [pid = 2860] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D06F449400) [pid = 2860] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D06C7A3400) [pid = 2860] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06C919000) [pid = 2860] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D074575800) [pid = 2860] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D074C91000) [pid = 2860] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D0746D2800) [pid = 2860] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0037B6000) [pid = 2860] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D072AB7C00) [pid = 2860] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06D225000) [pid = 2860] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06DB3E800) [pid = 2860] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06E852400) [pid = 2860] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06FBBFC00) [pid = 2860] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06E84C000) [pid = 2860] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06EAA7000) [pid = 2860] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D001819000) [pid = 2860] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D002916000) [pid = 2860] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D00383F800) [pid = 2860] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003C0B000) [pid = 2860] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0047EC000) [pid = 2860] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C90C800) [pid = 2860] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003840000) [pid = 2860] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003C13000) [pid = 2860] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D072DBF800) [pid = 2860] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078175400) [pid = 2860] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D077885800) [pid = 2860] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06D22A400) [pid = 2860] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D073431000) [pid = 2860] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D07352C400) [pid = 2860] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0778BF800) [pid = 2860] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D075061800) [pid = 2860] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078117000) [pid = 2860] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:22:14 INFO - PROCESS | 2860 | 1469445734263 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]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1281ms 04:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:22:14 INFO - PROCESS | 2860 | 1469445734324 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 2860 | 1469445734328 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 04:22:14 INFO - PROCESS | 2860 | 1469445734332 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 2860 | 1469445734335 Marionette TRACE conn7 <- [1,1766,null,{}] 04:22:14 INFO - PROCESS | 2860 | 1469445734341 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}] 04:22:14 INFO - PROCESS | 2860 | 1469445734344 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:14 INFO - PROCESS | 2860 | 1469445734434 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 04:22:14 INFO - PROCESS | 2860 | 1469445734448 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 2860 | 1469445734450 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010BA000 == 29 [pid = 2860] [id = 451] 04:22:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002918400) [pid = 2860] [serial = 1353] [outer = 0000000000000000] 04:22:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D00293C400) [pid = 2860] [serial = 1354] [outer = 000000D002918400] 04:22:14 INFO - PROCESS | 2860 | 1469445734500 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D002F86800) [pid = 2860] [serial = 1355] [outer = 000000D002918400] 04:22:15 INFO - PROCESS | 2860 | 1469445735029 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]]]}] 04:22:15 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 04:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 04:22:15 INFO - PROCESS | 2860 | 1469445735067 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 2860 | 1469445735071 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 04:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:22:15 INFO - PROCESS | 2860 | 1469445735078 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 2860 | 1469445735080 Marionette TRACE conn7 <- [1,1770,null,{}] 04:22:15 INFO - PROCESS | 2860 | 1469445735084 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}] 04:22:15 INFO - PROCESS | 2860 | 1469445735087 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:15 INFO - PROCESS | 2860 | 1469445735177 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 04:22:15 INFO - PROCESS | 2860 | 1469445735185 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 2860 | 1469445735188 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029DB000 == 30 [pid = 2860] [id = 452] 04:22:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D00383D800) [pid = 2860] [serial = 1356] [outer = 0000000000000000] 04:22:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D003841000) [pid = 2860] [serial = 1357] [outer = 000000D00383D800] 04:22:15 INFO - PROCESS | 2860 | 1469445735237 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003890C00) [pid = 2860] [serial = 1358] [outer = 000000D00383D800] 04:22:15 INFO - PROCESS | 2860 | 1469445735709 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]]]}] 04:22:15 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 04:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 694ms 04:22:15 INFO - PROCESS | 2860 | 1469445735775 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 2860 | 1469445735777 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 04:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:22:15 INFO - PROCESS | 2860 | 1469445735781 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 2860 | 1469445735785 Marionette TRACE conn7 <- [1,1774,null,{}] 04:22:15 INFO - PROCESS | 2860 | 1469445735829 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}] 04:22:15 INFO - PROCESS | 2860 | 1469445735835 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:15 INFO - PROCESS | 2860 | 1469445735960 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 04:22:15 INFO - PROCESS | 2860 | 1469445735971 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 2860 | 1469445735974 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F67000 == 31 [pid = 2860] [id = 453] 04:22:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0018F9C00) [pid = 2860] [serial = 1359] [outer = 0000000000000000] 04:22:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0047F1C00) [pid = 2860] [serial = 1360] [outer = 000000D0018F9C00] 04:22:16 INFO - PROCESS | 2860 | 1469445736024 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C90F400) [pid = 2860] [serial = 1361] [outer = 000000D0018F9C00] 04:22:16 INFO - PROCESS | 2860 | 1469445736447 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]]]}] 04:22:16 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 04:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 04:22:16 INFO - PROCESS | 2860 | 1469445736475 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 2860 | 1469445736477 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 04:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:22:16 INFO - PROCESS | 2860 | 1469445736480 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 2860 | 1469445736482 Marionette TRACE conn7 <- [1,1778,null,{}] 04:22:16 INFO - PROCESS | 2860 | 1469445736486 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}] 04:22:16 INFO - PROCESS | 2860 | 1469445736488 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:16 INFO - PROCESS | 2860 | 1469445736614 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 04:22:16 INFO - PROCESS | 2860 | 1469445736626 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 2860 | 1469445736628 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DC8000 == 32 [pid = 2860] [id = 454] 04:22:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06C934400) [pid = 2860] [serial = 1362] [outer = 0000000000000000] 04:22:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06D148800) [pid = 2860] [serial = 1363] [outer = 000000D06C934400] 04:22:16 INFO - PROCESS | 2860 | 1469445736674 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06D228000) [pid = 2860] [serial = 1364] [outer = 000000D06C934400] 04:22:17 INFO - PROCESS | 2860 | 1469445737123 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]]]}] 04:22:17 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) 04:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 04:22:17 INFO - PROCESS | 2860 | 1469445737178 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 2860 | 1469445737180 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 04:22:17 INFO - PROCESS | 2860 | 1469445737183 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:22:17 INFO - PROCESS | 2860 | 1469445737185 Marionette TRACE conn7 <- [1,1782,null,{}] 04:22:17 INFO - PROCESS | 2860 | 1469445737188 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}] 04:22:17 INFO - PROCESS | 2860 | 1469445737191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:17 INFO - PROCESS | 2860 | 1469445737300 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 04:22:17 INFO - PROCESS | 2860 | 1469445737382 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 2860 | 1469445737384 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C74F800 == 33 [pid = 2860] [id = 455] 04:22:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06DB3D400) [pid = 2860] [serial = 1365] [outer = 0000000000000000] 04:22:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06DDD0C00) [pid = 2860] [serial = 1366] [outer = 000000D06DB3D400] 04:22:17 INFO - PROCESS | 2860 | 1469445737431 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06E84F800) [pid = 2860] [serial = 1367] [outer = 000000D06DB3D400] 04:22:17 INFO - PROCESS | 2860 | 1469445737860 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]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 04:22:17 INFO - PROCESS | 2860 | 1469445737926 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 2860 | 1469445737928 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 04:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:22:17 INFO - PROCESS | 2860 | 1469445737931 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 2860 | 1469445737933 Marionette TRACE conn7 <- [1,1786,null,{}] 04:22:17 INFO - PROCESS | 2860 | 1469445737937 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}] 04:22:17 INFO - PROCESS | 2860 | 1469445737943 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:18 INFO - PROCESS | 2860 | 1469445738095 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 04:22:18 INFO - PROCESS | 2860 | 1469445738144 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 2860 | 1469445738146 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E518800 == 34 [pid = 2860] [id = 456] 04:22:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06EAA4000) [pid = 2860] [serial = 1368] [outer = 0000000000000000] 04:22:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06FBBF800) [pid = 2860] [serial = 1369] [outer = 000000D06EAA4000] 04:22:18 INFO - PROCESS | 2860 | 1469445738192 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D072D84400) [pid = 2860] [serial = 1370] [outer = 000000D06EAA4000] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06E857800) [pid = 2860] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D002941400) [pid = 2860] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003381000) [pid = 2860] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0047E0400) [pid = 2860] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0037BB400) [pid = 2860] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0047D9400) [pid = 2860] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0005B8000) [pid = 2860] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0047EE800) [pid = 2860] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0735B9000) [pid = 2860] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078112800) [pid = 2860] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06EAA5000) [pid = 2860] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0734CEC00) [pid = 2860] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:22:18 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003384800) [pid = 2860] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:22:18 INFO - PROCESS | 2860 | 1469445738706 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]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 839ms 04:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:22:18 INFO - PROCESS | 2860 | 1469445738775 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 2860 | 1469445738777 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 04:22:18 INFO - PROCESS | 2860 | 1469445738781 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 2860 | 1469445738783 Marionette TRACE conn7 <- [1,1790,null,{}] 04:22:18 INFO - PROCESS | 2860 | 1469445738787 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}] 04:22:18 INFO - PROCESS | 2860 | 1469445738789 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:18 INFO - PROCESS | 2860 | 1469445738872 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 04:22:18 INFO - PROCESS | 2860 | 1469445738881 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 2860 | 1469445738883 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EF63000 == 35 [pid = 2860] [id = 457] 04:22:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003384800) [pid = 2860] [serial = 1371] [outer = 0000000000000000] 04:22:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D003C0C800) [pid = 2860] [serial = 1372] [outer = 000000D003384800] 04:22:18 INFO - PROCESS | 2860 | 1469445738928 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06EA9FC00) [pid = 2860] [serial = 1373] [outer = 000000D003384800] 04:22:19 INFO - PROCESS | 2860 | 1469445739339 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]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 586ms 04:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:22:19 INFO - PROCESS | 2860 | 1469445739374 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2860 | 1469445739376 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 04:22:19 INFO - PROCESS | 2860 | 1469445739379 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 2860 | 1469445739381 Marionette TRACE conn7 <- [1,1794,null,{}] 04:22:19 INFO - PROCESS | 2860 | 1469445739385 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}] 04:22:19 INFO - PROCESS | 2860 | 1469445739395 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:19 INFO - PROCESS | 2860 | 1469445739482 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 04:22:19 INFO - PROCESS | 2860 | 1469445739488 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2860 | 1469445739490 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C94800 == 36 [pid = 2860] [id = 458] 04:22:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072D7F000) [pid = 2860] [serial = 1374] [outer = 0000000000000000] 04:22:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0734B9800) [pid = 2860] [serial = 1375] [outer = 000000D072D7F000] 04:22:19 INFO - PROCESS | 2860 | 1469445739535 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07377F400) [pid = 2860] [serial = 1376] [outer = 000000D072D7F000] 04:22:19 INFO - PROCESS | 2860 | 1469445739940 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]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 586ms 04:22:19 INFO - PROCESS | 2860 | 1469445739968 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2860 | 1469445739971 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 04:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:22:19 INFO - PROCESS | 2860 | 1469445739974 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 2860 | 1469445739976 Marionette TRACE conn7 <- [1,1798,null,{}] 04:22:19 INFO - PROCESS | 2860 | 1469445739979 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}] 04:22:19 INFO - PROCESS | 2860 | 1469445739981 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:20 INFO - PROCESS | 2860 | 1469445740101 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 04:22:20 INFO - PROCESS | 2860 | 1469445740106 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2860 | 1469445740108 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F66000 == 37 [pid = 2860] [id = 459] 04:22:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0737AC000) [pid = 2860] [serial = 1377] [outer = 0000000000000000] 04:22:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074508800) [pid = 2860] [serial = 1378] [outer = 000000D0737AC000] 04:22:20 INFO - PROCESS | 2860 | 1469445740153 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D074654800) [pid = 2860] [serial = 1379] [outer = 000000D0737AC000] 04:22:20 INFO - PROCESS | 2860 | 1469445740580 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]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 628ms 04:22:20 INFO - PROCESS | 2860 | 1469445740616 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 2860 | 1469445740618 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 04:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:22:20 INFO - PROCESS | 2860 | 1469445740621 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 2860 | 1469445740623 Marionette TRACE conn7 <- [1,1802,null,{}] 04:22:20 INFO - PROCESS | 2860 | 1469445740626 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}] 04:22:20 INFO - PROCESS | 2860 | 1469445740628 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:20 INFO - PROCESS | 2860 | 1469445740756 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 04:22:20 INFO - PROCESS | 2860 | 1469445740883 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2860 | 1469445740887 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004AC800 == 38 [pid = 2860] [id = 460] 04:22:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0005BC800) [pid = 2860] [serial = 1380] [outer = 0000000000000000] 04:22:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0005D0C00) [pid = 2860] [serial = 1381] [outer = 000000D0005BC800] 04:22:20 INFO - PROCESS | 2860 | 1469445740950 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D002945400) [pid = 2860] [serial = 1382] [outer = 000000D0005BC800] 04:22:21 INFO - PROCESS | 2860 | 1469445741636 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]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1084ms 04:22:21 INFO - PROCESS | 2860 | 1469445741711 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 2860 | 1469445741716 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:22:21 INFO - PROCESS | 2860 | 1469445741721 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 2860 | 1469445741725 Marionette TRACE conn7 <- [1,1806,null,{}] 04:22:21 INFO - PROCESS | 2860 | 1469445741730 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}] 04:22:21 INFO - PROCESS | 2860 | 1469445741734 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:21 INFO - PROCESS | 2860 | 1469445741882 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 04:22:22 INFO - PROCESS | 2860 | 1469445742005 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2860 | 1469445742008 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD9800 == 39 [pid = 2860] [id = 461] 04:22:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D003C13800) [pid = 2860] [serial = 1383] [outer = 0000000000000000] 04:22:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D003D7D000) [pid = 2860] [serial = 1384] [outer = 000000D003C13800] 04:22:22 INFO - PROCESS | 2860 | 1469445742068 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06C90C400) [pid = 2860] [serial = 1385] [outer = 000000D003C13800] 04:22:22 INFO - PROCESS | 2860 | 1469445742632 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]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 945ms 04:22:22 INFO - PROCESS | 2860 | 1469445742670 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 2860 | 1469445742673 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:22:22 INFO - PROCESS | 2860 | 1469445742678 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2860 | 1469445742681 Marionette TRACE conn7 <- [1,1810,null,{}] 04:22:22 INFO - PROCESS | 2860 | 1469445742685 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}] 04:22:22 INFO - PROCESS | 2860 | 1469445742688 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:22 INFO - PROCESS | 2860 | 1469445742803 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 04:22:22 INFO - PROCESS | 2860 | 1469445742898 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2860 | 1469445742901 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07495E800 == 40 [pid = 2860] [id = 462] 04:22:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06E93F800) [pid = 2860] [serial = 1386] [outer = 0000000000000000] 04:22:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D06EAA8C00) [pid = 2860] [serial = 1387] [outer = 000000D06E93F800] 04:22:22 INFO - PROCESS | 2860 | 1469445742956 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06FB56C00) [pid = 2860] [serial = 1388] [outer = 000000D06E93F800] 04:22:23 INFO - PROCESS | 2860 | 1469445743631 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]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1130ms 04:22:23 INFO - PROCESS | 2860 | 1469445743846 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 2860 | 1469445743851 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 04:22:23 INFO - PROCESS | 2860 | 1469445743857 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 2860 | 1469445743860 Marionette TRACE conn7 <- [1,1814,null,{}] 04:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:22:23 INFO - PROCESS | 2860 | 1469445743866 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}] 04:22:23 INFO - PROCESS | 2860 | 1469445743869 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:23 INFO - PROCESS | 2860 | 1469445743975 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 04:22:24 INFO - PROCESS | 2860 | 1469445744049 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 2860 | 1469445744054 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B5E800 == 41 [pid = 2860] [id = 463] 04:22:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D003385400) [pid = 2860] [serial = 1389] [outer = 0000000000000000] 04:22:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D0037B7000) [pid = 2860] [serial = 1390] [outer = 000000D003385400] 04:22:24 INFO - PROCESS | 2860 | 1469445744105 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003C10400) [pid = 2860] [serial = 1391] [outer = 000000D003385400] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F66000 == 40 [pid = 2860] [id = 459] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C94800 == 39 [pid = 2860] [id = 458] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EF63000 == 38 [pid = 2860] [id = 457] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E518800 == 37 [pid = 2860] [id = 456] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C74F800 == 36 [pid = 2860] [id = 455] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DC8000 == 35 [pid = 2860] [id = 454] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F67000 == 34 [pid = 2860] [id = 453] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029DB000 == 33 [pid = 2860] [id = 452] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010BA000 == 32 [pid = 2860] [id = 451] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C965000 == 31 [pid = 2860] [id = 450] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309B800 == 30 [pid = 2860] [id = 448] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B3B800 == 29 [pid = 2860] [id = 449] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D07495E800 == 28 [pid = 2860] [id = 462] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD9800 == 27 [pid = 2860] [id = 461] 04:22:25 INFO - PROCESS | 2860 | --DOCSHELL 000000D0004AC800 == 26 [pid = 2860] [id = 460] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06E99F000) [pid = 2860] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0037B5000) [pid = 2860] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D00384A000) [pid = 2860] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06D224400) [pid = 2860] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D0047E9000) [pid = 2860] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06C79C800) [pid = 2860] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003D7C000) [pid = 2860] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D00384BC00) [pid = 2860] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06ED2E000) [pid = 2860] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D002F92800) [pid = 2860] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0018ED800) [pid = 2860] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06DDC7800) [pid = 2860] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06D146400) [pid = 2860] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D073A48C00) [pid = 2860] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D073778400) [pid = 2860] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078B30C00) [pid = 2860] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D078186C00) [pid = 2860] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06EAA2800) [pid = 2860] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D07359B400) [pid = 2860] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0778C7000) [pid = 2860] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D072AA9400) [pid = 2860] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D074C91400) [pid = 2860] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0749D1000) [pid = 2860] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07787D400) [pid = 2860] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06D226000) [pid = 2860] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D072A5C000) [pid = 2860] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06DDCA400) [pid = 2860] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:22:25 INFO - PROCESS | 2860 | 1469445745403 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]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1579ms 04:22:25 INFO - PROCESS | 2860 | 1469445745446 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 2860 | 1469445745451 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:22:25 INFO - PROCESS | 2860 | 1469445745456 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 2860 | 1469445745460 Marionette TRACE conn7 <- [1,1818,null,{}] 04:22:25 INFO - PROCESS | 2860 | 1469445745465 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}] 04:22:25 INFO - PROCESS | 2860 | 1469445745468 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:25 INFO - PROCESS | 2860 | 1469445745567 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 04:22:25 INFO - PROCESS | 2860 | 1469445745642 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 2860 | 1469445745647 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00170A800 == 27 [pid = 2860] [id = 464] 04:22:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D002946C00) [pid = 2860] [serial = 1392] [outer = 0000000000000000] 04:22:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D00333D400) [pid = 2860] [serial = 1393] [outer = 000000D002946C00] 04:22:25 INFO - PROCESS | 2860 | 1469445745697 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D0018F6800) [pid = 2860] [serial = 1394] [outer = 000000D002946C00] 04:22:26 INFO - PROCESS | 2860 | 1469445746119 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]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 04:22:26 INFO - PROCESS | 2860 | 1469445746152 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 2860 | 1469445746158 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:22:26 INFO - PROCESS | 2860 | 1469445746164 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 2860 | 1469445746167 Marionette TRACE conn7 <- [1,1822,null,{}] 04:22:26 INFO - PROCESS | 2860 | 1469445746171 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}] 04:22:26 INFO - PROCESS | 2860 | 1469445746174 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:26 INFO - PROCESS | 2860 | 1469445746268 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 04:22:26 INFO - PROCESS | 2860 | 1469445746277 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 2860 | 1469445746280 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D5000 == 28 [pid = 2860] [id = 465] 04:22:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D00388D400) [pid = 2860] [serial = 1395] [outer = 0000000000000000] 04:22:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003896800) [pid = 2860] [serial = 1396] [outer = 000000D00388D400] 04:22:26 INFO - PROCESS | 2860 | 1469445746330 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0047DBC00) [pid = 2860] [serial = 1397] [outer = 000000D00388D400] 04:22:26 INFO - PROCESS | 2860 | 1469445746813 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]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 04:22:26 INFO - PROCESS | 2860 | 1469445746857 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 2860 | 1469445746859 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:22:26 INFO - PROCESS | 2860 | 1469445746863 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 2860 | 1469445746867 Marionette TRACE conn7 <- [1,1826,null,{}] 04:22:26 INFO - PROCESS | 2860 | 1469445746878 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}] 04:22:26 INFO - PROCESS | 2860 | 1469445746883 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:27 INFO - PROCESS | 2860 | 1469445747007 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 04:22:27 INFO - PROCESS | 2860 | 1469445747091 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 2860 | 1469445747094 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309D800 == 29 [pid = 2860] [id = 466] 04:22:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D002915C00) [pid = 2860] [serial = 1398] [outer = 0000000000000000] 04:22:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C93F000) [pid = 2860] [serial = 1399] [outer = 000000D002915C00] 04:22:27 INFO - PROCESS | 2860 | 1469445747145 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06D220000) [pid = 2860] [serial = 1400] [outer = 000000D002915C00] 04:22:27 INFO - PROCESS | 2860 | 1469445747616 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]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 798ms 04:22:27 INFO - PROCESS | 2860 | 1469445747663 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 2860 | 1469445747666 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 04:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:22:27 INFO - PROCESS | 2860 | 1469445747670 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 2860 | 1469445747671 Marionette TRACE conn7 <- [1,1830,null,{}] 04:22:27 INFO - PROCESS | 2860 | 1469445747684 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}] 04:22:27 INFO - PROCESS | 2860 | 1469445747686 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:27 INFO - PROCESS | 2860 | 1469445747801 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 04:22:27 INFO - PROCESS | 2860 | 1469445747814 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 2860 | 1469445747816 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063C3000 == 30 [pid = 2860] [id = 467] 04:22:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E220400) [pid = 2860] [serial = 1401] [outer = 0000000000000000] 04:22:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E228C00) [pid = 2860] [serial = 1402] [outer = 000000D06E220400] 04:22:27 INFO - PROCESS | 2860 | 1469445747903 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E932800) [pid = 2860] [serial = 1403] [outer = 000000D06E220400] 04:22:28 INFO - PROCESS | 2860 | 1469445748375 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]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 756ms 04:22:28 INFO - PROCESS | 2860 | 1469445748430 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 2860 | 1469445748432 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 04:22:28 INFO - PROCESS | 2860 | 1469445748436 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:22:28 INFO - PROCESS | 2860 | 1469445748438 Marionette TRACE conn7 <- [1,1834,null,{}] 04:22:28 INFO - PROCESS | 2860 | 1469445748442 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}] 04:22:28 INFO - PROCESS | 2860 | 1469445748444 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:28 INFO - PROCESS | 2860 | 1469445748552 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 04:22:28 INFO - PROCESS | 2860 | 1469445748564 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 2860 | 1469445748566 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D94F800 == 31 [pid = 2860] [id = 468] 04:22:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D00383FC00) [pid = 2860] [serial = 1404] [outer = 0000000000000000] 04:22:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06EAA3400) [pid = 2860] [serial = 1405] [outer = 000000D00383FC00] 04:22:28 INFO - PROCESS | 2860 | 1469445748654 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06ED2A400) [pid = 2860] [serial = 1406] [outer = 000000D00383FC00] 04:22:29 INFO - PROCESS | 2860 | 1469445749094 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]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 04:22:29 INFO - PROCESS | 2860 | 1469445749132 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 2860 | 1469445749135 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 04:22:29 INFO - PROCESS | 2860 | 1469445749138 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:22:29 INFO - PROCESS | 2860 | 1469445749139 Marionette TRACE conn7 <- [1,1838,null,{}] 04:22:29 INFO - PROCESS | 2860 | 1469445749143 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}] 04:22:29 INFO - PROCESS | 2860 | 1469445749149 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:29 INFO - PROCESS | 2860 | 1469445749288 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 04:22:29 INFO - PROCESS | 2860 | 1469445749301 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 2860 | 1469445749303 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB9F800 == 32 [pid = 2860] [id = 469] 04:22:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06ED2E000) [pid = 2860] [serial = 1407] [outer = 0000000000000000] 04:22:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D072AA9C00) [pid = 2860] [serial = 1408] [outer = 000000D06ED2E000] 04:22:29 INFO - PROCESS | 2860 | 1469445749392 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D073874800) [pid = 2860] [serial = 1409] [outer = 000000D06ED2E000] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06DB3D400) [pid = 2860] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06EAA4000) [pid = 2860] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D00293BC00) [pid = 2860] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003382C00) [pid = 2860] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00383D800) [pid = 2860] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0778BA000) [pid = 2860] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D002918400) [pid = 2860] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0018F9C00) [pid = 2860] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003384800) [pid = 2860] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D072D7F000) [pid = 2860] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C934400) [pid = 2860] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:22:29 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0737AC000) [pid = 2860] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:22:29 INFO - PROCESS | 2860 | 1469445749934 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]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 839ms 04:22:29 INFO - PROCESS | 2860 | 1469445749981 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 2860 | 1469445749983 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 04:22:29 INFO - PROCESS | 2860 | 1469445749986 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:22:29 INFO - PROCESS | 2860 | 1469445749988 Marionette TRACE conn7 <- [1,1842,null,{}] 04:22:30 INFO - PROCESS | 2860 | 1469445749991 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}] 04:22:30 INFO - PROCESS | 2860 | 1469445749993 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:30 INFO - PROCESS | 2860 | 1469445750074 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 04:22:30 INFO - PROCESS | 2860 | 1469445750079 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 2860 | 1469445750081 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C76000 == 33 [pid = 2860] [id = 470] 04:22:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0047DC400) [pid = 2860] [serial = 1410] [outer = 0000000000000000] 04:22:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06DB3D400) [pid = 2860] [serial = 1411] [outer = 000000D0047DC400] 04:22:30 INFO - PROCESS | 2860 | 1469445750126 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072CF1800) [pid = 2860] [serial = 1412] [outer = 000000D0047DC400] 04:22:30 INFO - PROCESS | 2860 | 1469445750527 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]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 587ms 04:22:30 INFO - PROCESS | 2860 | 1469445750577 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 2860 | 1469445750579 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 04:22:30 INFO - PROCESS | 2860 | 1469445750582 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:22:30 INFO - PROCESS | 2860 | 1469445750584 Marionette TRACE conn7 <- [1,1846,null,{}] 04:22:30 INFO - PROCESS | 2860 | 1469445750592 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}] 04:22:30 INFO - PROCESS | 2860 | 1469445750594 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:30 INFO - PROCESS | 2860 | 1469445750677 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 04:22:30 INFO - PROCESS | 2860 | 1469445750682 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 2860 | 1469445750684 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073559000 == 34 [pid = 2860] [id = 471] 04:22:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072D7F000) [pid = 2860] [serial = 1413] [outer = 0000000000000000] 04:22:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074576400) [pid = 2860] [serial = 1414] [outer = 000000D072D7F000] 04:22:30 INFO - PROCESS | 2860 | 1469445750729 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D074656400) [pid = 2860] [serial = 1415] [outer = 000000D072D7F000] 04:22:31 INFO - PROCESS | 2860 | 1469445751162 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]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 628ms 04:22:31 INFO - PROCESS | 2860 | 1469445751214 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 2860 | 1469445751216 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 04:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:22:31 INFO - PROCESS | 2860 | 1469445751219 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 2860 | 1469445751221 Marionette TRACE conn7 <- [1,1850,null,{}] 04:22:31 INFO - PROCESS | 2860 | 1469445751224 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}] 04:22:31 INFO - PROCESS | 2860 | 1469445751226 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:31 INFO - PROCESS | 2860 | 1469445751310 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 04:22:31 INFO - PROCESS | 2860 | 1469445751318 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 2860 | 1469445751320 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309D000 == 35 [pid = 2860] [id = 472] 04:22:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0746D7400) [pid = 2860] [serial = 1416] [outer = 0000000000000000] 04:22:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074DD3400) [pid = 2860] [serial = 1417] [outer = 000000D0746D7400] 04:22:31 INFO - PROCESS | 2860 | 1469445751365 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D075061800) [pid = 2860] [serial = 1418] [outer = 000000D0746D7400] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D00170A800 == 34 [pid = 2860] [id = 464] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B5E800 == 33 [pid = 2860] [id = 463] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D5000 == 32 [pid = 2860] [id = 465] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309D800 == 31 [pid = 2860] [id = 466] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB9F800 == 30 [pid = 2860] [id = 469] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D94F800 == 29 [pid = 2860] [id = 468] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D073559000 == 28 [pid = 2860] [id = 471] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C76000 == 27 [pid = 2860] [id = 470] 04:22:32 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063C3000 == 26 [pid = 2860] [id = 467] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029C6800 == 25 [pid = 2860] [id = 413] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF2C800 == 24 [pid = 2860] [id = 404] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EE89000 == 23 [pid = 2860] [id = 405] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B75800 == 22 [pid = 2860] [id = 414] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D003098800 == 21 [pid = 2860] [id = 416] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF35000 == 20 [pid = 2860] [id = 406] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C81000 == 19 [pid = 2860] [id = 402] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C952800 == 18 [pid = 2860] [id = 418] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017E8800 == 17 [pid = 2860] [id = 411] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D000451000 == 16 [pid = 2860] [id = 409] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD9000 == 15 [pid = 2860] [id = 417] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D001715000 == 14 [pid = 2860] [id = 412] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D0004AD800 == 13 [pid = 2860] [id = 407] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D001862000 == 12 [pid = 2860] [id = 410] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DCC800 == 11 [pid = 2860] [id = 408] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017EA000 == 10 [pid = 2860] [id = 403] 04:22:33 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F71800 == 9 [pid = 2860] [id = 415] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D074508800) [pid = 2860] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06DDD0C00) [pid = 2860] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06FBBF800) [pid = 2860] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06E84F800) [pid = 2860] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003D72C00) [pid = 2860] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06D223800) [pid = 2860] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C7A2400) [pid = 2860] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003841000) [pid = 2860] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003890C00) [pid = 2860] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D078174800) [pid = 2860] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D00293C400) [pid = 2860] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D002F86800) [pid = 2860] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0047F1C00) [pid = 2860] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D06C90F400) [pid = 2860] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D0037B9400) [pid = 2860] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D003C0C800) [pid = 2860] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06EA9FC00) [pid = 2860] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D0734B9800) [pid = 2860] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D074654800) [pid = 2860] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D072D84400) [pid = 2860] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D06D148800) [pid = 2860] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D07377F400) [pid = 2860] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:22:33 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D06D228000) [pid = 2860] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2860 | 1469445754119 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]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2962ms 04:22:34 INFO - PROCESS | 2860 | 1469445754185 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 2860 | 1469445754190 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:22:34 INFO - PROCESS | 2860 | 1469445754196 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 2860 | 1469445754199 Marionette TRACE conn7 <- [1,1854,null,{}] 04:22:34 INFO - PROCESS | 2860 | 1469445754206 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}] 04:22:34 INFO - PROCESS | 2860 | 1469445754209 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:34 INFO - PROCESS | 2860 | 1469445754314 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 04:22:34 INFO - PROCESS | 2860 | 1469445754388 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 2860 | 1469445754393 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010B2000 == 10 [pid = 2860] [id = 473] 04:22:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D00293D000) [pid = 2860] [serial = 1419] [outer = 0000000000000000] 04:22:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002941800) [pid = 2860] [serial = 1420] [outer = 000000D00293D000] 04:22:34 INFO - PROCESS | 2860 | 1469445754445 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D002F8EC00) [pid = 2860] [serial = 1421] [outer = 000000D00293D000] 04:22:34 INFO - PROCESS | 2860 | 1469445754882 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]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 04:22:34 INFO - PROCESS | 2860 | 1469445754932 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 2860 | 1469445754937 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:22:34 INFO - PROCESS | 2860 | 1469445754944 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 2860 | 1469445754947 Marionette TRACE conn7 <- [1,1858,null,{}] 04:22:34 INFO - PROCESS | 2860 | 1469445754951 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}] 04:22:34 INFO - PROCESS | 2860 | 1469445754953 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:35 INFO - PROCESS | 2860 | 1469445755051 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 04:22:35 INFO - PROCESS | 2860 | 1469445755058 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2860 | 1469445755061 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00109F800 == 11 [pid = 2860] [id = 474] 04:22:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003376C00) [pid = 2860] [serial = 1422] [outer = 0000000000000000] 04:22:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D0037C1000) [pid = 2860] [serial = 1423] [outer = 000000D003376C00] 04:22:35 INFO - PROCESS | 2860 | 1469445755111 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D00384BC00) [pid = 2860] [serial = 1424] [outer = 000000D003376C00] 04:22:35 INFO - PROCESS | 2860 | 1469445755583 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]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 04:22:35 INFO - PROCESS | 2860 | 1469445755638 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 2860 | 1469445755640 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 04:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:22:35 INFO - PROCESS | 2860 | 1469445755644 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 2860 | 1469445755648 Marionette TRACE conn7 <- [1,1862,null,{}] 04:22:35 INFO - PROCESS | 2860 | 1469445755660 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}] 04:22:35 INFO - PROCESS | 2860 | 1469445755665 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:35 INFO - PROCESS | 2860 | 1469445755788 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 04:22:35 INFO - PROCESS | 2860 | 1469445755804 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2860 | 1469445755807 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E68000 == 12 [pid = 2860] [id = 475] 04:22:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0005C5800) [pid = 2860] [serial = 1425] [outer = 0000000000000000] 04:22:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003D7E400) [pid = 2860] [serial = 1426] [outer = 000000D0005C5800] 04:22:35 INFO - PROCESS | 2860 | 1469445755922 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0047E5C00) [pid = 2860] [serial = 1427] [outer = 000000D0005C5800] 04:22:36 INFO - PROCESS | 2860 | 1469445756328 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]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 04:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:22:36 INFO - PROCESS | 2860 | 1469445756381 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 2860 | 1469445756384 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 04:22:36 INFO - PROCESS | 2860 | 1469445756387 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 2860 | 1469445756389 Marionette TRACE conn7 <- [1,1866,null,{}] 04:22:36 INFO - PROCESS | 2860 | 1469445756392 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}] 04:22:36 INFO - PROCESS | 2860 | 1469445756394 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:36 INFO - PROCESS | 2860 | 1469445756512 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 04:22:36 INFO - PROCESS | 2860 | 1469445756525 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 2860 | 1469445756527 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00308A800 == 13 [pid = 2860] [id = 476] 04:22:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D0047F2C00) [pid = 2860] [serial = 1428] [outer = 0000000000000000] 04:22:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C90D400) [pid = 2860] [serial = 1429] [outer = 000000D0047F2C00] 04:22:36 INFO - PROCESS | 2860 | 1469445756574 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06C919C00) [pid = 2860] [serial = 1430] [outer = 000000D0047F2C00] 04:22:37 INFO - PROCESS | 2860 | 1469445756995 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]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 04:22:37 INFO - PROCESS | 2860 | 1469445757019 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 2860 | 1469445757029 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 04:22:37 INFO - PROCESS | 2860 | 1469445757033 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 2860 | 1469445757035 Marionette TRACE conn7 <- [1,1870,null,{}] 04:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:22:37 INFO - PROCESS | 2860 | 1469445757038 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}] 04:22:37 INFO - PROCESS | 2860 | 1469445757040 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:37 INFO - PROCESS | 2860 | 1469445757151 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 04:22:37 INFO - PROCESS | 2860 | 1469445757193 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2860 | 1469445757195 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DCD800 == 14 [pid = 2860] [id = 477] 04:22:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003377C00) [pid = 2860] [serial = 1431] [outer = 0000000000000000] 04:22:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C9D1800) [pid = 2860] [serial = 1432] [outer = 000000D003377C00] 04:22:37 INFO - PROCESS | 2860 | 1469445757243 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D222000) [pid = 2860] [serial = 1433] [outer = 000000D003377C00] 04:22:37 INFO - PROCESS | 2860 | 1469445757661 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]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 04:22:37 INFO - PROCESS | 2860 | 1469445757712 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 2860 | 1469445757715 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 04:22:37 INFO - PROCESS | 2860 | 1469445757718 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:22:37 INFO - PROCESS | 2860 | 1469445757720 Marionette TRACE conn7 <- [1,1874,null,{}] 04:22:37 INFO - PROCESS | 2860 | 1469445757724 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}] 04:22:37 INFO - PROCESS | 2860 | 1469445757729 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:37 INFO - PROCESS | 2860 | 1469445757853 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 04:22:37 INFO - PROCESS | 2860 | 1469445757866 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2860 | 1469445757868 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C95F800 == 15 [pid = 2860] [id = 478] 04:22:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06DB55C00) [pid = 2860] [serial = 1434] [outer = 0000000000000000] 04:22:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06E84A800) [pid = 2860] [serial = 1435] [outer = 000000D06DB55C00] 04:22:37 INFO - PROCESS | 2860 | 1469445757915 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06ECE9C00) [pid = 2860] [serial = 1436] [outer = 000000D06DB55C00] 04:22:38 INFO - PROCESS | 2860 | 1469445758336 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]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 693ms 04:22:38 INFO - PROCESS | 2860 | 1469445758415 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 2860 | 1469445758417 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 04:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:22:38 INFO - PROCESS | 2860 | 1469445758421 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 2860 | 1469445758422 Marionette TRACE conn7 <- [1,1878,null,{}] 04:22:38 INFO - PROCESS | 2860 | 1469445758426 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}] 04:22:38 INFO - PROCESS | 2860 | 1469445758428 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:38 INFO - PROCESS | 2860 | 1469445758534 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 04:22:38 INFO - PROCESS | 2860 | 1469445758542 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 2860 | 1469445758544 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50F800 == 16 [pid = 2860] [id = 479] 04:22:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06ECEA000) [pid = 2860] [serial = 1437] [outer = 0000000000000000] 04:22:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06F9E1C00) [pid = 2860] [serial = 1438] [outer = 000000D06ECEA000] 04:22:38 INFO - PROCESS | 2860 | 1469445758589 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D072A61000) [pid = 2860] [serial = 1439] [outer = 000000D06ECEA000] 04:22:39 INFO - PROCESS | 2860 | 1469445758999 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]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 04:22:39 INFO - PROCESS | 2860 | 1469445759053 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 04:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:22:39 INFO - PROCESS | 2860 | 1469445759056 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 04:22:39 INFO - PROCESS | 2860 | 1469445759059 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 2860 | 1469445759061 Marionette TRACE conn7 <- [1,1882,null,{}] 04:22:39 INFO - PROCESS | 2860 | 1469445759070 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}] 04:22:39 INFO - PROCESS | 2860 | 1469445759072 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:39 INFO - PROCESS | 2860 | 1469445759176 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 04:22:39 INFO - PROCESS | 2860 | 1469445759181 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2860 | 1469445759183 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB12000 == 17 [pid = 2860] [id = 480] 04:22:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06ECF1C00) [pid = 2860] [serial = 1440] [outer = 0000000000000000] 04:22:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D072D88800) [pid = 2860] [serial = 1441] [outer = 000000D06ECF1C00] 04:22:39 INFO - PROCESS | 2860 | 1469445759228 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0734C2800) [pid = 2860] [serial = 1442] [outer = 000000D06ECF1C00] 04:22:39 INFO - PROCESS | 2860 | 1469445759674 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]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 04:22:39 INFO - PROCESS | 2860 | 1469445759690 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 2860 | 1469445759700 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:22:39 INFO - PROCESS | 2860 | 1469445759710 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 2860 | 1469445759712 Marionette TRACE conn7 <- [1,1886,null,{}] 04:22:39 INFO - PROCESS | 2860 | 1469445759715 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}] 04:22:39 INFO - PROCESS | 2860 | 1469445759717 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:39 INFO - PROCESS | 2860 | 1469445759824 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 04:22:39 INFO - PROCESS | 2860 | 1469445759829 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2860 | 1469445759831 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E67000 == 18 [pid = 2860] [id = 481] 04:22:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D073595C00) [pid = 2860] [serial = 1443] [outer = 0000000000000000] 04:22:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D073777800) [pid = 2860] [serial = 1444] [outer = 000000D073595C00] 04:22:39 INFO - PROCESS | 2860 | 1469445759876 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07387AC00) [pid = 2860] [serial = 1445] [outer = 000000D073595C00] 04:22:40 INFO - PROCESS | 2860 | 1469445760330 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]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 649ms 04:22:40 INFO - PROCESS | 2860 | 1469445760363 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 2860 | 1469445760365 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 04:22:40 INFO - PROCESS | 2860 | 1469445760368 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:22:40 INFO - PROCESS | 2860 | 1469445760370 Marionette TRACE conn7 <- [1,1890,null,{}] 04:22:40 INFO - PROCESS | 2860 | 1469445760374 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}] 04:22:40 INFO - PROCESS | 2860 | 1469445760376 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:40 INFO - PROCESS | 2860 | 1469445760491 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 04:22:40 INFO - PROCESS | 2860 | 1469445760497 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 2860 | 1469445760499 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F80800 == 19 [pid = 2860] [id = 482] 04:22:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D073A49000) [pid = 2860] [serial = 1446] [outer = 0000000000000000] 04:22:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D074650C00) [pid = 2860] [serial = 1447] [outer = 000000D073A49000] 04:22:40 INFO - PROCESS | 2860 | 1469445760544 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0749CDC00) [pid = 2860] [serial = 1448] [outer = 000000D073A49000] 04:22:40 INFO - PROCESS | 2860 | 1469445760983 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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D072D7F000) [pid = 2860] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003C13800) [pid = 2860] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003385400) [pid = 2860] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00383FC00) [pid = 2860] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00388D400) [pid = 2860] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0047DC400) [pid = 2860] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0005BC800) [pid = 2860] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002946C00) [pid = 2860] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06ED2E000) [pid = 2860] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E220400) [pid = 2860] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06E93F800) [pid = 2860] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:22:41 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D002915C00) [pid = 2860] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:22:41 INFO - PROCESS | 2860 | 1469445761226 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2860 | 1469445761229 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 04:22:41 INFO - PROCESS | 2860 | 1469445761240 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 2860 | 1469445761242 Marionette TRACE conn7 <- [1,1894,null,{}] 04:22:41 INFO - PROCESS | 2860 | 1469445761246 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}] 04:22:41 INFO - PROCESS | 2860 | 1469445761248 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:22:41 INFO - PROCESS | 2860 | 1469445761349 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 04:22:41 INFO - PROCESS | 2860 | 1469445761356 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 2860 | 1469445761359 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DCD000 == 20 [pid = 2860] [id = 483] 04:22:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06C90C800) [pid = 2860] [serial = 1449] [outer = 0000000000000000] 04:22:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06D223400) [pid = 2860] [serial = 1450] [outer = 000000D06C90C800] 04:22:41 INFO - PROCESS | 2860 | 1469445761412 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0749D1800) [pid = 2860] [serial = 1451] [outer = 000000D06C90C800] 04:22:41 INFO - PROCESS | 2860 | 1469445761853 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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 04:22:41 INFO - PROCESS | 2860 | 1469445761884 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2860 | 1469445761886 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:22:41 INFO - PROCESS | 2860 | 1469445761893 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 2860 | 1469445761895 Marionette TRACE conn7 <- [1,1898,null,{}] 04:22:41 INFO - PROCESS | 2860 | 1469445761898 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}] 04:22:41 INFO - PROCESS | 2860 | 1469445761900 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:41 INFO - PROCESS | 2860 | 1469445761985 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 04:22:42 INFO - PROCESS | 2860 | 1469445761993 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2860 | 1469445761995 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EE8800 == 21 [pid = 2860] [id = 484] 04:22:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074E7D400) [pid = 2860] [serial = 1452] [outer = 0000000000000000] 04:22:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07788C400) [pid = 2860] [serial = 1453] [outer = 000000D074E7D400] 04:22:42 INFO - PROCESS | 2860 | 1469445762044 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0778C4800) [pid = 2860] [serial = 1454] [outer = 000000D074E7D400] 04:22:42 INFO - PROCESS | 2860 | 1469445762468 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]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 04:22:42 INFO - PROCESS | 2860 | 1469445762522 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2860 | 1469445762524 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:22:42 INFO - PROCESS | 2860 | 1469445762546 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 2860 | 1469445762548 Marionette TRACE conn7 <- [1,1902,null,{}] 04:22:42 INFO - PROCESS | 2860 | 1469445762554 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}] 04:22:42 INFO - PROCESS | 2860 | 1469445762556 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:42 INFO - PROCESS | 2860 | 1469445762639 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 04:22:42 INFO - PROCESS | 2860 | 1469445762646 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2860 | 1469445762648 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CA4000 == 22 [pid = 2860] [id = 485] 04:22:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D077E45C00) [pid = 2860] [serial = 1455] [outer = 0000000000000000] 04:22:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D07816DC00) [pid = 2860] [serial = 1456] [outer = 000000D077E45C00] 04:22:42 INFO - PROCESS | 2860 | 1469445762692 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078175800) [pid = 2860] [serial = 1457] [outer = 000000D077E45C00] 04:22:43 INFO - PROCESS | 2860 | 1469445763114 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]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 587ms 04:22:43 INFO - PROCESS | 2860 | 1469445763135 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 2860 | 1469445763137 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 04:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:22:43 INFO - PROCESS | 2860 | 1469445763140 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 2860 | 1469445763142 Marionette TRACE conn7 <- [1,1906,null,{}] 04:22:43 INFO - PROCESS | 2860 | 1469445763160 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}] 04:22:43 INFO - PROCESS | 2860 | 1469445763162 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:43 INFO - PROCESS | 2860 | 1469445763327 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 04:22:43 INFO - PROCESS | 2860 | 1469445763377 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 2860 | 1469445763380 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004B6800 == 23 [pid = 2860] [id = 486] 04:22:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0005CD800) [pid = 2860] [serial = 1458] [outer = 0000000000000000] 04:22:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D00181A400) [pid = 2860] [serial = 1459] [outer = 000000D0005CD800] 04:22:43 INFO - PROCESS | 2860 | 1469445763440 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D002913000) [pid = 2860] [serial = 1460] [outer = 000000D0005CD800] 04:22:44 INFO - PROCESS | 2860 | 1469445764203 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]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1080ms 04:22:44 INFO - PROCESS | 2860 | 1469445764254 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 2860 | 1469445764259 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:22:44 INFO - PROCESS | 2860 | 1469445764265 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 2860 | 1469445764268 Marionette TRACE conn7 <- [1,1910,null,{}] 04:22:44 INFO - PROCESS | 2860 | 1469445764273 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}] 04:22:44 INFO - PROCESS | 2860 | 1469445764279 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:44 INFO - PROCESS | 2860 | 1469445764410 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 04:22:44 INFO - PROCESS | 2860 | 1469445764529 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 2860 | 1469445764532 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F4B000 == 24 [pid = 2860] [id = 487] 04:22:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D00337F800) [pid = 2860] [serial = 1461] [outer = 0000000000000000] 04:22:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D00388E000) [pid = 2860] [serial = 1462] [outer = 000000D00337F800] 04:22:44 INFO - PROCESS | 2860 | 1469445764591 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D003C11C00) [pid = 2860] [serial = 1463] [outer = 000000D00337F800] 04:22:45 INFO - PROCESS | 2860 | 1469445765493 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]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1297ms 04:22:45 INFO - PROCESS | 2860 | 1469445765583 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 2860 | 1469445765588 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 04:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:22:45 INFO - PROCESS | 2860 | 1469445765594 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 2860 | 1469445765597 Marionette TRACE conn7 <- [1,1914,null,{}] 04:22:45 INFO - PROCESS | 2860 | 1469445765603 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}] 04:22:45 INFO - PROCESS | 2860 | 1469445765606 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:45 INFO - PROCESS | 2860 | 1469445765728 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D074656400) [pid = 2860] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D074DD3400) [pid = 2860] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D074576400) [pid = 2860] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06C90C400) [pid = 2860] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D003C10400) [pid = 2860] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06EAA3400) [pid = 2860] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003896800) [pid = 2860] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06DB3D400) [pid = 2860] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0005D0C00) [pid = 2860] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D00333D400) [pid = 2860] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002945400) [pid = 2860] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003D7D000) [pid = 2860] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D073874800) [pid = 2860] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D072CF1800) [pid = 2860] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0037B7000) [pid = 2860] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06ED2A400) [pid = 2860] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06E932800) [pid = 2860] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0047DBC00) [pid = 2860] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06E228C00) [pid = 2860] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D072AA9C00) [pid = 2860] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0018F6800) [pid = 2860] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06EAA8C00) [pid = 2860] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06FB56C00) [pid = 2860] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D06D220000) [pid = 2860] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06C93F000) [pid = 2860] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2860 | 1469445765841 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 2860 | 1469445765845 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004A5800 == 25 [pid = 2860] [id = 488] 04:22:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0018EF400) [pid = 2860] [serial = 1464] [outer = 0000000000000000] 04:22:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002F8DC00) [pid = 2860] [serial = 1465] [outer = 000000D0018EF400] 04:22:45 INFO - PROCESS | 2860 | 1469445765897 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003889800) [pid = 2860] [serial = 1466] [outer = 000000D0018EF400] 04:22:46 INFO - PROCESS | 2860 | 1469445766333 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]]]}] 04:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 775ms 04:22:46 INFO - PROCESS | 2860 | 1469445766375 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 2860 | 1469445766380 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:22:46 INFO - PROCESS | 2860 | 1469445766386 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 2860 | 1469445766389 Marionette TRACE conn7 <- [1,1918,null,{}] 04:22:46 INFO - PROCESS | 2860 | 1469445766393 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}] 04:22:46 INFO - PROCESS | 2860 | 1469445766396 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:46 INFO - PROCESS | 2860 | 1469445766489 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 04:22:46 INFO - PROCESS | 2860 | 1469445766496 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 2860 | 1469445766498 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B48000 == 26 [pid = 2860] [id = 489] 04:22:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003C16000) [pid = 2860] [serial = 1467] [outer = 0000000000000000] 04:22:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0047DE800) [pid = 2860] [serial = 1468] [outer = 000000D003C16000] 04:22:46 INFO - PROCESS | 2860 | 1469445766547 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0047F5800) [pid = 2860] [serial = 1469] [outer = 000000D003C16000] 04:22:47 INFO - PROCESS | 2860 | 1469445767019 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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 04:22:47 INFO - PROCESS | 2860 | 1469445767080 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 2860 | 1469445767082 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 04:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:22:47 INFO - PROCESS | 2860 | 1469445767086 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 2860 | 1469445767090 Marionette TRACE conn7 <- [1,1922,null,{}] 04:22:47 INFO - PROCESS | 2860 | 1469445767102 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}] 04:22:47 INFO - PROCESS | 2860 | 1469445767107 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:47 INFO - PROCESS | 2860 | 1469445767239 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 04:22:47 INFO - PROCESS | 2860 | 1469445767312 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 2860 | 1469445767315 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F80800 == 27 [pid = 2860] [id = 490] 04:22:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C910C00) [pid = 2860] [serial = 1470] [outer = 0000000000000000] 04:22:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D1D2800) [pid = 2860] [serial = 1471] [outer = 000000D06C910C00] 04:22:47 INFO - PROCESS | 2860 | 1469445767365 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06D936C00) [pid = 2860] [serial = 1472] [outer = 000000D06C910C00] 04:22:47 INFO - PROCESS | 2860 | 1469445767753 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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 04:22:47 INFO - PROCESS | 2860 | 1469445767779 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 2860 | 1469445767781 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 04:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:22:47 INFO - PROCESS | 2860 | 1469445767784 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 2860 | 1469445767786 Marionette TRACE conn7 <- [1,1926,null,{}] 04:22:47 INFO - PROCESS | 2860 | 1469445767790 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}] 04:22:47 INFO - PROCESS | 2860 | 1469445767792 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:47 INFO - PROCESS | 2860 | 1469445767923 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 04:22:47 INFO - PROCESS | 2860 | 1469445767928 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 2860 | 1469445767931 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063CB800 == 28 [pid = 2860] [id = 491] 04:22:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D00293FC00) [pid = 2860] [serial = 1473] [outer = 0000000000000000] 04:22:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E22A800) [pid = 2860] [serial = 1474] [outer = 000000D00293FC00] 04:22:47 INFO - PROCESS | 2860 | 1469445767977 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E93A800) [pid = 2860] [serial = 1475] [outer = 000000D00293FC00] 04:22:48 INFO - PROCESS | 2860 | 1469445768428 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]]]}] 04:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 04:22:48 INFO - PROCESS | 2860 | 1469445768479 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 2860 | 1469445768481 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 04:22:48 INFO - PROCESS | 2860 | 1469445768484 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:22:48 INFO - PROCESS | 2860 | 1469445768486 Marionette TRACE conn7 <- [1,1930,null,{}] 04:22:48 INFO - PROCESS | 2860 | 1469445768490 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}] 04:22:48 INFO - PROCESS | 2860 | 1469445768492 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:48 INFO - PROCESS | 2860 | 1469445768602 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 04:22:48 INFO - PROCESS | 2860 | 1469445768684 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 2860 | 1469445768686 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017D9800 == 29 [pid = 2860] [id = 492] 04:22:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D002946400) [pid = 2860] [serial = 1476] [outer = 0000000000000000] 04:22:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06EAA5800) [pid = 2860] [serial = 1477] [outer = 000000D002946400] 04:22:48 INFO - PROCESS | 2860 | 1469445768731 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06F40A400) [pid = 2860] [serial = 1478] [outer = 000000D002946400] 04:22:49 INFO - PROCESS | 2860 | 1469445769143 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]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 04:22:49 INFO - PROCESS | 2860 | 1469445769178 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 2860 | 1469445769180 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 04:22:49 INFO - PROCESS | 2860 | 1469445769184 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:22:49 INFO - PROCESS | 2860 | 1469445769185 Marionette TRACE conn7 <- [1,1934,null,{}] 04:22:49 INFO - PROCESS | 2860 | 1469445769189 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}] 04:22:49 INFO - PROCESS | 2860 | 1469445769195 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:49 INFO - PROCESS | 2860 | 1469445769333 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 04:22:49 INFO - PROCESS | 2860 | 1469445769339 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2860 | 1469445769341 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F423000 == 30 [pid = 2860] [id = 493] 04:22:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D072A5CC00) [pid = 2860] [serial = 1479] [outer = 0000000000000000] 04:22:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D073428800) [pid = 2860] [serial = 1480] [outer = 000000D072A5CC00] 04:22:49 INFO - PROCESS | 2860 | 1469445769430 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074583400) [pid = 2860] [serial = 1481] [outer = 000000D072A5CC00] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D073595C00) [pid = 2860] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0047F2C00) [pid = 2860] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0746D7400) [pid = 2860] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06DB55C00) [pid = 2860] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003376C00) [pid = 2860] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003377C00) [pid = 2860] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0005C5800) [pid = 2860] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06ECEA000) [pid = 2860] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D00293D000) [pid = 2860] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D073A49000) [pid = 2860] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C90C800) [pid = 2860] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06ECF1C00) [pid = 2860] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:22:49 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D074E7D400) [pid = 2860] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:22:50 INFO - PROCESS | 2860 | 1469445770009 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]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 881ms 04:22:50 INFO - PROCESS | 2860 | 1469445770068 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2860 | 1469445770071 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:22:50 INFO - PROCESS | 2860 | 1469445770074 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2860 | 1469445770076 Marionette TRACE conn7 <- [1,1938,null,{}] 04:22:50 INFO - PROCESS | 2860 | 1469445770080 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}] 04:22:50 INFO - PROCESS | 2860 | 1469445770082 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:50 INFO - PROCESS | 2860 | 1469445770164 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 04:22:50 INFO - PROCESS | 2860 | 1469445770170 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2860 | 1469445770172 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C7D000 == 31 [pid = 2860] [id = 494] 04:22:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D00337F000) [pid = 2860] [serial = 1482] [outer = 0000000000000000] 04:22:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D21C800) [pid = 2860] [serial = 1483] [outer = 000000D00337F000] 04:22:50 INFO - PROCESS | 2860 | 1469445770286 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D073595C00) [pid = 2860] [serial = 1484] [outer = 000000D00337F000] 04:22:50 INFO - PROCESS | 2860 | 1469445770657 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]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 627ms 04:22:50 INFO - PROCESS | 2860 | 1469445770704 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2860 | 1469445770706 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 04:22:50 INFO - PROCESS | 2860 | 1469445770710 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:22:50 INFO - PROCESS | 2860 | 1469445770712 Marionette TRACE conn7 <- [1,1942,null,{}] 04:22:50 INFO - PROCESS | 2860 | 1469445770715 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}] 04:22:50 INFO - PROCESS | 2860 | 1469445770717 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:50 INFO - PROCESS | 2860 | 1469445770800 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 04:22:50 INFO - PROCESS | 2860 | 1469445770879 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2860 | 1469445770881 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0738BE000 == 32 [pid = 2860] [id = 495] 04:22:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D003889400) [pid = 2860] [serial = 1485] [outer = 0000000000000000] 04:22:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0746D2800) [pid = 2860] [serial = 1486] [outer = 000000D003889400] 04:22:50 INFO - PROCESS | 2860 | 1469445770927 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0778B9800) [pid = 2860] [serial = 1487] [outer = 000000D003889400] 04:22:51 INFO - PROCESS | 2860 | 1469445771274 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]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 04:22:51 INFO - PROCESS | 2860 | 1469445771340 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 2860 | 1469445771343 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 04:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:22:51 INFO - PROCESS | 2860 | 1469445771346 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 2860 | 1469445771348 Marionette TRACE conn7 <- [1,1946,null,{}] 04:22:51 INFO - PROCESS | 2860 | 1469445771351 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}] 04:22:51 INFO - PROCESS | 2860 | 1469445771353 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:51 INFO - PROCESS | 2860 | 1469445771467 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 04:22:51 INFO - PROCESS | 2860 | 1469445771503 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 2860 | 1469445771505 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CAA800 == 33 [pid = 2860] [id = 496] 04:22:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06C912C00) [pid = 2860] [serial = 1488] [outer = 0000000000000000] 04:22:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D077E49400) [pid = 2860] [serial = 1489] [outer = 000000D06C912C00] 04:22:51 INFO - PROCESS | 2860 | 1469445771550 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07817E400) [pid = 2860] [serial = 1490] [outer = 000000D06C912C00] 04:22:51 INFO - PROCESS | 2860 | 1469445771990 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]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 04:22:52 INFO - PROCESS | 2860 | 1469445772041 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 2860 | 1469445772046 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 04:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:22:52 INFO - PROCESS | 2860 | 1469445772052 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 2860 | 1469445772057 Marionette TRACE conn7 <- [1,1950,null,{}] 04:22:52 INFO - PROCESS | 2860 | 1469445772081 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}] 04:22:52 INFO - PROCESS | 2860 | 1469445772084 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:52 INFO - PROCESS | 2860 | 1469445772212 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 04:22:52 INFO - PROCESS | 2860 | 1469445772299 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 2860 | 1469445772304 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00189D000 == 34 [pid = 2860] [id = 497] 04:22:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D003380000) [pid = 2860] [serial = 1491] [outer = 0000000000000000] 04:22:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0037B5400) [pid = 2860] [serial = 1492] [outer = 000000D003380000] 04:22:52 INFO - PROCESS | 2860 | 1469445772376 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003896800) [pid = 2860] [serial = 1493] [outer = 000000D003380000] 04:22:53 INFO - PROCESS | 2860 | 1469445773037 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]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1052ms 04:22:53 INFO - PROCESS | 2860 | 1469445773108 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 2860 | 1469445773113 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 04:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:22:53 INFO - PROCESS | 2860 | 1469445773120 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 2860 | 1469445773123 Marionette TRACE conn7 <- [1,1954,null,{}] 04:22:53 INFO - PROCESS | 2860 | 1469445773127 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}] 04:22:53 INFO - PROCESS | 2860 | 1469445773130 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:53 INFO - PROCESS | 2860 | 1469445773305 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 04:22:53 INFO - PROCESS | 2860 | 1469445773420 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 2860 | 1469445773423 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C94E800 == 35 [pid = 2860] [id = 498] 04:22:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06C913000) [pid = 2860] [serial = 1494] [outer = 0000000000000000] 04:22:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06C935400) [pid = 2860] [serial = 1495] [outer = 000000D06C913000] 04:22:53 INFO - PROCESS | 2860 | 1469445773483 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06DB54800) [pid = 2860] [serial = 1496] [outer = 000000D06C913000] 04:22:54 INFO - PROCESS | 2860 | 1469445774050 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]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 987ms 04:22:54 INFO - PROCESS | 2860 | 1469445774108 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 2860 | 1469445774110 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 04:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:22:54 INFO - PROCESS | 2860 | 1469445774115 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 2860 | 1469445774119 Marionette TRACE conn7 <- [1,1958,null,{}] 04:22:54 INFO - PROCESS | 2860 | 1469445774130 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}] 04:22:54 INFO - PROCESS | 2860 | 1469445774136 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:54 INFO - PROCESS | 2860 | 1469445774251 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 04:22:54 INFO - PROCESS | 2860 | 1469445774372 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 2860 | 1469445774376 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CA3000 == 36 [pid = 2860] [id = 499] 04:22:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D072CEE800) [pid = 2860] [serial = 1497] [outer = 0000000000000000] 04:22:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0735BBC00) [pid = 2860] [serial = 1498] [outer = 000000D072CEE800] 04:22:54 INFO - PROCESS | 2860 | 1469445774436 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D074E83800) [pid = 2860] [serial = 1499] [outer = 000000D072CEE800] 04:22:55 INFO - PROCESS | 2860 | 1469445775076 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]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1033ms 04:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:22:55 INFO - PROCESS | 2860 | 1469445775149 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 2860 | 1469445775153 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 04:22:55 INFO - PROCESS | 2860 | 1469445775156 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 2860 | 1469445775158 Marionette TRACE conn7 <- [1,1962,null,{}] 04:22:55 INFO - PROCESS | 2860 | 1469445775162 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}] 04:22:55 INFO - PROCESS | 2860 | 1469445775164 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:55 INFO - PROCESS | 2860 | 1469445775277 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 04:22:55 INFO - PROCESS | 2860 | 1469445775485 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 2860 | 1469445775489 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184B800 == 37 [pid = 2860] [id = 500] 04:22:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0018ED800) [pid = 2860] [serial = 1500] [outer = 0000000000000000] 04:22:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002F8E800) [pid = 2860] [serial = 1501] [outer = 000000D0018ED800] 04:22:55 INFO - PROCESS | 2860 | 1469445775551 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003847400) [pid = 2860] [serial = 1502] [outer = 000000D0018ED800] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F423000 == 36 [pid = 2860] [id = 493] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309D000 == 35 [pid = 2860] [id = 472] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C7D000 == 34 [pid = 2860] [id = 494] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063CB800 == 33 [pid = 2860] [id = 491] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017D9800 == 32 [pid = 2860] [id = 492] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D0738BE000 == 31 [pid = 2860] [id = 495] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CA3000 == 30 [pid = 2860] [id = 499] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C94E800 == 29 [pid = 2860] [id = 498] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CAA800 == 28 [pid = 2860] [id = 496] 04:22:56 INFO - PROCESS | 2860 | --DOCSHELL 000000D00189D000 == 27 [pid = 2860] [id = 497] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D073777800) [pid = 2860] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06C90D400) [pid = 2860] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06C919C00) [pid = 2860] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D075061800) [pid = 2860] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06E84A800) [pid = 2860] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06ECE9C00) [pid = 2860] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0037C1000) [pid = 2860] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00384BC00) [pid = 2860] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06C9D1800) [pid = 2860] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06D222000) [pid = 2860] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003D7E400) [pid = 2860] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0047E5C00) [pid = 2860] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06F9E1C00) [pid = 2860] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D002941800) [pid = 2860] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D002F8EC00) [pid = 2860] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D074650C00) [pid = 2860] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0749D1800) [pid = 2860] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06D223400) [pid = 2860] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0749CDC00) [pid = 2860] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D072D88800) [pid = 2860] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0734C2800) [pid = 2860] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D07387AC00) [pid = 2860] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07788C400) [pid = 2860] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0778C4800) [pid = 2860] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D072A61000) [pid = 2860] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D07816DC00) [pid = 2860] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2860 | 1469445776789 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]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1693ms 04:22:56 INFO - PROCESS | 2860 | 1469445776853 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 2860 | 1469445776857 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 2860 | 1469445776863 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:22:56 INFO - PROCESS | 2860 | 1469445776867 Marionette TRACE conn7 <- [1,1966,null,{}] 04:22:56 INFO - PROCESS | 2860 | 1469445776873 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}] 04:22:56 INFO - PROCESS | 2860 | 1469445776876 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:56 INFO - PROCESS | 2860 | 1469445776965 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 04:22:56 INFO - PROCESS | 2860 | 1469445776973 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 2860 | 1469445776977 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010AD000 == 28 [pid = 2860] [id = 501] 04:22:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D002F8E000) [pid = 2860] [serial = 1503] [outer = 0000000000000000] 04:22:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D00333D000) [pid = 2860] [serial = 1504] [outer = 000000D002F8E000] 04:22:57 INFO - PROCESS | 2860 | 1469445777029 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D0037B7400) [pid = 2860] [serial = 1505] [outer = 000000D002F8E000] 04:22:57 INFO - PROCESS | 2860 | 1469445777517 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]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 04:22:57 INFO - PROCESS | 2860 | 1469445777575 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 2860 | 1469445777582 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 04:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:22:57 INFO - PROCESS | 2860 | 1469445777591 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 2860 | 1469445777594 Marionette TRACE conn7 <- [1,1970,null,{}] 04:22:57 INFO - PROCESS | 2860 | 1469445777598 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}] 04:22:57 INFO - PROCESS | 2860 | 1469445777601 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:57 INFO - PROCESS | 2860 | 1469445777697 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 04:22:57 INFO - PROCESS | 2860 | 1469445777712 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 2860 | 1469445777715 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B3D000 == 29 [pid = 2860] [id = 502] 04:22:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003C10000) [pid = 2860] [serial = 1506] [outer = 0000000000000000] 04:22:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003D7C000) [pid = 2860] [serial = 1507] [outer = 000000D003C10000] 04:22:57 INFO - PROCESS | 2860 | 1469445777763 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0047DE400) [pid = 2860] [serial = 1508] [outer = 000000D003C10000] 04:22:58 INFO - PROCESS | 2860 | 1469445778225 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]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 04:22:58 INFO - PROCESS | 2860 | 1469445778320 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 04:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:22:58 INFO - PROCESS | 2860 | 1469445778322 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 04:22:58 INFO - PROCESS | 2860 | 1469445778328 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 2860 | 1469445778332 Marionette TRACE conn7 <- [1,1974,null,{}] 04:22:58 INFO - PROCESS | 2860 | 1469445778346 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}] 04:22:58 INFO - PROCESS | 2860 | 1469445778351 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:58 INFO - PROCESS | 2860 | 1469445778465 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 04:22:58 INFO - PROCESS | 2860 | 1469445778516 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 2860 | 1469445778519 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003094800 == 30 [pid = 2860] [id = 503] 04:22:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C911C00) [pid = 2860] [serial = 1509] [outer = 0000000000000000] 04:22:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D140400) [pid = 2860] [serial = 1510] [outer = 000000D06C911C00] 04:22:58 INFO - PROCESS | 2860 | 1469445778570 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06D222000) [pid = 2860] [serial = 1511] [outer = 000000D06C911C00] 04:22:58 INFO - PROCESS | 2860 | 1469445778960 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]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 693ms 04:22:59 INFO - PROCESS | 2860 | 1469445779021 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 2860 | 1469445779024 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 04:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:22:59 INFO - PROCESS | 2860 | 1469445779034 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 2860 | 1469445779037 Marionette TRACE conn7 <- [1,1978,null,{}] 04:22:59 INFO - PROCESS | 2860 | 1469445779040 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}] 04:22:59 INFO - PROCESS | 2860 | 1469445779042 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:59 INFO - PROCESS | 2860 | 1469445779155 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 04:22:59 INFO - PROCESS | 2860 | 1469445779206 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 2860 | 1469445779208 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063B4000 == 31 [pid = 2860] [id = 504] 04:22:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E227800) [pid = 2860] [serial = 1512] [outer = 0000000000000000] 04:22:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E84E400) [pid = 2860] [serial = 1513] [outer = 000000D06E227800] 04:22:59 INFO - PROCESS | 2860 | 1469445779254 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06EA9F000) [pid = 2860] [serial = 1514] [outer = 000000D06E227800] 04:22:59 INFO - PROCESS | 2860 | 1469445779666 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]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 04:22:59 INFO - PROCESS | 2860 | 1469445779728 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 2860 | 1469445779730 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 04:22:59 INFO - PROCESS | 2860 | 1469445779733 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:22:59 INFO - PROCESS | 2860 | 1469445779735 Marionette TRACE conn7 <- [1,1982,null,{}] 04:22:59 INFO - PROCESS | 2860 | 1469445779738 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}] 04:22:59 INFO - PROCESS | 2860 | 1469445779741 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:59 INFO - PROCESS | 2860 | 1469445779877 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 04:22:59 INFO - PROCESS | 2860 | 1469445779897 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 2860 | 1469445779899 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:22:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1EF800 == 32 [pid = 2860] [id = 505] 04:22:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E227C00) [pid = 2860] [serial = 1515] [outer = 0000000000000000] 04:22:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06ECF2C00) [pid = 2860] [serial = 1516] [outer = 000000D06E227C00] 04:22:59 INFO - PROCESS | 2860 | 1469445779945 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06FBC0800) [pid = 2860] [serial = 1517] [outer = 000000D06E227C00] 04:23:00 INFO - PROCESS | 2860 | 1469445780373 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]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 04:23:00 INFO - PROCESS | 2860 | 1469445780435 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 04:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:23:00 INFO - PROCESS | 2860 | 1469445780437 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 04:23:00 INFO - PROCESS | 2860 | 1469445780441 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 2860 | 1469445780442 Marionette TRACE conn7 <- [1,1986,null,{}] 04:23:00 INFO - PROCESS | 2860 | 1469445780446 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}] 04:23:00 INFO - PROCESS | 2860 | 1469445780452 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:00 INFO - PROCESS | 2860 | 1469445780592 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 04:23:00 INFO - PROCESS | 2860 | 1469445780649 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 2860 | 1469445780651 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E59B800 == 33 [pid = 2860] [id = 506] 04:23:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D072C06800) [pid = 2860] [serial = 1518] [outer = 0000000000000000] 04:23:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0734C2800) [pid = 2860] [serial = 1519] [outer = 000000D072C06800] 04:23:00 INFO - PROCESS | 2860 | 1469445780698 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074509400) [pid = 2860] [serial = 1520] [outer = 000000D072C06800] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D072A5CC00) [pid = 2860] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D002946400) [pid = 2860] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D00337F000) [pid = 2860] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0005CD800) [pid = 2860] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D077E45C00) [pid = 2860] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C910C00) [pid = 2860] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0018EF400) [pid = 2860] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D00337F800) [pid = 2860] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003C16000) [pid = 2860] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003889400) [pid = 2860] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00293FC00) [pid = 2860] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:23:01 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C912C00) [pid = 2860] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:23:01 INFO - PROCESS | 2860 | 1469445781300 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]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 881ms 04:23:01 INFO - PROCESS | 2860 | 1469445781322 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 2860 | 1469445781324 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 2860 | 1469445781328 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:23:01 INFO - PROCESS | 2860 | 1469445781330 Marionette TRACE conn7 <- [1,1990,null,{}] 04:23:01 INFO - PROCESS | 2860 | 1469445781333 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}] 04:23:01 INFO - PROCESS | 2860 | 1469445781335 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:01 INFO - PROCESS | 2860 | 1469445781416 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 04:23:01 INFO - PROCESS | 2860 | 1469445781492 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 2860 | 1469445781494 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A8A000 == 34 [pid = 2860] [id = 507] 04:23:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D002F89400) [pid = 2860] [serial = 1521] [outer = 0000000000000000] 04:23:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D003C0E400) [pid = 2860] [serial = 1522] [outer = 000000D002F89400] 04:23:01 INFO - PROCESS | 2860 | 1469445781546 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0734BA400) [pid = 2860] [serial = 1523] [outer = 000000D002F89400] 04:23:01 INFO - PROCESS | 2860 | 1469445781895 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]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 628ms 04:23:01 INFO - PROCESS | 2860 | 1469445781959 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 2860 | 1469445781962 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 2860 | 1469445781965 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:23:01 INFO - PROCESS | 2860 | 1469445781967 Marionette TRACE conn7 <- [1,1994,null,{}] 04:23:01 INFO - PROCESS | 2860 | 1469445781970 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}] 04:23:01 INFO - PROCESS | 2860 | 1469445781972 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:02 INFO - PROCESS | 2860 | 1469445782084 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 04:23:02 INFO - PROCESS | 2860 | 1469445782129 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 2860 | 1469445782131 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073473000 == 35 [pid = 2860] [id = 508] 04:23:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D002F8B400) [pid = 2860] [serial = 1524] [outer = 0000000000000000] 04:23:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074653800) [pid = 2860] [serial = 1525] [outer = 000000D002F8B400] 04:23:02 INFO - PROCESS | 2860 | 1469445782177 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D075067C00) [pid = 2860] [serial = 1526] [outer = 000000D002F8B400] 04:23:02 INFO - PROCESS | 2860 | 1469445782546 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]]]}] 04:23:02 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 04:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 04:23:02 INFO - PROCESS | 2860 | 1469445782598 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 2860 | 1469445782600 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 04:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:23:02 INFO - PROCESS | 2860 | 1469445782603 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 2860 | 1469445782605 Marionette TRACE conn7 <- [1,1998,null,{}] 04:23:02 INFO - PROCESS | 2860 | 1469445782608 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}] 04:23:02 INFO - PROCESS | 2860 | 1469445782610 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:02 INFO - PROCESS | 2860 | 1469445782724 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 04:23:02 INFO - PROCESS | 2860 | 1469445782760 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 2860 | 1469445782762 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074730000 == 36 [pid = 2860] [id = 509] 04:23:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06C938C00) [pid = 2860] [serial = 1527] [outer = 0000000000000000] 04:23:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0778BC800) [pid = 2860] [serial = 1528] [outer = 000000D06C938C00] 04:23:02 INFO - PROCESS | 2860 | 1469445782807 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078112800) [pid = 2860] [serial = 1529] [outer = 000000D06C938C00] 04:23:03 INFO - PROCESS | 2860 | 1469445783242 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]]]}] 04:23:03 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 04:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 04:23:03 INFO - PROCESS | 2860 | 1469445783300 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 2860 | 1469445783304 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 04:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:23:03 INFO - PROCESS | 2860 | 1469445783310 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 2860 | 1469445783314 Marionette TRACE conn7 <- [1,2002,null,{}] 04:23:03 INFO - PROCESS | 2860 | 1469445783320 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}] 04:23:03 INFO - PROCESS | 2860 | 1469445783324 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:03 INFO - PROCESS | 2860 | 1469445783449 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 04:23:03 INFO - PROCESS | 2860 | 1469445783546 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 2860 | 1469445783551 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001858800 == 37 [pid = 2860] [id = 510] 04:23:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D002945400) [pid = 2860] [serial = 1530] [outer = 0000000000000000] 04:23:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D002F8E400) [pid = 2860] [serial = 1531] [outer = 000000D002945400] 04:23:03 INFO - PROCESS | 2860 | 1469445783613 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D003848C00) [pid = 2860] [serial = 1532] [outer = 000000D002945400] 04:23:04 INFO - PROCESS | 2860 | 1469445784412 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]]]}] 04:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1196ms 04:23:04 INFO - PROCESS | 2860 | 1469445784509 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 2860 | 1469445784514 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 04:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:23:04 INFO - PROCESS | 2860 | 1469445784521 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 2860 | 1469445784524 Marionette TRACE conn7 <- [1,2006,null,{}] 04:23:04 INFO - PROCESS | 2860 | 1469445784528 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}] 04:23:04 INFO - PROCESS | 2860 | 1469445784531 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:04 INFO - PROCESS | 2860 | 1469445784685 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 04:23:04 INFO - PROCESS | 2860 | 1469445784799 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 2860 | 1469445784802 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD9000 == 38 [pid = 2860] [id = 511] 04:23:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D0047EF000) [pid = 2860] [serial = 1533] [outer = 0000000000000000] 04:23:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06C93BC00) [pid = 2860] [serial = 1534] [outer = 000000D0047EF000] 04:23:04 INFO - PROCESS | 2860 | 1469445784863 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06DDCB000) [pid = 2860] [serial = 1535] [outer = 000000D0047EF000] 04:23:05 INFO - PROCESS | 2860 | 1469445785718 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]]]}] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D073473000 == 37 [pid = 2860] [id = 508] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A8A000 == 36 [pid = 2860] [id = 507] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E59B800 == 35 [pid = 2860] [id = 506] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1EF800 == 34 [pid = 2860] [id = 505] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063B4000 == 33 [pid = 2860] [id = 504] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D003094800 == 32 [pid = 2860] [id = 503] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B3D000 == 31 [pid = 2860] [id = 502] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010AD000 == 30 [pid = 2860] [id = 501] 04:23:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184B800 == 29 [pid = 2860] [id = 500] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D073428800) [pid = 2860] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06F40A400) [pid = 2860] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06EAA5800) [pid = 2860] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06D21C800) [pid = 2860] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D00181A400) [pid = 2860] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002913000) [pid = 2860] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D078175800) [pid = 2860] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06D1D2800) [pid = 2860] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D002F8DC00) [pid = 2860] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003889800) [pid = 2860] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D00388E000) [pid = 2860] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003C11C00) [pid = 2860] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0047DE800) [pid = 2860] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0047F5800) [pid = 2860] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0778B9800) [pid = 2860] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0746D2800) [pid = 2860] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06E22A800) [pid = 2860] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07817E400) [pid = 2860] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D074583400) [pid = 2860] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D073595C00) [pid = 2860] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D077E49400) [pid = 2860] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06E93A800) [pid = 2860] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06D936C00) [pid = 2860] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1285ms 04:23:05 INFO - PROCESS | 2860 | 1469445785807 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 2860 | 1469445785811 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 04:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:23:05 INFO - PROCESS | 2860 | 1469445785816 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 2860 | 1469445785820 Marionette TRACE conn7 <- [1,2010,null,{}] 04:23:05 INFO - PROCESS | 2860 | 1469445785825 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}] 04:23:05 INFO - PROCESS | 2860 | 1469445785828 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:05 INFO - PROCESS | 2860 | 1469445785925 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 04:23:05 INFO - PROCESS | 2860 | 1469445785932 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 2860 | 1469445785937 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184B800 == 30 [pid = 2860] [id = 512] 04:23:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0037BCC00) [pid = 2860] [serial = 1536] [outer = 0000000000000000] 04:23:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003842400) [pid = 2860] [serial = 1537] [outer = 000000D0037BCC00] 04:23:05 INFO - PROCESS | 2860 | 1469445785986 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003C16800) [pid = 2860] [serial = 1538] [outer = 000000D0037BCC00] 04:23:06 INFO - PROCESS | 2860 | 1469445786505 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]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 04:23:06 INFO - PROCESS | 2860 | 1469445786555 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 2860 | 1469445786559 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 04:23:06 INFO - PROCESS | 2860 | 1469445786566 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:23:06 INFO - PROCESS | 2860 | 1469445786568 Marionette TRACE conn7 <- [1,2014,null,{}] 04:23:06 INFO - PROCESS | 2860 | 1469445786572 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}] 04:23:06 INFO - PROCESS | 2860 | 1469445786575 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:06 INFO - PROCESS | 2860 | 1469445786666 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 04:23:06 INFO - PROCESS | 2860 | 1469445786675 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 2860 | 1469445786678 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F3E800 == 31 [pid = 2860] [id = 513] 04:23:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C7A3800) [pid = 2860] [serial = 1539] [outer = 0000000000000000] 04:23:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C90C400) [pid = 2860] [serial = 1540] [outer = 000000D06C7A3800] 04:23:06 INFO - PROCESS | 2860 | 1469445786728 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06D202800) [pid = 2860] [serial = 1541] [outer = 000000D06C7A3800] 04:23:07 INFO - PROCESS | 2860 | 1469445787189 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]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 04:23:07 INFO - PROCESS | 2860 | 1469445787271 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 2860 | 1469445787274 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 04:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:23:07 INFO - PROCESS | 2860 | 1469445787277 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 2860 | 1469445787281 Marionette TRACE conn7 <- [1,2018,null,{}] 04:23:07 INFO - PROCESS | 2860 | 1469445787324 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}] 04:23:07 INFO - PROCESS | 2860 | 1469445787329 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:07 INFO - PROCESS | 2860 | 1469445787430 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 04:23:07 INFO - PROCESS | 2860 | 1469445787437 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 2860 | 1469445787441 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD6800 == 32 [pid = 2860] [id = 514] 04:23:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D00293B400) [pid = 2860] [serial = 1542] [outer = 0000000000000000] 04:23:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06EAA7800) [pid = 2860] [serial = 1543] [outer = 000000D00293B400] 04:23:07 INFO - PROCESS | 2860 | 1469445787493 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06F4C9400) [pid = 2860] [serial = 1544] [outer = 000000D00293B400] 04:23:07 INFO - PROCESS | 2860 | 1469445787960 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]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 712ms 04:23:07 INFO - PROCESS | 2860 | 1469445787993 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 04:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:23:08 INFO - PROCESS | 2860 | 1469445787996 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 04:23:08 INFO - PROCESS | 2860 | 1469445787999 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 2860 | 1469445788001 Marionette TRACE conn7 <- [1,2022,null,{}] 04:23:08 INFO - PROCESS | 2860 | 1469445788004 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}] 04:23:08 INFO - PROCESS | 2860 | 1469445788006 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:08 INFO - PROCESS | 2860 | 1469445788122 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 04:23:08 INFO - PROCESS | 2860 | 1469445788128 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 2860 | 1469445788130 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D2A8000 == 33 [pid = 2860] [id = 515] 04:23:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D072A53C00) [pid = 2860] [serial = 1545] [outer = 0000000000000000] 04:23:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072D89C00) [pid = 2860] [serial = 1546] [outer = 000000D072A53C00] 04:23:08 INFO - PROCESS | 2860 | 1469445788219 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D073598C00) [pid = 2860] [serial = 1547] [outer = 000000D072A53C00] 04:23:08 INFO - PROCESS | 2860 | 1469445788647 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]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 04:23:08 INFO - PROCESS | 2860 | 1469445788694 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 2860 | 1469445788696 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 04:23:08 INFO - PROCESS | 2860 | 1469445788699 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:23:08 INFO - PROCESS | 2860 | 1469445788701 Marionette TRACE conn7 <- [1,2026,null,{}] 04:23:08 INFO - PROCESS | 2860 | 1469445788705 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}] 04:23:08 INFO - PROCESS | 2860 | 1469445788707 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:08 INFO - PROCESS | 2860 | 1469445788854 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 04:23:08 INFO - PROCESS | 2860 | 1469445788874 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 2860 | 1469445788877 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F421800 == 34 [pid = 2860] [id = 516] 04:23:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07377D000) [pid = 2860] [serial = 1548] [outer = 0000000000000000] 04:23:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07387AC00) [pid = 2860] [serial = 1549] [outer = 000000D07377D000] 04:23:08 INFO - PROCESS | 2860 | 1469445788922 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074650C00) [pid = 2860] [serial = 1550] [outer = 000000D07377D000] 04:23:09 INFO - PROCESS | 2860 | 1469445789377 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]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 04:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:23:09 INFO - PROCESS | 2860 | 1469445789437 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 2860 | 1469445789439 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 04:23:09 INFO - PROCESS | 2860 | 1469445789442 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 2860 | 1469445789444 Marionette TRACE conn7 <- [1,2030,null,{}] 04:23:09 INFO - PROCESS | 2860 | 1469445789448 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}] 04:23:09 INFO - PROCESS | 2860 | 1469445789454 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:09 INFO - PROCESS | 2860 | 1469445789592 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 04:23:09 INFO - PROCESS | 2860 | 1469445789645 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 2860 | 1469445789647 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07347B800 == 35 [pid = 2860] [id = 517] 04:23:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074C98000) [pid = 2860] [serial = 1551] [outer = 0000000000000000] 04:23:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0778BCC00) [pid = 2860] [serial = 1552] [outer = 000000D074C98000] 04:23:09 INFO - PROCESS | 2860 | 1469445789701 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078183800) [pid = 2860] [serial = 1553] [outer = 000000D074C98000] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002F8E000) [pid = 2860] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003C10000) [pid = 2860] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C911C00) [pid = 2860] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D072C06800) [pid = 2860] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0018ED800) [pid = 2860] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06E227C00) [pid = 2860] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D002F89400) [pid = 2860] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D002F8B400) [pid = 2860] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003380000) [pid = 2860] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C913000) [pid = 2860] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D072CEE800) [pid = 2860] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:23:10 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06E227800) [pid = 2860] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:23:10 INFO - PROCESS | 2860 | 1469445790212 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]]]}] 04:23:10 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) 04:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 839ms 04:23:10 INFO - PROCESS | 2860 | 1469445790284 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 2860 | 1469445790287 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 04:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:23:10 INFO - PROCESS | 2860 | 1469445790290 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 2860 | 1469445790292 Marionette TRACE conn7 <- [1,2034,null,{}] 04:23:10 INFO - PROCESS | 2860 | 1469445790301 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}] 04:23:10 INFO - PROCESS | 2860 | 1469445790303 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:10 INFO - PROCESS | 2860 | 1469445790388 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 04:23:10 INFO - PROCESS | 2860 | 1469445790398 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 2860 | 1469445790400 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074561800 == 36 [pid = 2860] [id = 518] 04:23:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0037B6400) [pid = 2860] [serial = 1554] [outer = 0000000000000000] 04:23:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06ECEDC00) [pid = 2860] [serial = 1555] [outer = 000000D0037B6400] 04:23:10 INFO - PROCESS | 2860 | 1469445790444 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D07817E400) [pid = 2860] [serial = 1556] [outer = 000000D0037B6400] 04:23:10 INFO - PROCESS | 2860 | 1469445790857 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]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 587ms 04:23:10 INFO - PROCESS | 2860 | 1469445790880 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 2860 | 1469445790882 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 04:23:10 INFO - PROCESS | 2860 | 1469445790886 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:23:10 INFO - PROCESS | 2860 | 1469445790887 Marionette TRACE conn7 <- [1,2038,null,{}] 04:23:10 INFO - PROCESS | 2860 | 1469445790895 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}] 04:23:10 INFO - PROCESS | 2860 | 1469445790897 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:11 INFO - PROCESS | 2860 | 1469445791026 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 04:23:11 INFO - PROCESS | 2860 | 1469445791034 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2860 | 1469445791036 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EC6000 == 37 [pid = 2860] [id = 519] 04:23:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D078181000) [pid = 2860] [serial = 1557] [outer = 0000000000000000] 04:23:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078A90800) [pid = 2860] [serial = 1558] [outer = 000000D078181000] 04:23:11 INFO - PROCESS | 2860 | 1469445791083 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078B3A400) [pid = 2860] [serial = 1559] [outer = 000000D078181000] 04:23:11 INFO - PROCESS | 2860 | 1469445791476 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]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 04:23:11 INFO - PROCESS | 2860 | 1469445791527 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 2860 | 1469445791529 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 04:23:11 INFO - PROCESS | 2860 | 1469445791532 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:23:11 INFO - PROCESS | 2860 | 1469445791534 Marionette TRACE conn7 <- [1,2042,null,{}] 04:23:11 INFO - PROCESS | 2860 | 1469445791538 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}] 04:23:11 INFO - PROCESS | 2860 | 1469445791540 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:11 INFO - PROCESS | 2860 | 1469445791625 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 04:23:11 INFO - PROCESS | 2860 | 1469445791630 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2860 | 1469445791632 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CB6800 == 38 [pid = 2860] [id = 520] 04:23:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078B8D800) [pid = 2860] [serial = 1560] [outer = 0000000000000000] 04:23:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078BA9000) [pid = 2860] [serial = 1561] [outer = 000000D078B8D800] 04:23:11 INFO - PROCESS | 2860 | 1469445791677 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078BB1400) [pid = 2860] [serial = 1562] [outer = 000000D078B8D800] 04:23:12 INFO - PROCESS | 2860 | 1469445792263 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]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 774ms 04:23:12 INFO - PROCESS | 2860 | 1469445792313 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 2860 | 1469445792318 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 04:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:23:12 INFO - PROCESS | 2860 | 1469445792324 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 2860 | 1469445792328 Marionette TRACE conn7 <- [1,2046,null,{}] 04:23:12 INFO - PROCESS | 2860 | 1469445792335 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}] 04:23:12 INFO - PROCESS | 2860 | 1469445792338 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:12 INFO - PROCESS | 2860 | 1469445792459 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 04:23:12 INFO - PROCESS | 2860 | 1469445792581 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 2860 | 1469445792586 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B36800 == 39 [pid = 2860] [id = 521] 04:23:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0037B2800) [pid = 2860] [serial = 1563] [outer = 0000000000000000] 04:23:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D00384AC00) [pid = 2860] [serial = 1564] [outer = 000000D0037B2800] 04:23:12 INFO - PROCESS | 2860 | 1469445792648 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0047E1000) [pid = 2860] [serial = 1565] [outer = 000000D0037B2800] 04:23:13 INFO - PROCESS | 2860 | 1469445793313 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]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1036ms 04:23:13 INFO - PROCESS | 2860 | 1469445793363 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 2860 | 1469445793368 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:23:13 INFO - PROCESS | 2860 | 1469445793375 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 2860 | 1469445793378 Marionette TRACE conn7 <- [1,2050,null,{}] 04:23:13 INFO - PROCESS | 2860 | 1469445793404 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}] 04:23:13 INFO - PROCESS | 2860 | 1469445793407 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:13 INFO - PROCESS | 2860 | 1469445793557 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 04:23:13 INFO - PROCESS | 2860 | 1469445793680 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 2860 | 1469445793683 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C99000 == 40 [pid = 2860] [id = 522] 04:23:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06DDC9000) [pid = 2860] [serial = 1566] [outer = 0000000000000000] 04:23:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06F442800) [pid = 2860] [serial = 1567] [outer = 000000D06DDC9000] 04:23:13 INFO - PROCESS | 2860 | 1469445793742 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D073875C00) [pid = 2860] [serial = 1568] [outer = 000000D06DDC9000] 04:23:14 INFO - PROCESS | 2860 | 1469445794396 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]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1081ms 04:23:14 INFO - PROCESS | 2860 | 1469445794474 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 2860 | 1469445794477 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 04:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:23:14 INFO - PROCESS | 2860 | 1469445794481 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 2860 | 1469445794485 Marionette TRACE conn7 <- [1,2054,null,{}] 04:23:14 INFO - PROCESS | 2860 | 1469445794510 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}] 04:23:14 INFO - PROCESS | 2860 | 1469445794516 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:14 INFO - PROCESS | 2860 | 1469445794660 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 04:23:14 INFO - PROCESS | 2860 | 1469445794710 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 2860 | 1469445794713 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A75C800 == 41 [pid = 2860] [id = 523] 04:23:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07811CC00) [pid = 2860] [serial = 1569] [outer = 0000000000000000] 04:23:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078176400) [pid = 2860] [serial = 1570] [outer = 000000D07811CC00] 04:23:14 INFO - PROCESS | 2860 | 1469445794772 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D078BB5C00) [pid = 2860] [serial = 1571] [outer = 000000D07811CC00] 04:23:15 INFO - PROCESS | 2860 | 1469445795545 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]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1082ms 04:23:15 INFO - PROCESS | 2860 | 1469445795602 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 2860 | 1469445795606 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 04:23:15 INFO - PROCESS | 2860 | 1469445795613 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:23:15 INFO - PROCESS | 2860 | 1469445795616 Marionette TRACE conn7 <- [1,2058,null,{}] 04:23:15 INFO - PROCESS | 2860 | 1469445795622 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}] 04:23:15 INFO - PROCESS | 2860 | 1469445795625 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:15 INFO - PROCESS | 2860 | 1469445795729 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 04:23:15 INFO - PROCESS | 2860 | 1469445795804 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 2860 | 1469445795809 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6D800 == 42 [pid = 2860] [id = 524] 04:23:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D00388C000) [pid = 2860] [serial = 1572] [outer = 0000000000000000] 04:23:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D003C0BC00) [pid = 2860] [serial = 1573] [outer = 000000D00388C000] 04:23:15 INFO - PROCESS | 2860 | 1469445795872 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0047E1800) [pid = 2860] [serial = 1574] [outer = 000000D00388C000] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EC6000 == 41 [pid = 2860] [id = 519] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D074561800 == 40 [pid = 2860] [id = 518] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D07347B800 == 39 [pid = 2860] [id = 517] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F421800 == 38 [pid = 2860] [id = 516] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D2A8000 == 37 [pid = 2860] [id = 515] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD6800 == 36 [pid = 2860] [id = 514] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F3E800 == 35 [pid = 2860] [id = 513] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184B800 == 34 [pid = 2860] [id = 512] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D074730000 == 33 [pid = 2860] [id = 509] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD9000 == 32 [pid = 2860] [id = 511] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D001858800 == 31 [pid = 2860] [id = 510] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A75C800 == 30 [pid = 2860] [id = 523] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C99000 == 29 [pid = 2860] [id = 522] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CB6800 == 28 [pid = 2860] [id = 520] 04:23:17 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B36800 == 27 [pid = 2860] [id = 521] 04:23:17 INFO - PROCESS | 2860 | 1469445797033 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]]]}] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D00333D000) [pid = 2860] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D0037B7400) [pid = 2860] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003D7C000) [pid = 2860] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0047DE400) [pid = 2860] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06D140400) [pid = 2860] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0734C2800) [pid = 2860] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003847400) [pid = 2860] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D002F8E800) [pid = 2860] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06FBC0800) [pid = 2860] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06ECF2C00) [pid = 2860] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003C0E400) [pid = 2860] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D074653800) [pid = 2860] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D074509400) [pid = 2860] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003896800) [pid = 2860] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0037B5400) [pid = 2860] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06DB54800) [pid = 2860] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C935400) [pid = 2860] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D074E83800) [pid = 2860] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0735BBC00) [pid = 2860] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D075067C00) [pid = 2860] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0778BC800) [pid = 2860] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06E84E400) [pid = 2860] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06EA9F000) [pid = 2860] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D06D222000) [pid = 2860] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D0734BA400) [pid = 2860] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1530ms 04:23:17 INFO - PROCESS | 2860 | 1469445797164 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 2860 | 1469445797168 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 04:23:17 INFO - PROCESS | 2860 | 1469445797174 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:23:17 INFO - PROCESS | 2860 | 1469445797177 Marionette TRACE conn7 <- [1,2062,null,{}] 04:23:17 INFO - PROCESS | 2860 | 1469445797185 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}] 04:23:17 INFO - PROCESS | 2860 | 1469445797189 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:17 INFO - PROCESS | 2860 | 1469445797276 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 04:23:17 INFO - PROCESS | 2860 | 1469445797284 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 2860 | 1469445797289 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00171E800 == 28 [pid = 2860] [id = 525] 04:23:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D002945000) [pid = 2860] [serial = 1575] [outer = 0000000000000000] 04:23:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002F85400) [pid = 2860] [serial = 1576] [outer = 000000D002945000] 04:23:17 INFO - PROCESS | 2860 | 1469445797338 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003343000) [pid = 2860] [serial = 1577] [outer = 000000D002945000] 04:23:17 INFO - PROCESS | 2860 | 1469445797847 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]]]}] 04:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 04:23:17 INFO - PROCESS | 2860 | 1469445797870 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 2860 | 1469445797875 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 04:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:23:17 INFO - PROCESS | 2860 | 1469445797881 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 2860 | 1469445797884 Marionette TRACE conn7 <- [1,2066,null,{}] 04:23:17 INFO - PROCESS | 2860 | 1469445797888 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}] 04:23:17 INFO - PROCESS | 2860 | 1469445797891 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:17 INFO - PROCESS | 2860 | 1469445797983 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 04:23:17 INFO - PROCESS | 2860 | 1469445797993 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 2860 | 1469445797995 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B32000 == 29 [pid = 2860] [id = 526] 04:23:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D00383F400) [pid = 2860] [serial = 1578] [outer = 0000000000000000] 04:23:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003890400) [pid = 2860] [serial = 1579] [outer = 000000D00383F400] 04:23:18 INFO - PROCESS | 2860 | 1469445798044 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D003C13000) [pid = 2860] [serial = 1580] [outer = 000000D00383F400] 04:23:18 INFO - PROCESS | 2860 | 1469445798515 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]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 04:23:18 INFO - PROCESS | 2860 | 1469445798575 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 2860 | 1469445798577 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 04:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:23:18 INFO - PROCESS | 2860 | 1469445798581 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 2860 | 1469445798585 Marionette TRACE conn7 <- [1,2070,null,{}] 04:23:18 INFO - PROCESS | 2860 | 1469445798596 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}] 04:23:18 INFO - PROCESS | 2860 | 1469445798601 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:18 INFO - PROCESS | 2860 | 1469445798756 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 04:23:18 INFO - PROCESS | 2860 | 1469445798766 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 2860 | 1469445798769 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029E1000 == 30 [pid = 2860] [id = 527] 04:23:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C7A2400) [pid = 2860] [serial = 1581] [outer = 0000000000000000] 04:23:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C915400) [pid = 2860] [serial = 1582] [outer = 000000D06C7A2400] 04:23:18 INFO - PROCESS | 2860 | 1469445798819 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06D148000) [pid = 2860] [serial = 1583] [outer = 000000D06C7A2400] 04:23:19 INFO - PROCESS | 2860 | 1469445799244 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]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 693ms 04:23:19 INFO - PROCESS | 2860 | 1469445799276 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 04:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:23:19 INFO - PROCESS | 2860 | 1469445799279 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 04:23:19 INFO - PROCESS | 2860 | 1469445799282 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 2860 | 1469445799284 Marionette TRACE conn7 <- [1,2074,null,{}] 04:23:19 INFO - PROCESS | 2860 | 1469445799287 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}] 04:23:19 INFO - PROCESS | 2860 | 1469445799290 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:19 INFO - PROCESS | 2860 | 1469445799413 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 04:23:19 INFO - PROCESS | 2860 | 1469445799429 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 2860 | 1469445799431 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063B8800 == 31 [pid = 2860] [id = 528] 04:23:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06D2D1C00) [pid = 2860] [serial = 1584] [outer = 0000000000000000] 04:23:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06DB4F400) [pid = 2860] [serial = 1585] [outer = 000000D06D2D1C00] 04:23:19 INFO - PROCESS | 2860 | 1469445799478 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06E22FC00) [pid = 2860] [serial = 1586] [outer = 000000D06D2D1C00] 04:23:19 INFO - PROCESS | 2860 | 1469445799928 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]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 693ms 04:23:19 INFO - PROCESS | 2860 | 1469445799977 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 2860 | 1469445799979 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 04:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:23:19 INFO - PROCESS | 2860 | 1469445799988 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 2860 | 1469445799990 Marionette TRACE conn7 <- [1,2078,null,{}] 04:23:20 INFO - PROCESS | 2860 | 1469445799994 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}] 04:23:20 INFO - PROCESS | 2860 | 1469445799996 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:20 INFO - PROCESS | 2860 | 1469445800132 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 04:23:20 INFO - PROCESS | 2860 | 1469445800141 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2860 | 1469445800143 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1F4000 == 32 [pid = 2860] [id = 529] 04:23:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E851C00) [pid = 2860] [serial = 1587] [outer = 0000000000000000] 04:23:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06EA9F400) [pid = 2860] [serial = 1588] [outer = 000000D06E851C00] 04:23:20 INFO - PROCESS | 2860 | 1469445800232 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06ECF1800) [pid = 2860] [serial = 1589] [outer = 000000D06E851C00] 04:23:20 INFO - PROCESS | 2860 | 1469445800657 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]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 04:23:20 INFO - PROCESS | 2860 | 1469445800682 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 2860 | 1469445800684 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 04:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:23:20 INFO - PROCESS | 2860 | 1469445800687 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 2860 | 1469445800689 Marionette TRACE conn7 <- [1,2082,null,{}] 04:23:20 INFO - PROCESS | 2860 | 1469445800697 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}] 04:23:20 INFO - PROCESS | 2860 | 1469445800703 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:20 INFO - PROCESS | 2860 | 1469445800848 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 04:23:20 INFO - PROCESS | 2860 | 1469445800864 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2860 | 1469445800866 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E5BA000 == 33 [pid = 2860] [id = 530] 04:23:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06ECF2800) [pid = 2860] [serial = 1590] [outer = 0000000000000000] 04:23:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D072CF0800) [pid = 2860] [serial = 1591] [outer = 000000D06ECF2800] 04:23:20 INFO - PROCESS | 2860 | 1469445800954 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D073A3B400) [pid = 2860] [serial = 1592] [outer = 000000D06ECF2800] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07377D000) [pid = 2860] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C938C00) [pid = 2860] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0047EF000) [pid = 2860] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002945400) [pid = 2860] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00293B400) [pid = 2860] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C7A3800) [pid = 2860] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0037BCC00) [pid = 2860] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D074C98000) [pid = 2860] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078181000) [pid = 2860] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078B8D800) [pid = 2860] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D072A53C00) [pid = 2860] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:23:21 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0037B6400) [pid = 2860] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:23:21 INFO - PROCESS | 2860 | 1469445801599 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]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 922ms 04:23:21 INFO - PROCESS | 2860 | 1469445801613 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 2860 | 1469445801616 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 04:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:23:21 INFO - PROCESS | 2860 | 1469445801619 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 2860 | 1469445801621 Marionette TRACE conn7 <- [1,2086,null,{}] 04:23:21 INFO - PROCESS | 2860 | 1469445801624 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}] 04:23:21 INFO - PROCESS | 2860 | 1469445801626 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:21 INFO - PROCESS | 2860 | 1469445801707 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 04:23:21 INFO - PROCESS | 2860 | 1469445801712 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 2860 | 1469445801714 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C64000 == 34 [pid = 2860] [id = 531] 04:23:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003385800) [pid = 2860] [serial = 1593] [outer = 0000000000000000] 04:23:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C7A0000) [pid = 2860] [serial = 1594] [outer = 000000D003385800] 04:23:21 INFO - PROCESS | 2860 | 1469445801760 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06ED2F000) [pid = 2860] [serial = 1595] [outer = 000000D003385800] 04:23:22 INFO - PROCESS | 2860 | 1469445802184 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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 585ms 04:23:22 INFO - PROCESS | 2860 | 1469445802212 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 2860 | 1469445802214 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 04:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:23:22 INFO - PROCESS | 2860 | 1469445802217 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 2860 | 1469445802219 Marionette TRACE conn7 <- [1,2090,null,{}] 04:23:22 INFO - PROCESS | 2860 | 1469445802222 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}] 04:23:22 INFO - PROCESS | 2860 | 1469445802224 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:22 INFO - PROCESS | 2860 | 1469445802310 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 04:23:22 INFO - PROCESS | 2860 | 1469445802315 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 2860 | 1469445802317 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073507000 == 35 [pid = 2860] [id = 532] 04:23:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074576800) [pid = 2860] [serial = 1596] [outer = 0000000000000000] 04:23:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074652400) [pid = 2860] [serial = 1597] [outer = 000000D074576800] 04:23:22 INFO - PROCESS | 2860 | 1469445802363 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D074E7E800) [pid = 2860] [serial = 1598] [outer = 000000D074576800] 04:23:22 INFO - PROCESS | 2860 | 1469445802777 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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 586ms 04:23:22 INFO - PROCESS | 2860 | 1469445802808 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 2860 | 1469445802810 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 04:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:23:22 INFO - PROCESS | 2860 | 1469445802831 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 2860 | 1469445802833 Marionette TRACE conn7 <- [1,2094,null,{}] 04:23:22 INFO - PROCESS | 2860 | 1469445802836 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}] 04:23:22 INFO - PROCESS | 2860 | 1469445802838 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:22 INFO - PROCESS | 2860 | 1469445802920 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 04:23:22 INFO - PROCESS | 2860 | 1469445802926 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 2860 | 1469445802928 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07455E800 == 36 [pid = 2860] [id = 533] 04:23:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D075065400) [pid = 2860] [serial = 1599] [outer = 0000000000000000] 04:23:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D077880000) [pid = 2860] [serial = 1600] [outer = 000000D075065400] 04:23:22 INFO - PROCESS | 2860 | 1469445802973 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0778BC800) [pid = 2860] [serial = 1601] [outer = 000000D075065400] 04:23:23 INFO - PROCESS | 2860 | 1469445803411 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] 04:23:23 INFO - PROCESS | 2860 | 1469445803480 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 04:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:23:23 INFO - PROCESS | 2860 | 1469445803484 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 2860 | 1469445803486 Marionette TRACE conn7 <- [1,2098,null,{}] 04:23:23 INFO - PROCESS | 2860 | 1469445803489 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}] 04:23:23 INFO - PROCESS | 2860 | 1469445803491 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:23 INFO - PROCESS | 2860 | 1469445803620 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 04:23:23 INFO - PROCESS | 2860 | 1469445803708 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 2860 | 1469445803711 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004BC800 == 37 [pid = 2860] [id = 534] 04:23:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0005B9800) [pid = 2860] [serial = 1602] [outer = 0000000000000000] 04:23:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0005D1400) [pid = 2860] [serial = 1603] [outer = 000000D0005B9800] 04:23:23 INFO - PROCESS | 2860 | 1469445803771 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D002F86C00) [pid = 2860] [serial = 1604] [outer = 000000D0005B9800] 04:23:24 INFO - PROCESS | 2860 | 1469445804559 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]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1138ms 04:23:24 INFO - PROCESS | 2860 | 1469445804626 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 2860 | 1469445804631 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 04:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:23:24 INFO - PROCESS | 2860 | 1469445804636 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 2860 | 1469445804640 Marionette TRACE conn7 <- [1,2102,null,{}] 04:23:24 INFO - PROCESS | 2860 | 1469445804645 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}] 04:23:24 INFO - PROCESS | 2860 | 1469445804649 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:24 INFO - PROCESS | 2860 | 1469445804785 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 04:23:24 INFO - PROCESS | 2860 | 1469445804899 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 2860 | 1469445804903 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD6800 == 38 [pid = 2860] [id = 535] 04:23:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D003890C00) [pid = 2860] [serial = 1605] [outer = 0000000000000000] 04:23:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0047E5C00) [pid = 2860] [serial = 1606] [outer = 000000D003890C00] 04:23:24 INFO - PROCESS | 2860 | 1469445804961 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06C919000) [pid = 2860] [serial = 1607] [outer = 000000D003890C00] 04:23:25 INFO - PROCESS | 2860 | 1469445805794 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]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1238ms 04:23:25 INFO - PROCESS | 2860 | 1469445805877 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 2860 | 1469445805881 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 04:23:25 INFO - PROCESS | 2860 | 1469445805886 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:23:25 INFO - PROCESS | 2860 | 1469445805890 Marionette TRACE conn7 <- [1,2106,null,{}] 04:23:25 INFO - PROCESS | 2860 | 1469445805896 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}] 04:23:25 INFO - PROCESS | 2860 | 1469445805900 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:26 INFO - PROCESS | 2860 | 1469445806015 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 04:23:26 INFO - PROCESS | 2860 | 1469445806091 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 2860 | 1469445806096 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029DE000 == 39 [pid = 2860] [id = 536] 04:23:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D0037C0C00) [pid = 2860] [serial = 1608] [outer = 0000000000000000] 04:23:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D00388AC00) [pid = 2860] [serial = 1609] [outer = 000000D0037C0C00] 04:23:26 INFO - PROCESS | 2860 | 1469445806149 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D003D72C00) [pid = 2860] [serial = 1610] [outer = 000000D0037C0C00] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D07455E800 == 38 [pid = 2860] [id = 533] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D073507000 == 37 [pid = 2860] [id = 532] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C64000 == 36 [pid = 2860] [id = 531] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E5BA000 == 35 [pid = 2860] [id = 530] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1F4000 == 34 [pid = 2860] [id = 529] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063B8800 == 33 [pid = 2860] [id = 528] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029E1000 == 32 [pid = 2860] [id = 527] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B32000 == 31 [pid = 2860] [id = 526] 04:23:26 INFO - PROCESS | 2860 | --DOCSHELL 000000D00171E800 == 30 [pid = 2860] [id = 525] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D07387AC00) [pid = 2860] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D074650C00) [pid = 2860] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D078112800) [pid = 2860] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06C93BC00) [pid = 2860] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06DDCB000) [pid = 2860] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D002F8E400) [pid = 2860] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003848C00) [pid = 2860] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06EAA7800) [pid = 2860] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06C90C400) [pid = 2860] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06D202800) [pid = 2860] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D003842400) [pid = 2860] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C16800) [pid = 2860] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0778BCC00) [pid = 2860] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D078B3A400) [pid = 2860] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D078BB1400) [pid = 2860] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078BA9000) [pid = 2860] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D078183800) [pid = 2860] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D078A90800) [pid = 2860] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D072D89C00) [pid = 2860] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D073598C00) [pid = 2860] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06ECEDC00) [pid = 2860] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D07817E400) [pid = 2860] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D06F4C9400) [pid = 2860] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:23:26 INFO - PROCESS | 2860 | 1469445806695 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]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 837ms 04:23:26 INFO - PROCESS | 2860 | 1469445806728 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 2860 | 1469445806733 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 04:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:23:26 INFO - PROCESS | 2860 | 1469445806739 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 2860 | 1469445806742 Marionette TRACE conn7 <- [1,2110,null,{}] 04:23:26 INFO - PROCESS | 2860 | 1469445806745 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}] 04:23:26 INFO - PROCESS | 2860 | 1469445806748 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:26 INFO - PROCESS | 2860 | 1469445806840 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 04:23:26 INFO - PROCESS | 2860 | 1469445806849 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 2860 | 1469445806852 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B4C800 == 31 [pid = 2860] [id = 537] 04:23:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D0047E8800) [pid = 2860] [serial = 1611] [outer = 0000000000000000] 04:23:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C79BC00) [pid = 2860] [serial = 1612] [outer = 000000D0047E8800] 04:23:26 INFO - PROCESS | 2860 | 1469445806901 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06C936000) [pid = 2860] [serial = 1613] [outer = 000000D0047E8800] 04:23:27 INFO - PROCESS | 2860 | 1469445807386 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]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 04:23:27 INFO - PROCESS | 2860 | 1469445807432 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 2860 | 1469445807434 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 04:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:23:27 INFO - PROCESS | 2860 | 1469445807438 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 2860 | 1469445807441 Marionette TRACE conn7 <- [1,2114,null,{}] 04:23:27 INFO - PROCESS | 2860 | 1469445807453 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}] 04:23:27 INFO - PROCESS | 2860 | 1469445807457 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:27 INFO - PROCESS | 2860 | 1469445807581 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 04:23:27 INFO - PROCESS | 2860 | 1469445807597 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 2860 | 1469445807601 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063B6000 == 32 [pid = 2860] [id = 538] 04:23:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06E228C00) [pid = 2860] [serial = 1614] [outer = 0000000000000000] 04:23:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06E84E400) [pid = 2860] [serial = 1615] [outer = 000000D06E228C00] 04:23:27 INFO - PROCESS | 2860 | 1469445807658 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06EAA4000) [pid = 2860] [serial = 1616] [outer = 000000D06E228C00] 04:23:27 INFO - PROCESS | 2860 | --DOCSHELL 000000D074544800 == 31 [pid = 2860] [id = 11] 04:23:28 INFO - PROCESS | 2860 | 1469445808180 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]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 796ms 04:23:28 INFO - PROCESS | 2860 | 1469445808237 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 2860 | 1469445808240 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 04:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:23:28 INFO - PROCESS | 2860 | 1469445808243 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 2860 | 1469445808245 Marionette TRACE conn7 <- [1,2118,null,{}] 04:23:28 INFO - PROCESS | 2860 | 1469445808249 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}] 04:23:28 INFO - PROCESS | 2860 | 1469445808251 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:28 INFO - PROCESS | 2860 | 1469445808337 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 04:23:28 INFO - PROCESS | 2860 | 1469445808416 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 2860 | 1469445808418 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E285800 == 32 [pid = 2860] [id = 539] 04:23:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0018F8000) [pid = 2860] [serial = 1617] [outer = 0000000000000000] 04:23:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06F43F800) [pid = 2860] [serial = 1618] [outer = 000000D0018F8000] 04:23:28 INFO - PROCESS | 2860 | 1469445808471 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072DC4400) [pid = 2860] [serial = 1619] [outer = 000000D0018F8000] 04:23:28 INFO - PROCESS | 2860 | 1469445808870 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] 04:23:28 INFO - PROCESS | 2860 | 1469445808940 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 04:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:23:28 INFO - PROCESS | 2860 | 1469445808972 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 2860 | 1469445808974 Marionette TRACE conn7 <- [1,2122,null,{}] 04:23:29 INFO - PROCESS | 2860 | 1469445808994 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}] 04:23:29 INFO - PROCESS | 2860 | 1469445808996 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:29 INFO - PROCESS | 2860 | 1469445809119 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 04:23:29 INFO - PROCESS | 2860 | 1469445809169 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 2860 | 1469445809172 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D1000 == 33 [pid = 2860] [id = 540] 04:23:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D072DC6400) [pid = 2860] [serial = 1620] [outer = 0000000000000000] 04:23:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0735C1800) [pid = 2860] [serial = 1621] [outer = 000000D072DC6400] 04:23:29 INFO - PROCESS | 2860 | 1469445809217 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D073A3DC00) [pid = 2860] [serial = 1622] [outer = 000000D072DC6400] 04:23:29 INFO - PROCESS | 2860 | 1469445809642 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] 04:23:29 INFO - PROCESS | 2860 | 1469445809682 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 04:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:23:29 INFO - PROCESS | 2860 | 1469445809685 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 2860 | 1469445809687 Marionette TRACE conn7 <- [1,2126,null,{}] 04:23:29 INFO - PROCESS | 2860 | 1469445809691 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}] 04:23:29 INFO - PROCESS | 2860 | 1469445809696 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:29 INFO - PROCESS | 2860 | 1469445809843 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 04:23:29 INFO - PROCESS | 2860 | 1469445809899 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 2860 | 1469445809901 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074514000 == 34 [pid = 2860] [id = 541] 04:23:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074581C00) [pid = 2860] [serial = 1623] [outer = 0000000000000000] 04:23:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D075063800) [pid = 2860] [serial = 1624] [outer = 000000D074581C00] 04:23:29 INFO - PROCESS | 2860 | 1469445809947 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078175800) [pid = 2860] [serial = 1625] [outer = 000000D074581C00] 04:23:30 INFO - PROCESS | 2860 | 1469445810375 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]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 735ms 04:23:30 INFO - PROCESS | 2860 | 1469445810469 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 2860 | 1469445810471 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 04:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:23:30 INFO - PROCESS | 2860 | 1469445810485 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 2860 | 1469445810488 Marionette TRACE conn7 <- [1,2130,null,{}] 04:23:30 INFO - PROCESS | 2860 | 1469445810491 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}] 04:23:30 INFO - PROCESS | 2860 | 1469445810493 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:30 INFO - PROCESS | 2860 | 1469445810604 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 04:23:30 INFO - PROCESS | 2860 | 1469445810615 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 2860 | 1469445810617 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E18000 == 35 [pid = 2860] [id = 542] 04:23:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078176C00) [pid = 2860] [serial = 1626] [outer = 0000000000000000] 04:23:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078185C00) [pid = 2860] [serial = 1627] [outer = 000000D078176C00] 04:23:30 INFO - PROCESS | 2860 | 1469445810663 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078B30400) [pid = 2860] [serial = 1628] [outer = 000000D078176C00] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D002945000) [pid = 2860] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003385800) [pid = 2860] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D00383F400) [pid = 2860] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0037B2800) [pid = 2860] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06DDC9000) [pid = 2860] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D07811CC00) [pid = 2860] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06D2D1C00) [pid = 2860] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D074576800) [pid = 2860] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06E851C00) [pid = 2860] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D00388C000) [pid = 2860] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06ECF2800) [pid = 2860] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:23:30 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C7A2400) [pid = 2860] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:23:31 INFO - PROCESS | 2860 | 1469445811114 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] 04:23:31 INFO - PROCESS | 2860 | 1469445811180 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:23:31 INFO - PROCESS | 2860 | 1469445811183 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 2860 | 1469445811185 Marionette TRACE conn7 <- [1,2134,null,{}] 04:23:31 INFO - PROCESS | 2860 | 1469445811189 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}] 04:23:31 INFO - PROCESS | 2860 | 1469445811191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:31 INFO - PROCESS | 2860 | 1469445811275 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 04:23:31 INFO - PROCESS | 2860 | 1469445811280 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 2860 | 1469445811282 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07895A000 == 36 [pid = 2860] [id = 543] 04:23:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C914000) [pid = 2860] [serial = 1629] [outer = 0000000000000000] 04:23:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072CE9C00) [pid = 2860] [serial = 1630] [outer = 000000D06C914000] 04:23:31 INFO - PROCESS | 2860 | 1469445811327 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078A8DC00) [pid = 2860] [serial = 1631] [outer = 000000D06C914000] 04:23:31 INFO - PROCESS | 2860 | 1469445811752 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] 04:23:31 INFO - PROCESS | 2860 | 1469445811819 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:23:31 INFO - PROCESS | 2860 | 1469445811822 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 2860 | 1469445811824 Marionette TRACE conn7 <- [1,2138,null,{}] 04:23:31 INFO - PROCESS | 2860 | 1469445811827 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}] 04:23:31 INFO - PROCESS | 2860 | 1469445811829 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:31 INFO - PROCESS | 2860 | 1469445811916 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 04:23:31 INFO - PROCESS | 2860 | 1469445811923 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 2860 | 1469445811925 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079216800 == 37 [pid = 2860] [id = 544] 04:23:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078BA7400) [pid = 2860] [serial = 1632] [outer = 0000000000000000] 04:23:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078BAE400) [pid = 2860] [serial = 1633] [outer = 000000D078BA7400] 04:23:31 INFO - PROCESS | 2860 | 1469445811969 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078CB8C00) [pid = 2860] [serial = 1634] [outer = 000000D078BA7400] 04:23:32 INFO - PROCESS | 2860 | 1469445812416 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] 04:23:32 INFO - PROCESS | 2860 | 1469445812457 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 04:23:32 INFO - PROCESS | 2860 | 1469445812465 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 2860 | 1469445812467 Marionette TRACE conn7 <- [1,2142,null,{}] 04:23:32 INFO - PROCESS | 2860 | 1469445812470 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}] 04:23:32 INFO - PROCESS | 2860 | 1469445812472 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:32 INFO - PROCESS | 2860 | 1469445812558 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 04:23:32 INFO - PROCESS | 2860 | 1469445812564 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 2860 | 1469445812566 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E284800 == 38 [pid = 2860] [id = 545] 04:23:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078CE3000) [pid = 2860] [serial = 1635] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078CEB400) [pid = 2860] [serial = 1636] [outer = 000000D078CE3000] 04:23:32 INFO - PROCESS | 2860 | 1469445812611 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0792A4800) [pid = 2860] [serial = 1637] [outer = 000000D078CE3000] 04:23:33 INFO - PROCESS | 2860 | 1469445813243 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]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 839ms 04:23:33 INFO - PROCESS | 2860 | 1469445813309 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 2860 | 1469445813314 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 04:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:23:33 INFO - PROCESS | 2860 | 1469445813320 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 2860 | 1469445813324 Marionette TRACE conn7 <- [1,2146,null,{}] 04:23:33 INFO - PROCESS | 2860 | 1469445813330 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}] 04:23:33 INFO - PROCESS | 2860 | 1469445813334 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:33 INFO - PROCESS | 2860 | 1469445813456 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 04:23:33 INFO - PROCESS | 2860 | 1469445813580 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 2860 | 1469445813583 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E71000 == 39 [pid = 2860] [id = 546] 04:23:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0037C1000) [pid = 2860] [serial = 1638] [outer = 0000000000000000] 04:23:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D003C14C00) [pid = 2860] [serial = 1639] [outer = 000000D0037C1000] 04:23:33 INFO - PROCESS | 2860 | 1469445813643 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06C910C00) [pid = 2860] [serial = 1640] [outer = 000000D0037C1000] 04:23:34 INFO - PROCESS | 2860 | 1469445814219 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] 04:23:34 INFO - PROCESS | 2860 | 1469445814271 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 04:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:23:34 INFO - PROCESS | 2860 | 1469445814277 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 2860 | 1469445814280 Marionette TRACE conn7 <- [1,2150,null,{}] 04:23:34 INFO - PROCESS | 2860 | 1469445814285 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}] 04:23:34 INFO - PROCESS | 2860 | 1469445814288 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:34 INFO - PROCESS | 2860 | 1469445814406 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 04:23:34 INFO - PROCESS | 2860 | 1469445814501 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 2860 | 1469445814504 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F426800 == 40 [pid = 2860] [id = 547] 04:23:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06EAA8C00) [pid = 2860] [serial = 1641] [outer = 0000000000000000] 04:23:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06EF4E400) [pid = 2860] [serial = 1642] [outer = 000000D06EAA8C00] 04:23:34 INFO - PROCESS | 2860 | 1469445814562 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D073598400) [pid = 2860] [serial = 1643] [outer = 000000D06EAA8C00] 04:23:35 INFO - PROCESS | 2860 | 1469445815212 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]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 985ms 04:23:35 INFO - PROCESS | 2860 | 1469445815264 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 2860 | 1469445815267 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 04:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:23:35 INFO - PROCESS | 2860 | 1469445815271 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 2860 | 1469445815275 Marionette TRACE conn7 <- [1,2154,null,{}] 04:23:35 INFO - PROCESS | 2860 | 1469445815287 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}] 04:23:35 INFO - PROCESS | 2860 | 1469445815292 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:35 INFO - PROCESS | 2860 | 1469445815406 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 04:23:35 INFO - PROCESS | 2860 | 1469445815532 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 2860 | 1469445815536 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2EC000 == 41 [pid = 2860] [id = 548] 04:23:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D078171000) [pid = 2860] [serial = 1644] [outer = 0000000000000000] 04:23:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D078187C00) [pid = 2860] [serial = 1645] [outer = 000000D078171000] 04:23:35 INFO - PROCESS | 2860 | 1469445815596 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0792A0C00) [pid = 2860] [serial = 1646] [outer = 000000D078171000] 04:23:36 INFO - PROCESS | 2860 | 1469445816378 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]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1132ms 04:23:36 INFO - PROCESS | 2860 | 1469445816405 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 2860 | 1469445816409 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 04:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:23:36 INFO - PROCESS | 2860 | 1469445816414 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 2860 | 1469445816417 Marionette TRACE conn7 <- [1,2158,null,{}] 04:23:36 INFO - PROCESS | 2860 | 1469445816423 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}] 04:23:36 INFO - PROCESS | 2860 | 1469445816426 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:36 INFO - PROCESS | 2860 | 1469445816528 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 04:23:36 INFO - PROCESS | 2860 | 1469445816612 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 2860 | 1469445816614 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D000451800 == 42 [pid = 2860] [id = 549] 04:23:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003349C00) [pid = 2860] [serial = 1647] [outer = 0000000000000000] 04:23:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D003896800) [pid = 2860] [serial = 1648] [outer = 000000D003349C00] 04:23:36 INFO - PROCESS | 2860 | 1469445816712 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D0047DD000) [pid = 2860] [serial = 1649] [outer = 000000D003349C00] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D079216800 == 41 [pid = 2860] [id = 544] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D07895A000 == 40 [pid = 2860] [id = 543] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E18000 == 39 [pid = 2860] [id = 542] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D074514000 == 38 [pid = 2860] [id = 541] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D1000 == 37 [pid = 2860] [id = 540] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E285800 == 36 [pid = 2860] [id = 539] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063B6000 == 35 [pid = 2860] [id = 538] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B4C800 == 34 [pid = 2860] [id = 537] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1F3800 == 33 [pid = 2860] [id = 12] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029DE000 == 32 [pid = 2860] [id = 536] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD6800 == 31 [pid = 2860] [id = 535] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D0004BC800 == 30 [pid = 2860] [id = 534] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6D800 == 29 [pid = 2860] [id = 524] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2EC000 == 28 [pid = 2860] [id = 548] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F426800 == 27 [pid = 2860] [id = 547] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E284800 == 26 [pid = 2860] [id = 545] 04:23:37 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E71000 == 25 [pid = 2860] [id = 546] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D077880000) [pid = 2860] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06EA9F400) [pid = 2860] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D003C0BC00) [pid = 2860] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D072CF0800) [pid = 2860] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06C915400) [pid = 2860] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06D148000) [pid = 2860] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06ECF1800) [pid = 2860] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D002F85400) [pid = 2860] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003343000) [pid = 2860] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06ED2F000) [pid = 2860] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003890400) [pid = 2860] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C7A0000) [pid = 2860] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003C13000) [pid = 2860] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0047E1800) [pid = 2860] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D073A3B400) [pid = 2860] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0047E1000) [pid = 2860] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D00384AC00) [pid = 2860] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D073875C00) [pid = 2860] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06F442800) [pid = 2860] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078BB5C00) [pid = 2860] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D078176400) [pid = 2860] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06DB4F400) [pid = 2860] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06E22FC00) [pid = 2860] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D074E7E800) [pid = 2860] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D074652400) [pid = 2860] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2860 | 1469445817899 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]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1554ms 04:23:37 INFO - PROCESS | 2860 | 1469445817969 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 2860 | 1469445817974 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 04:23:37 INFO - PROCESS | 2860 | 1469445817979 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:23:37 INFO - PROCESS | 2860 | 1469445817984 Marionette TRACE conn7 <- [1,2162,null,{}] 04:23:37 INFO - PROCESS | 2860 | 1469445817989 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}] 04:23:38 INFO - PROCESS | 2860 | 1469445817992 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:38 INFO - PROCESS | 2860 | 1469445818117 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 04:23:38 INFO - PROCESS | 2860 | 1469445818195 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 2860 | 1469445818198 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001853800 == 26 [pid = 2860] [id = 550] 04:23:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D00333D000) [pid = 2860] [serial = 1650] [outer = 0000000000000000] 04:23:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0037B6400) [pid = 2860] [serial = 1651] [outer = 000000D00333D000] 04:23:38 INFO - PROCESS | 2860 | 1469445818248 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D003847C00) [pid = 2860] [serial = 1652] [outer = 000000D00333D000] 04:23:38 INFO - PROCESS | 2860 | 1469445818632 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]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 04:23:38 INFO - PROCESS | 2860 | 1469445818700 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 2860 | 1469445818705 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 04:23:38 INFO - PROCESS | 2860 | 1469445818714 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:23:38 INFO - PROCESS | 2860 | 1469445818717 Marionette TRACE conn7 <- [1,2166,null,{}] 04:23:38 INFO - PROCESS | 2860 | 1469445818721 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}] 04:23:38 INFO - PROCESS | 2860 | 1469445818724 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:38 INFO - PROCESS | 2860 | 1469445818821 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 04:23:38 INFO - PROCESS | 2860 | 1469445818835 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 2860 | 1469445818837 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E59000 == 27 [pid = 2860] [id = 551] 04:23:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003C10000) [pid = 2860] [serial = 1653] [outer = 0000000000000000] 04:23:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0047D7400) [pid = 2860] [serial = 1654] [outer = 000000D003C10000] 04:23:38 INFO - PROCESS | 2860 | 1469445818886 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06C79CC00) [pid = 2860] [serial = 1655] [outer = 000000D003C10000] 04:23:39 INFO - PROCESS | 2860 | 1469445819323 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]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 04:23:39 INFO - PROCESS | 2860 | 1469445819390 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 2860 | 1469445819393 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 04:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:23:39 INFO - PROCESS | 2860 | 1469445819396 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 2860 | 1469445819400 Marionette TRACE conn7 <- [1,2170,null,{}] 04:23:39 INFO - PROCESS | 2860 | 1469445819411 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}] 04:23:39 INFO - PROCESS | 2860 | 1469445819416 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:39 INFO - PROCESS | 2860 | 1469445819504 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 04:23:39 INFO - PROCESS | 2860 | 1469445819512 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 2860 | 1469445819516 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD0000 == 28 [pid = 2860] [id = 552] 04:23:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C934800) [pid = 2860] [serial = 1656] [outer = 0000000000000000] 04:23:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06D202400) [pid = 2860] [serial = 1657] [outer = 000000D06C934800] 04:23:39 INFO - PROCESS | 2860 | 1469445819565 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06D229800) [pid = 2860] [serial = 1658] [outer = 000000D06C934800] 04:23:40 INFO - PROCESS | 2860 | 1469445820048 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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 04:23:40 INFO - PROCESS | 2860 | 1469445820090 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 2860 | 1469445820093 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:23:40 INFO - PROCESS | 2860 | 1469445820096 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 2860 | 1469445820098 Marionette TRACE conn7 <- [1,2174,null,{}] 04:23:40 INFO - PROCESS | 2860 | 1469445820106 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}] 04:23:40 INFO - PROCESS | 2860 | 1469445820108 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:40 INFO - PROCESS | 2860 | 1469445820253 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 04:23:40 INFO - PROCESS | 2860 | 1469445820274 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 2860 | 1469445820276 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063CD000 == 29 [pid = 2860] [id = 553] 04:23:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E22AC00) [pid = 2860] [serial = 1659] [outer = 0000000000000000] 04:23:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06E851800) [pid = 2860] [serial = 1660] [outer = 000000D06E22AC00] 04:23:40 INFO - PROCESS | 2860 | 1469445820322 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06EA9B000) [pid = 2860] [serial = 1661] [outer = 000000D06E22AC00] 04:23:40 INFO - PROCESS | 2860 | 1469445820756 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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 04:23:40 INFO - PROCESS | 2860 | 1469445820790 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 2860 | 1469445820792 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:23:40 INFO - PROCESS | 2860 | 1469445820795 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 2860 | 1469445820797 Marionette TRACE conn7 <- [1,2178,null,{}] 04:23:40 INFO - PROCESS | 2860 | 1469445820801 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}] 04:23:40 INFO - PROCESS | 2860 | 1469445820803 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:40 INFO - PROCESS | 2860 | 1469445820913 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 04:23:40 INFO - PROCESS | 2860 | 1469445820918 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 2860 | 1469445820920 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD9B800 == 30 [pid = 2860] [id = 554] 04:23:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0018F0C00) [pid = 2860] [serial = 1662] [outer = 0000000000000000] 04:23:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06EAA6000) [pid = 2860] [serial = 1663] [outer = 000000D0018F0C00] 04:23:40 INFO - PROCESS | 2860 | 1469445820965 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06F447000) [pid = 2860] [serial = 1664] [outer = 000000D0018F0C00] 04:23:41 INFO - PROCESS | 2860 | 1469445821444 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]]]}] 04:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 04:23:41 INFO - PROCESS | 2860 | 1469445821490 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 2860 | 1469445821492 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 04:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:23:41 INFO - PROCESS | 2860 | 1469445821500 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 2860 | 1469445821502 Marionette TRACE conn7 <- [1,2182,null,{}] 04:23:41 INFO - PROCESS | 2860 | 1469445821506 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}] 04:23:41 INFO - PROCESS | 2860 | 1469445821512 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:41 INFO - PROCESS | 2860 | 1469445821672 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 04:23:41 INFO - PROCESS | 2860 | 1469445821732 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 2860 | 1469445821734 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F421800 == 31 [pid = 2860] [id = 555] 04:23:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06FBC0800) [pid = 2860] [serial = 1665] [outer = 0000000000000000] 04:23:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D073878C00) [pid = 2860] [serial = 1666] [outer = 000000D06FBC0800] 04:23:41 INFO - PROCESS | 2860 | 1469445821780 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D074575C00) [pid = 2860] [serial = 1667] [outer = 000000D06FBC0800] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D072DC6400) [pid = 2860] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D074581C00) [pid = 2860] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003890C00) [pid = 2860] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0047E8800) [pid = 2860] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078CE3000) [pid = 2860] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0005B9800) [pid = 2860] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06E228C00) [pid = 2860] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0018F8000) [pid = 2860] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0037C0C00) [pid = 2860] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078176C00) [pid = 2860] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D078BA7400) [pid = 2860] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07B1FA800) [pid = 2860] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C914000) [pid = 2860] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D074545800) [pid = 2860] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:23:42 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D075065400) [pid = 2860] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:23:42 INFO - PROCESS | 2860 | 1469445822323 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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 839ms 04:23:42 INFO - PROCESS | 2860 | 1469445822349 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2860 | 1469445822352 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 04:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:23:42 INFO - PROCESS | 2860 | 1469445822355 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 2860 | 1469445822357 Marionette TRACE conn7 <- [1,2186,null,{}] 04:23:42 INFO - PROCESS | 2860 | 1469445822360 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}] 04:23:42 INFO - PROCESS | 2860 | 1469445822362 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:42 INFO - PROCESS | 2860 | 1469445822485 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 04:23:42 INFO - PROCESS | 2860 | 1469445822532 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 2860 | 1469445822534 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C92800 == 32 [pid = 2860] [id = 556] 04:23:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D002948800) [pid = 2860] [serial = 1668] [outer = 0000000000000000] 04:23:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C93BC00) [pid = 2860] [serial = 1669] [outer = 000000D002948800] 04:23:42 INFO - PROCESS | 2860 | 1469445822581 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072CF1400) [pid = 2860] [serial = 1670] [outer = 000000D002948800] 04:23:42 INFO - PROCESS | 2860 | 1469445822926 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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 628ms 04:23:42 INFO - PROCESS | 2860 | 1469445822986 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2860 | 1469445822988 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 04:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:23:43 INFO - PROCESS | 2860 | 1469445823005 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 2860 | 1469445823007 Marionette TRACE conn7 <- [1,2190,null,{}] 04:23:43 INFO - PROCESS | 2860 | 1469445823011 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}] 04:23:43 INFO - PROCESS | 2860 | 1469445823013 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:43 INFO - PROCESS | 2860 | 1469445823095 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 04:23:43 INFO - PROCESS | 2860 | 1469445823101 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2860 | 1469445823102 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0738C6800 == 33 [pid = 2860] [id = 557] 04:23:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D07342C800) [pid = 2860] [serial = 1671] [outer = 0000000000000000] 04:23:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074657000) [pid = 2860] [serial = 1672] [outer = 000000D07342C800] 04:23:43 INFO - PROCESS | 2860 | 1469445823147 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D074C95000) [pid = 2860] [serial = 1673] [outer = 000000D07342C800] 04:23:43 INFO - PROCESS | 2860 | 1469445823583 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]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 650ms 04:23:43 INFO - PROCESS | 2860 | 1469445823652 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 2860 | 1469445823654 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 04:23:43 INFO - PROCESS | 2860 | 1469445823658 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 2860 | 1469445823659 Marionette TRACE conn7 <- [1,2194,null,{}] 04:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:23:43 INFO - PROCESS | 2860 | 1469445823663 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}] 04:23:43 INFO - PROCESS | 2860 | 1469445823665 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:43 INFO - PROCESS | 2860 | 1469445823749 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 04:23:43 INFO - PROCESS | 2860 | 1469445823755 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2860 | 1469445823756 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E15000 == 34 [pid = 2860] [id = 558] 04:23:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074C96800) [pid = 2860] [serial = 1674] [outer = 0000000000000000] 04:23:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07787D800) [pid = 2860] [serial = 1675] [outer = 000000D074C96800] 04:23:43 INFO - PROCESS | 2860 | 1469445823801 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0778B9C00) [pid = 2860] [serial = 1676] [outer = 000000D074C96800] 04:23:44 INFO - PROCESS | 2860 | 1469445824420 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]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 776ms 04:23:44 INFO - PROCESS | 2860 | 1469445824477 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 2860 | 1469445824481 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 04:23:44 INFO - PROCESS | 2860 | 1469445824511 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:23:44 INFO - PROCESS | 2860 | 1469445824515 Marionette TRACE conn7 <- [1,2198,null,{}] 04:23:44 INFO - PROCESS | 2860 | 1469445824521 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}] 04:23:44 INFO - PROCESS | 2860 | 1469445824524 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:44 INFO - PROCESS | 2860 | 1469445824663 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 04:23:44 INFO - PROCESS | 2860 | 1469445824778 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 2860 | 1469445824781 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029C7800 == 35 [pid = 2860] [id = 559] 04:23:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D002919800) [pid = 2860] [serial = 1677] [outer = 0000000000000000] 04:23:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003347400) [pid = 2860] [serial = 1678] [outer = 000000D002919800] 04:23:44 INFO - PROCESS | 2860 | 1469445824841 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D00388E400) [pid = 2860] [serial = 1679] [outer = 000000D002919800] 04:23:45 INFO - PROCESS | 2860 | 1469445825480 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]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1024ms 04:23:45 INFO - PROCESS | 2860 | 1469445825541 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 2860 | 1469445825547 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 04:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:23:45 INFO - PROCESS | 2860 | 1469445825553 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 2860 | 1469445825556 Marionette TRACE conn7 <- [1,2202,null,{}] 04:23:45 INFO - PROCESS | 2860 | 1469445825560 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}] 04:23:45 INFO - PROCESS | 2860 | 1469445825563 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:45 INFO - PROCESS | 2860 | 1469445825688 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 04:23:45 INFO - PROCESS | 2860 | 1469445825810 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 2860 | 1469445825813 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DB23000 == 36 [pid = 2860] [id = 560] 04:23:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06C7A0000) [pid = 2860] [serial = 1680] [outer = 0000000000000000] 04:23:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06C932800) [pid = 2860] [serial = 1681] [outer = 000000D06C7A0000] 04:23:45 INFO - PROCESS | 2860 | 1469445825872 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06D931C00) [pid = 2860] [serial = 1682] [outer = 000000D06C7A0000] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D0738C6800 == 35 [pid = 2860] [id = 557] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C92800 == 34 [pid = 2860] [id = 556] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F421800 == 33 [pid = 2860] [id = 555] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD9B800 == 32 [pid = 2860] [id = 554] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063CD000 == 31 [pid = 2860] [id = 553] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD0000 == 30 [pid = 2860] [id = 552] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E59000 == 29 [pid = 2860] [id = 551] 04:23:46 INFO - PROCESS | 2860 | --DOCSHELL 000000D001853800 == 28 [pid = 2860] [id = 550] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D074717800) [pid = 2860] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0778BC800) [pid = 2860] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0735C1800) [pid = 2860] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D075063800) [pid = 2860] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D073A3DC00) [pid = 2860] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0047E5C00) [pid = 2860] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06C919000) [pid = 2860] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C79BC00) [pid = 2860] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C936000) [pid = 2860] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0792A4800) [pid = 2860] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0005D1400) [pid = 2860] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D002F86C00) [pid = 2860] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06E84E400) [pid = 2860] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06EAA4000) [pid = 2860] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06F43F800) [pid = 2860] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D00388AC00) [pid = 2860] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D078185C00) [pid = 2860] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D003D72C00) [pid = 2860] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D078175800) [pid = 2860] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078B30400) [pid = 2860] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D078CB8C00) [pid = 2860] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D078CEB400) [pid = 2860] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D003845C00) [pid = 2860] [serial = 1115] [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.] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D078BAE400) [pid = 2860] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D072CE9C00) [pid = 2860] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D078A8DC00) [pid = 2860] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D072DC4400) [pid = 2860] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:23:46 INFO - PROCESS | 2860 | 1469445826781 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]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1283ms 04:23:46 INFO - PROCESS | 2860 | 1469445826837 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 2860 | 1469445826842 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:23:46 INFO - PROCESS | 2860 | 1469445826847 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 2860 | 1469445826850 Marionette TRACE conn7 <- [1,2206,null,{}] 04:23:46 INFO - PROCESS | 2860 | 1469445826856 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}] 04:23:46 INFO - PROCESS | 2860 | 1469445826859 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:46 INFO - PROCESS | 2860 | 1469445826961 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 04:23:47 INFO - PROCESS | 2860 | 1469445827040 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 2860 | 1469445827045 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001855000 == 29 [pid = 2860] [id = 561] 04:23:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D002947000) [pid = 2860] [serial = 1683] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003346000) [pid = 2860] [serial = 1684] [outer = 000000D002947000] 04:23:47 INFO - PROCESS | 2860 | 1469445827095 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D003841400) [pid = 2860] [serial = 1685] [outer = 000000D002947000] 04:23:47 INFO - PROCESS | 2860 | 1469445827517 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]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 04:23:47 INFO - PROCESS | 2860 | 1469445827585 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 2860 | 1469445827589 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 04:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:23:47 INFO - PROCESS | 2860 | 1469445827596 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 2860 | 1469445827599 Marionette TRACE conn7 <- [1,2210,null,{}] 04:23:47 INFO - PROCESS | 2860 | 1469445827602 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}] 04:23:47 INFO - PROCESS | 2860 | 1469445827605 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:47 INFO - PROCESS | 2860 | 1469445827700 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 04:23:47 INFO - PROCESS | 2860 | 1469445827708 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 2860 | 1469445827710 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E70000 == 30 [pid = 2860] [id = 562] 04:23:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D0047E6400) [pid = 2860] [serial = 1686] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0047F3C00) [pid = 2860] [serial = 1687] [outer = 000000D0047E6400] 04:23:47 INFO - PROCESS | 2860 | 1469445827760 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06C919000) [pid = 2860] [serial = 1688] [outer = 000000D0047E6400] 04:23:48 INFO - PROCESS | 2860 | 1469445828223 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]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 689ms 04:23:48 INFO - PROCESS | 2860 | 1469445828288 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 2860 | 1469445828290 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 04:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:23:48 INFO - PROCESS | 2860 | 1469445828294 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 2860 | 1469445828297 Marionette TRACE conn7 <- [1,2214,null,{}] 04:23:48 INFO - PROCESS | 2860 | 1469445828309 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}] 04:23:48 INFO - PROCESS | 2860 | 1469445828314 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:48 INFO - PROCESS | 2860 | 1469445828404 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 04:23:48 INFO - PROCESS | 2860 | 1469445828485 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 2860 | 1469445828488 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063BC800 == 31 [pid = 2860] [id = 563] 04:23:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D002915800) [pid = 2860] [serial = 1689] [outer = 0000000000000000] 04:23:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06E858800) [pid = 2860] [serial = 1690] [outer = 000000D002915800] 04:23:48 INFO - PROCESS | 2860 | 1469445828538 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06EB35000) [pid = 2860] [serial = 1691] [outer = 000000D002915800] 04:23:48 INFO - PROCESS | 2860 | 1469445828926 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]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 04:23:48 INFO - PROCESS | 2860 | 1469445828989 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 2860 | 1469445828992 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 04:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:23:49 INFO - PROCESS | 2860 | 1469445829001 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 2860 | 1469445829003 Marionette TRACE conn7 <- [1,2218,null,{}] 04:23:49 INFO - PROCESS | 2860 | 1469445829007 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}] 04:23:49 INFO - PROCESS | 2860 | 1469445829009 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:49 INFO - PROCESS | 2860 | 1469445829151 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 04:23:49 INFO - PROCESS | 2860 | 1469445829162 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 2860 | 1469445829164 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50B800 == 32 [pid = 2860] [id = 564] 04:23:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06F43F800) [pid = 2860] [serial = 1692] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D072CE9C00) [pid = 2860] [serial = 1693] [outer = 000000D06F43F800] 04:23:49 INFO - PROCESS | 2860 | 1469445829259 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D073426800) [pid = 2860] [serial = 1694] [outer = 000000D06F43F800] 04:23:49 INFO - PROCESS | 2860 | 1469445829692 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]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 732ms 04:23:49 INFO - PROCESS | 2860 | 1469445829730 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 2860 | 1469445829732 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 04:23:49 INFO - PROCESS | 2860 | 1469445829735 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:23:49 INFO - PROCESS | 2860 | 1469445829737 Marionette TRACE conn7 <- [1,2222,null,{}] 04:23:49 INFO - PROCESS | 2860 | 1469445829740 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}] 04:23:49 INFO - PROCESS | 2860 | 1469445829742 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:49 INFO - PROCESS | 2860 | 1469445829859 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 04:23:49 INFO - PROCESS | 2860 | 1469445829865 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 2860 | 1469445829867 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A88800 == 33 [pid = 2860] [id = 565] 04:23:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0018F7000) [pid = 2860] [serial = 1695] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D073595C00) [pid = 2860] [serial = 1696] [outer = 000000D0018F7000] 04:23:49 INFO - PROCESS | 2860 | 1469445829912 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D073A4A400) [pid = 2860] [serial = 1697] [outer = 000000D0018F7000] 04:23:50 INFO - PROCESS | 2860 | 1469445830362 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]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 04:23:50 INFO - PROCESS | 2860 | 1469445830430 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 2860 | 1469445830432 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 04:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:23:50 INFO - PROCESS | 2860 | 1469445830435 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 2860 | 1469445830437 Marionette TRACE conn7 <- [1,2226,null,{}] 04:23:50 INFO - PROCESS | 2860 | 1469445830441 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}] 04:23:50 INFO - PROCESS | 2860 | 1469445830447 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:50 INFO - PROCESS | 2860 | 1469445830620 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 04:23:50 INFO - PROCESS | 2860 | 1469445830646 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 2860 | 1469445830649 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074555000 == 34 [pid = 2860] [id = 566] 04:23:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074E76800) [pid = 2860] [serial = 1698] [outer = 0000000000000000] 04:23:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07811CC00) [pid = 2860] [serial = 1699] [outer = 000000D074E76800] 04:23:50 INFO - PROCESS | 2860 | 1469445830694 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078178800) [pid = 2860] [serial = 1700] [outer = 000000D074E76800] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06FBC0800) [pid = 2860] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C934800) [pid = 2860] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06E22AC00) [pid = 2860] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003C10000) [pid = 2860] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00333D000) [pid = 2860] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003349C00) [pid = 2860] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0037C1000) [pid = 2860] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0018F0C00) [pid = 2860] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06EAA8C00) [pid = 2860] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D07342C800) [pid = 2860] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D078171000) [pid = 2860] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:23:51 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D002948800) [pid = 2860] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:23:51 INFO - PROCESS | 2860 | 1469445831174 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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 776ms 04:23:51 INFO - PROCESS | 2860 | 1469445831214 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2860 | 1469445831216 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 04:23:51 INFO - PROCESS | 2860 | 1469445831219 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:23:51 INFO - PROCESS | 2860 | 1469445831221 Marionette TRACE conn7 <- [1,2230,null,{}] 04:23:51 INFO - PROCESS | 2860 | 1469445831225 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}] 04:23:51 INFO - PROCESS | 2860 | 1469445831227 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:51 INFO - PROCESS | 2860 | 1469445831308 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 04:23:51 INFO - PROCESS | 2860 | 1469445831387 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 2860 | 1469445831389 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C85000 == 35 [pid = 2860] [id = 567] 04:23:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0018EFC00) [pid = 2860] [serial = 1701] [outer = 0000000000000000] 04:23:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003C10000) [pid = 2860] [serial = 1702] [outer = 000000D0018EFC00] 04:23:51 INFO - PROCESS | 2860 | 1469445831438 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D072DBF800) [pid = 2860] [serial = 1703] [outer = 000000D0018EFC00] 04:23:51 INFO - PROCESS | 2860 | 1469445831782 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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 628ms 04:23:51 INFO - PROCESS | 2860 | 1469445831851 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2860 | 1469445831853 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 04:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:23:51 INFO - PROCESS | 2860 | 1469445831856 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 2860 | 1469445831858 Marionette TRACE conn7 <- [1,2234,null,{}] 04:23:51 INFO - PROCESS | 2860 | 1469445831862 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}] 04:23:51 INFO - PROCESS | 2860 | 1469445831864 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:52 INFO - PROCESS | 2860 | 1469445832013 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 04:23:52 INFO - PROCESS | 2860 | 1469445832022 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2860 | 1469445832024 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07896D000 == 36 [pid = 2860] [id = 568] 04:23:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D072DC8400) [pid = 2860] [serial = 1704] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D078185C00) [pid = 2860] [serial = 1705] [outer = 000000D072DC8400] 04:23:52 INFO - PROCESS | 2860 | 1469445832070 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D078B35C00) [pid = 2860] [serial = 1706] [outer = 000000D072DC8400] 04:23:52 INFO - PROCESS | 2860 | 1469445832470 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]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 04:23:52 INFO - PROCESS | 2860 | 1469445832489 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 2860 | 1469445832491 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 04:23:52 INFO - PROCESS | 2860 | 1469445832494 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:23:52 INFO - PROCESS | 2860 | 1469445832496 Marionette TRACE conn7 <- [1,2238,null,{}] 04:23:52 INFO - PROCESS | 2860 | 1469445832499 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}] 04:23:52 INFO - PROCESS | 2860 | 1469445832501 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:52 INFO - PROCESS | 2860 | 1469445832587 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 04:23:52 INFO - PROCESS | 2860 | 1469445832669 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2860 | 1469445832671 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063BB800 == 37 [pid = 2860] [id = 569] 04:23:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0746D8000) [pid = 2860] [serial = 1707] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D078BA7400) [pid = 2860] [serial = 1708] [outer = 000000D0746D8000] 04:23:52 INFO - PROCESS | 2860 | 1469445832715 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078BB1400) [pid = 2860] [serial = 1709] [outer = 000000D0746D8000] 04:23:53 INFO - PROCESS | 2860 | 1469445833059 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]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 04:23:53 INFO - PROCESS | 2860 | 1469445833131 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 2860 | 1469445833135 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 04:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:23:53 INFO - PROCESS | 2860 | 1469445833141 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 2860 | 1469445833146 Marionette TRACE conn7 <- [1,2242,null,{}] 04:23:53 INFO - PROCESS | 2860 | 1469445833152 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}] 04:23:53 INFO - PROCESS | 2860 | 1469445833156 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:53 INFO - PROCESS | 2860 | 1469445833279 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 04:23:53 INFO - PROCESS | 2860 | 1469445833428 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 2860 | 1469445833432 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00189A000 == 38 [pid = 2860] [id = 570] 04:23:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D00333EC00) [pid = 2860] [serial = 1710] [outer = 0000000000000000] 04:23:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0037B3800) [pid = 2860] [serial = 1711] [outer = 000000D00333EC00] 04:23:53 INFO - PROCESS | 2860 | 1469445833495 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003C17C00) [pid = 2860] [serial = 1712] [outer = 000000D00333EC00] 04:23:54 INFO - PROCESS | 2860 | 1469445834101 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]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 986ms 04:23:54 INFO - PROCESS | 2860 | 1469445834128 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 2860 | 1469445834132 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 04:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:23:54 INFO - PROCESS | 2860 | 1469445834139 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 2860 | 1469445834143 Marionette TRACE conn7 <- [1,2246,null,{}] 04:23:54 INFO - PROCESS | 2860 | 1469445834147 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}] 04:23:54 INFO - PROCESS | 2860 | 1469445834150 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:54 INFO - PROCESS | 2860 | 1469445834267 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 04:23:54 INFO - PROCESS | 2860 | 1469445834388 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2860 | 1469445834391 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDA1000 == 39 [pid = 2860] [id = 571] 04:23:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D003D7D800) [pid = 2860] [serial = 1713] [outer = 0000000000000000] 04:23:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06D22A800) [pid = 2860] [serial = 1714] [outer = 000000D003D7D800] 04:23:54 INFO - PROCESS | 2860 | 1469445834450 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06EAA8000) [pid = 2860] [serial = 1715] [outer = 000000D003D7D800] 04:23:55 INFO - PROCESS | 2860 | 1469445835065 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]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 985ms 04:23:55 INFO - PROCESS | 2860 | 1469445835122 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 2860 | 1469445835125 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:23:55 INFO - PROCESS | 2860 | 1469445835129 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 2860 | 1469445835131 Marionette TRACE conn7 <- [1,2250,null,{}] 04:23:55 INFO - PROCESS | 2860 | 1469445835141 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}] 04:23:55 INFO - PROCESS | 2860 | 1469445835147 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:55 INFO - PROCESS | 2860 | 1469445835304 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 04:23:55 INFO - PROCESS | 2860 | 1469445835323 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 2860 | 1469445835327 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A86B800 == 40 [pid = 2860] [id = 572] 04:23:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07787AC00) [pid = 2860] [serial = 1716] [outer = 0000000000000000] 04:23:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0778BA000) [pid = 2860] [serial = 1717] [outer = 000000D07787AC00] 04:23:55 INFO - PROCESS | 2860 | 1469445835386 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078187000) [pid = 2860] [serial = 1718] [outer = 000000D07787AC00] 04:23:55 INFO - PROCESS | 2860 | 1469445835972 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]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 880ms 04:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:23:56 INFO - PROCESS | 2860 | 1469445836011 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 2860 | 1469445836014 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 04:23:56 INFO - PROCESS | 2860 | 1469445836017 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 2860 | 1469445836019 Marionette TRACE conn7 <- [1,2254,null,{}] 04:23:56 INFO - PROCESS | 2860 | 1469445836023 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}] 04:23:56 INFO - PROCESS | 2860 | 1469445836025 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:56 INFO - PROCESS | 2860 | 1469445836142 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 04:23:56 INFO - PROCESS | 2860 | 1469445836237 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 2860 | 1469445836240 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B6A1800 == 41 [pid = 2860] [id = 573] 04:23:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D079298800) [pid = 2860] [serial = 1719] [outer = 0000000000000000] 04:23:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07929DC00) [pid = 2860] [serial = 1720] [outer = 000000D079298800] 04:23:56 INFO - PROCESS | 2860 | 1469445836295 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0793A5400) [pid = 2860] [serial = 1721] [outer = 000000D079298800] 04:23:57 INFO - PROCESS | 2860 | 1469445837109 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]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1134ms 04:23:57 INFO - PROCESS | 2860 | 1469445837154 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 2860 | 1469445837158 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 04:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:23:57 INFO - PROCESS | 2860 | 1469445837163 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 2860 | 1469445837167 Marionette TRACE conn7 <- [1,2258,null,{}] 04:23:57 INFO - PROCESS | 2860 | 1469445837173 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}] 04:23:57 INFO - PROCESS | 2860 | 1469445837176 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:57 INFO - PROCESS | 2860 | 1469445837282 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 04:23:57 INFO - PROCESS | 2860 | 1469445837359 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 2860 | 1469445837363 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A2800 == 42 [pid = 2860] [id = 574] 04:23:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D003341800) [pid = 2860] [serial = 1722] [outer = 0000000000000000] 04:23:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D00337F800) [pid = 2860] [serial = 1723] [outer = 000000D003341800] 04:23:57 INFO - PROCESS | 2860 | 1469445837457 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D003890400) [pid = 2860] [serial = 1724] [outer = 000000D003341800] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D000451800 == 41 [pid = 2860] [id = 549] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D07896D000 == 40 [pid = 2860] [id = 568] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C85000 == 39 [pid = 2860] [id = 567] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D074555000 == 38 [pid = 2860] [id = 566] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A88800 == 37 [pid = 2860] [id = 565] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50B800 == 36 [pid = 2860] [id = 564] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063BC800 == 35 [pid = 2860] [id = 563] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E70000 == 34 [pid = 2860] [id = 562] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D001855000 == 33 [pid = 2860] [id = 561] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029C7800 == 32 [pid = 2860] [id = 559] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E15000 == 31 [pid = 2860] [id = 558] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DB23000 == 30 [pid = 2860] [id = 560] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B6A1800 == 29 [pid = 2860] [id = 573] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A86B800 == 28 [pid = 2860] [id = 572] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDA1000 == 27 [pid = 2860] [id = 571] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063BB800 == 26 [pid = 2860] [id = 569] 04:23:58 INFO - PROCESS | 2860 | --DOCSHELL 000000D00189A000 == 25 [pid = 2860] [id = 570] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06E851800) [pid = 2860] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D0047D7400) [pid = 2860] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06C79CC00) [pid = 2860] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0037B6400) [pid = 2860] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003847C00) [pid = 2860] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0047DD000) [pid = 2860] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003896800) [pid = 2860] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C910C00) [pid = 2860] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003C14C00) [pid = 2860] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06EAA6000) [pid = 2860] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D073598400) [pid = 2860] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06EF4E400) [pid = 2860] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D074C95000) [pid = 2860] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0792A0C00) [pid = 2860] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07787D800) [pid = 2860] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D078187C00) [pid = 2860] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06EA9B000) [pid = 2860] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C93BC00) [pid = 2860] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D073878C00) [pid = 2860] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06F447000) [pid = 2860] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D074657000) [pid = 2860] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06D202400) [pid = 2860] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D074575C00) [pid = 2860] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D072CF1400) [pid = 2860] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06D229800) [pid = 2860] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:23:58 INFO - PROCESS | 2860 | 1469445838735 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]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1591ms 04:23:58 INFO - PROCESS | 2860 | 1469445838759 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 2860 | 1469445838763 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 04:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:23:58 INFO - PROCESS | 2860 | 1469445838770 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 2860 | 1469445838773 Marionette TRACE conn7 <- [1,2262,null,{}] 04:23:58 INFO - PROCESS | 2860 | 1469445838779 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}] 04:23:58 INFO - PROCESS | 2860 | 1469445838781 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:58 INFO - PROCESS | 2860 | 1469445838914 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 04:23:58 INFO - PROCESS | 2860 | 1469445838928 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 2860 | 1469445838931 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0017EE000 == 26 [pid = 2860] [id = 575] 04:23:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D002F91000) [pid = 2860] [serial = 1725] [outer = 0000000000000000] 04:23:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D00334BC00) [pid = 2860] [serial = 1726] [outer = 000000D002F91000] 04:23:58 INFO - PROCESS | 2860 | 1469445838981 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D00383D000) [pid = 2860] [serial = 1727] [outer = 000000D002F91000] 04:23:59 INFO - PROCESS | 2860 | 1469445839437 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]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 04:23:59 INFO - PROCESS | 2860 | 1469445839506 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 2860 | 1469445839512 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 04:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:23:59 INFO - PROCESS | 2860 | 1469445839518 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 2860 | 1469445839521 Marionette TRACE conn7 <- [1,2266,null,{}] 04:23:59 INFO - PROCESS | 2860 | 1469445839525 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}] 04:23:59 INFO - PROCESS | 2860 | 1469445839528 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:59 INFO - PROCESS | 2860 | 1469445839624 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 04:23:59 INFO - PROCESS | 2860 | 1469445839640 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 2860 | 1469445839642 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:23:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B42800 == 27 [pid = 2860] [id = 576] 04:23:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003D73400) [pid = 2860] [serial = 1728] [outer = 0000000000000000] 04:23:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003D7DC00) [pid = 2860] [serial = 1729] [outer = 000000D003D73400] 04:23:59 INFO - PROCESS | 2860 | 1469445839691 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0047EC000) [pid = 2860] [serial = 1730] [outer = 000000D003D73400] 04:24:00 INFO - PROCESS | 2860 | 1469445840157 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]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 04:24:00 INFO - PROCESS | 2860 | 1469445840210 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 04:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:24:00 INFO - PROCESS | 2860 | 1469445840212 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 04:24:00 INFO - PROCESS | 2860 | 1469445840216 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 2860 | 1469445840220 Marionette TRACE conn7 <- [1,2270,null,{}] 04:24:00 INFO - PROCESS | 2860 | 1469445840231 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}] 04:24:00 INFO - PROCESS | 2860 | 1469445840236 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:00 INFO - PROCESS | 2860 | 1469445840358 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 04:24:00 INFO - PROCESS | 2860 | 1469445840445 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 2860 | 1469445840449 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD5000 == 28 [pid = 2860] [id = 577] 04:24:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D002941000) [pid = 2860] [serial = 1731] [outer = 0000000000000000] 04:24:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C936800) [pid = 2860] [serial = 1732] [outer = 000000D002941000] 04:24:00 INFO - PROCESS | 2860 | 1469445840499 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D1D9C00) [pid = 2860] [serial = 1733] [outer = 000000D002941000] 04:24:00 INFO - PROCESS | 2860 | 1469445840894 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]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 04:24:00 INFO - PROCESS | 2860 | 1469445840957 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 2860 | 1469445840960 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 04:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:24:00 INFO - PROCESS | 2860 | 1469445840963 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 2860 | 1469445840965 Marionette TRACE conn7 <- [1,2274,null,{}] 04:24:00 INFO - PROCESS | 2860 | 1469445840969 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}] 04:24:00 INFO - PROCESS | 2860 | 1469445840971 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:01 INFO - PROCESS | 2860 | 1469445841088 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 04:24:01 INFO - PROCESS | 2860 | 1469445841143 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 2860 | 1469445841145 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063C0800 == 29 [pid = 2860] [id = 578] 04:24:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06D9C4000) [pid = 2860] [serial = 1734] [outer = 0000000000000000] 04:24:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06DDCB000) [pid = 2860] [serial = 1735] [outer = 000000D06D9C4000] 04:24:01 INFO - PROCESS | 2860 | 1469445841191 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E84E000) [pid = 2860] [serial = 1736] [outer = 000000D06D9C4000] 04:24:01 INFO - PROCESS | 2860 | 1469445841622 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]]]}] 04:24:01 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 04:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 692ms 04:24:01 INFO - PROCESS | 2860 | 1469445841658 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 2860 | 1469445841660 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 04:24:01 INFO - PROCESS | 2860 | 1469445841663 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:24:01 INFO - PROCESS | 2860 | 1469445841665 Marionette TRACE conn7 <- [1,2278,null,{}] 04:24:01 INFO - PROCESS | 2860 | 1469445841669 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}] 04:24:01 INFO - PROCESS | 2860 | 1469445841671 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:01 INFO - PROCESS | 2860 | 1469445841816 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 04:24:01 INFO - PROCESS | 2860 | 1469445841836 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 2860 | 1469445841838 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D94E800 == 30 [pid = 2860] [id = 579] 04:24:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003D72400) [pid = 2860] [serial = 1737] [outer = 0000000000000000] 04:24:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EAA0400) [pid = 2860] [serial = 1738] [outer = 000000D003D72400] 04:24:01 INFO - PROCESS | 2860 | 1469445841884 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06F40A400) [pid = 2860] [serial = 1739] [outer = 000000D003D72400] 04:24:02 INFO - PROCESS | 2860 | 1469445842334 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]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 732ms 04:24:02 INFO - PROCESS | 2860 | 1469445842399 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 2860 | 1469445842401 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 04:24:02 INFO - PROCESS | 2860 | 1469445842405 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:24:02 INFO - PROCESS | 2860 | 1469445842406 Marionette TRACE conn7 <- [1,2282,null,{}] 04:24:02 INFO - PROCESS | 2860 | 1469445842410 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}] 04:24:02 INFO - PROCESS | 2860 | 1469445842416 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:02 INFO - PROCESS | 2860 | 1469445842554 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 04:24:02 INFO - PROCESS | 2860 | 1469445842568 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 2860 | 1469445842570 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F41E800 == 31 [pid = 2860] [id = 580] 04:24:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0047ED000) [pid = 2860] [serial = 1740] [outer = 0000000000000000] 04:24:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D072C06800) [pid = 2860] [serial = 1741] [outer = 000000D0047ED000] 04:24:02 INFO - PROCESS | 2860 | 1469445842662 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074511800) [pid = 2860] [serial = 1742] [outer = 000000D0047ED000] 04:24:02 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06F43F800) [pid = 2860] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:24:02 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D072DC8400) [pid = 2860] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0018F7000) [pid = 2860] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0018EFC00) [pid = 2860] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D002947000) [pid = 2860] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D002919800) [pid = 2860] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D074E76800) [pid = 2860] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D074C96800) [pid = 2860] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C7A0000) [pid = 2860] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D002915800) [pid = 2860] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0047E6400) [pid = 2860] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:24:03 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0746D8000) [pid = 2860] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:24:03 INFO - PROCESS | 2860 | 1469445843225 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]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 881ms 04:24:03 INFO - PROCESS | 2860 | 1469445843289 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 2860 | 1469445843291 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 04:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:24:03 INFO - PROCESS | 2860 | 1469445843294 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 2860 | 1469445843296 Marionette TRACE conn7 <- [1,2286,null,{}] 04:24:03 INFO - PROCESS | 2860 | 1469445843300 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}] 04:24:03 INFO - PROCESS | 2860 | 1469445843302 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:03 INFO - PROCESS | 2860 | 1469445843382 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 04:24:03 INFO - PROCESS | 2860 | 1469445843387 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 2860 | 1469445843389 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C98800 == 32 [pid = 2860] [id = 581] 04:24:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C79C400) [pid = 2860] [serial = 1743] [outer = 0000000000000000] 04:24:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06EB2E000) [pid = 2860] [serial = 1744] [outer = 000000D06C79C400] 04:24:03 INFO - PROCESS | 2860 | 1469445843434 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D07387B000) [pid = 2860] [serial = 1745] [outer = 000000D06C79C400] 04:24:03 INFO - PROCESS | 2860 | 1469445843820 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]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 587ms 04:24:03 INFO - PROCESS | 2860 | 1469445843889 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 2860 | 1469445843892 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 04:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:24:03 INFO - PROCESS | 2860 | 1469445843900 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 2860 | 1469445843902 Marionette TRACE conn7 <- [1,2290,null,{}] 04:24:03 INFO - PROCESS | 2860 | 1469445843906 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}] 04:24:03 INFO - PROCESS | 2860 | 1469445843908 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:03 INFO - PROCESS | 2860 | 1469445843991 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 04:24:04 INFO - PROCESS | 2860 | 1469445843999 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 2860 | 1469445844001 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737CE000 == 33 [pid = 2860] [id = 582] 04:24:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D073A49000) [pid = 2860] [serial = 1746] [outer = 0000000000000000] 04:24:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0746CE800) [pid = 2860] [serial = 1747] [outer = 000000D073A49000] 04:24:04 INFO - PROCESS | 2860 | 1469445844045 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D074C98000) [pid = 2860] [serial = 1748] [outer = 000000D073A49000] 04:24:04 INFO - PROCESS | 2860 | 1469445844451 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]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 587ms 04:24:04 INFO - PROCESS | 2860 | 1469445844486 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 2860 | 1469445844489 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 04:24:04 INFO - PROCESS | 2860 | 1469445844492 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:24:04 INFO - PROCESS | 2860 | 1469445844494 Marionette TRACE conn7 <- [1,2294,null,{}] 04:24:04 INFO - PROCESS | 2860 | 1469445844497 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}] 04:24:04 INFO - PROCESS | 2860 | 1469445844499 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:04 INFO - PROCESS | 2860 | 1469445844619 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 04:24:04 INFO - PROCESS | 2860 | 1469445844627 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 2860 | 1469445844629 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CD4800 == 34 [pid = 2860] [id = 583] 04:24:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D073A3B800) [pid = 2860] [serial = 1749] [outer = 0000000000000000] 04:24:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D077878C00) [pid = 2860] [serial = 1750] [outer = 000000D073A3B800] 04:24:04 INFO - PROCESS | 2860 | 1469445844677 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0778C2000) [pid = 2860] [serial = 1751] [outer = 000000D073A3B800] 04:24:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D0017EE000 == 33 [pid = 2860] [id = 575] 04:24:05 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A2800 == 32 [pid = 2860] [id = 574] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B42800 == 31 [pid = 2860] [id = 576] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD5000 == 30 [pid = 2860] [id = 577] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063C0800 == 29 [pid = 2860] [id = 578] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737CE000 == 28 [pid = 2860] [id = 582] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F41E800 == 27 [pid = 2860] [id = 580] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C98800 == 26 [pid = 2860] [id = 581] 04:24:06 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D94E800 == 25 [pid = 2860] [id = 579] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D072CE9C00) [pid = 2860] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D073426800) [pid = 2860] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078B35C00) [pid = 2860] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D073A4A400) [pid = 2860] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D073595C00) [pid = 2860] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003C10000) [pid = 2860] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003346000) [pid = 2860] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003841400) [pid = 2860] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003347400) [pid = 2860] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D00388E400) [pid = 2860] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07811CC00) [pid = 2860] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0778B9C00) [pid = 2860] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D06C932800) [pid = 2860] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06D931C00) [pid = 2860] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06E858800) [pid = 2860] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D0047F3C00) [pid = 2860] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06C919000) [pid = 2860] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D078185C00) [pid = 2860] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D078BA7400) [pid = 2860] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D072DBF800) [pid = 2860] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D078BB1400) [pid = 2860] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D06EB35000) [pid = 2860] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D078178800) [pid = 2860] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:24:06 INFO - PROCESS | 2860 | 1469445846426 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]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1996ms 04:24:06 INFO - PROCESS | 2860 | 1469445846493 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 2860 | 1469445846497 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 04:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:24:06 INFO - PROCESS | 2860 | 1469445846503 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 2860 | 1469445846506 Marionette TRACE conn7 <- [1,2298,null,{}] 04:24:06 INFO - PROCESS | 2860 | 1469445846513 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}] 04:24:06 INFO - PROCESS | 2860 | 1469445846516 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:06 INFO - PROCESS | 2860 | 1469445846611 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 04:24:06 INFO - PROCESS | 2860 | 1469445846625 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 2860 | 1469445846628 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001702800 == 26 [pid = 2860] [id = 584] 04:24:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D002913400) [pid = 2860] [serial = 1752] [outer = 0000000000000000] 04:24:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D002914000) [pid = 2860] [serial = 1753] [outer = 000000D002913400] 04:24:06 INFO - PROCESS | 2860 | 1469445846679 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002942000) [pid = 2860] [serial = 1754] [outer = 000000D002913400] 04:24:07 INFO - PROCESS | 2860 | 1469445847156 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]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 04:24:07 INFO - PROCESS | 2860 | 1469445847197 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 2860 | 1469445847202 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 04:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:24:07 INFO - PROCESS | 2860 | 1469445847209 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 2860 | 1469445847212 Marionette TRACE conn7 <- [1,2302,null,{}] 04:24:07 INFO - PROCESS | 2860 | 1469445847216 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}] 04:24:07 INFO - PROCESS | 2860 | 1469445847220 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:07 INFO - PROCESS | 2860 | 1469445847312 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 04:24:07 INFO - PROCESS | 2860 | 1469445847320 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 2860 | 1469445847323 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00197B000 == 27 [pid = 2860] [id = 585] 04:24:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D003346000) [pid = 2860] [serial = 1755] [outer = 0000000000000000] 04:24:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003349400) [pid = 2860] [serial = 1756] [outer = 000000D003346000] 04:24:07 INFO - PROCESS | 2860 | 1469445847372 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D0037B5400) [pid = 2860] [serial = 1757] [outer = 000000D003346000] 04:24:07 INFO - PROCESS | 2860 | 1469445847835 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]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 04:24:07 INFO - PROCESS | 2860 | 1469445847902 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 2860 | 1469445847905 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 04:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:24:07 INFO - PROCESS | 2860 | 1469445847908 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 2860 | 1469445847912 Marionette TRACE conn7 <- [1,2306,null,{}] 04:24:07 INFO - PROCESS | 2860 | 1469445847924 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}] 04:24:07 INFO - PROCESS | 2860 | 1469445847929 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:08 INFO - PROCESS | 2860 | 1469445848050 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 04:24:08 INFO - PROCESS | 2860 | 1469445848132 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 2860 | 1469445848136 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F41800 == 28 [pid = 2860] [id = 586] 04:24:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D0005BA400) [pid = 2860] [serial = 1758] [outer = 0000000000000000] 04:24:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D003896400) [pid = 2860] [serial = 1759] [outer = 000000D0005BA400] 04:24:08 INFO - PROCESS | 2860 | 1469445848186 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003C18400) [pid = 2860] [serial = 1760] [outer = 000000D0005BA400] 04:24:08 INFO - PROCESS | 2860 | 1469445848549 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] 04:24:08 INFO - PROCESS | 2860 | 1469445848606 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 04:24:08 INFO - PROCESS | 2860 | 1469445848609 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 2860 | 1469445848611 Marionette TRACE conn7 <- [1,2310,null,{}] 04:24:08 INFO - PROCESS | 2860 | 1469445848623 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}] 04:24:08 INFO - PROCESS | 2860 | 1469445848625 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:08 INFO - PROCESS | 2860 | 1469445848713 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 04:24:08 INFO - PROCESS | 2860 | 1469445848718 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 2860 | 1469445848720 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309E800 == 29 [pid = 2860] [id = 587] 04:24:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0047D9C00) [pid = 2860] [serial = 1761] [outer = 0000000000000000] 04:24:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D0047E0000) [pid = 2860] [serial = 1762] [outer = 000000D0047D9C00] 04:24:08 INFO - PROCESS | 2860 | 1469445848766 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D0047EC400) [pid = 2860] [serial = 1763] [outer = 000000D0047D9C00] 04:24:09 INFO - PROCESS | 2860 | 1469445849179 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]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 04:24:09 INFO - PROCESS | 2860 | 1469445849240 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 2860 | 1469445849243 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:24:09 INFO - PROCESS | 2860 | 1469445849246 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 2860 | 1469445849248 Marionette TRACE conn7 <- [1,2314,null,{}] 04:24:09 INFO - PROCESS | 2860 | 1469445849251 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}] 04:24:09 INFO - PROCESS | 2860 | 1469445849253 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:09 INFO - PROCESS | 2860 | 1469445849336 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 04:24:09 INFO - PROCESS | 2860 | 1469445849343 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 2860 | 1469445849346 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD8800 == 30 [pid = 2860] [id = 588] 04:24:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003345C00) [pid = 2860] [serial = 1764] [outer = 0000000000000000] 04:24:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06C7A1C00) [pid = 2860] [serial = 1765] [outer = 000000D003345C00] 04:24:09 INFO - PROCESS | 2860 | 1469445849392 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C911400) [pid = 2860] [serial = 1766] [outer = 000000D003345C00] 04:24:09 INFO - PROCESS | 2860 | 1469445849831 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]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 04:24:09 INFO - PROCESS | 2860 | 1469445849879 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 2860 | 1469445849881 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:24:09 INFO - PROCESS | 2860 | 1469445849889 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 2860 | 1469445849891 Marionette TRACE conn7 <- [1,2318,null,{}] 04:24:09 INFO - PROCESS | 2860 | 1469445849894 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}] 04:24:09 INFO - PROCESS | 2860 | 1469445849900 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:10 INFO - PROCESS | 2860 | 1469445850009 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 04:24:10 INFO - PROCESS | 2860 | 1469445850024 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 2860 | 1469445850026 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DB22800 == 31 [pid = 2860] [id = 589] 04:24:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D1D1400) [pid = 2860] [serial = 1767] [outer = 0000000000000000] 04:24:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06DB3C400) [pid = 2860] [serial = 1768] [outer = 000000D06D1D1400] 04:24:10 INFO - PROCESS | 2860 | 1469445850072 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06E224800) [pid = 2860] [serial = 1769] [outer = 000000D06D1D1400] 04:24:10 INFO - PROCESS | 2860 | 1469445850480 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]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 04:24:10 INFO - PROCESS | 2860 | 1469445850522 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 2860 | 1469445850524 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 04:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:24:10 INFO - PROCESS | 2860 | 1469445850527 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 2860 | 1469445850529 Marionette TRACE conn7 <- [1,2322,null,{}] 04:24:10 INFO - PROCESS | 2860 | 1469445850538 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}] 04:24:10 INFO - PROCESS | 2860 | 1469445850540 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:10 INFO - PROCESS | 2860 | 1469445850621 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 04:24:10 INFO - PROCESS | 2860 | 1469445850627 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 2860 | 1469445850629 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E5A2000 == 32 [pid = 2860] [id = 590] 04:24:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E225000) [pid = 2860] [serial = 1770] [outer = 0000000000000000] 04:24:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E858400) [pid = 2860] [serial = 1771] [outer = 000000D06E225000] 04:24:10 INFO - PROCESS | 2860 | 1469445850676 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06EA9F000) [pid = 2860] [serial = 1772] [outer = 000000D06E225000] 04:24:11 INFO - PROCESS | 2860 | 1469445851108 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]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 04:24:11 INFO - PROCESS | 2860 | 1469445851165 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 2860 | 1469445851167 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 04:24:11 INFO - PROCESS | 2860 | 1469445851170 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:24:11 INFO - PROCESS | 2860 | 1469445851172 Marionette TRACE conn7 <- [1,2326,null,{}] 04:24:11 INFO - PROCESS | 2860 | 1469445851176 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}] 04:24:11 INFO - PROCESS | 2860 | 1469445851178 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:11 INFO - PROCESS | 2860 | 1469445851258 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 04:24:11 INFO - PROCESS | 2860 | 1469445851265 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 2860 | 1469445851267 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06FBCD000 == 33 [pid = 2860] [id = 591] 04:24:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EAA1000) [pid = 2860] [serial = 1773] [outer = 0000000000000000] 04:24:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06ECED400) [pid = 2860] [serial = 1774] [outer = 000000D06EAA1000] 04:24:11 INFO - PROCESS | 2860 | 1469445851313 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06F410C00) [pid = 2860] [serial = 1775] [outer = 000000D06EAA1000] 04:24:11 INFO - PROCESS | 2860 | 1469445851772 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]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 04:24:11 INFO - PROCESS | 2860 | 1469445851807 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 2860 | 1469445851809 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 04:24:11 INFO - PROCESS | 2860 | 1469445851812 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:24:11 INFO - PROCESS | 2860 | 1469445851814 Marionette TRACE conn7 <- [1,2330,null,{}] 04:24:11 INFO - PROCESS | 2860 | 1469445851818 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}] 04:24:11 INFO - PROCESS | 2860 | 1469445851820 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:11 INFO - PROCESS | 2860 | 1469445851929 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 04:24:11 INFO - PROCESS | 2860 | 1469445851936 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 2860 | 1469445851938 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F41000 == 34 [pid = 2860] [id = 592] 04:24:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06E852C00) [pid = 2860] [serial = 1776] [outer = 0000000000000000] 04:24:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06FB51C00) [pid = 2860] [serial = 1777] [outer = 000000D06E852C00] 04:24:12 INFO - PROCESS | 2860 | 1469445852024 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D072A5C000) [pid = 2860] [serial = 1778] [outer = 000000D06E852C00] 04:24:12 INFO - PROCESS | 2860 | 1469445852467 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]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 04:24:12 INFO - PROCESS | 2860 | 1469445852506 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 2860 | 1469445852508 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 04:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:24:12 INFO - PROCESS | 2860 | 1469445852511 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 2860 | 1469445852513 Marionette TRACE conn7 <- [1,2334,null,{}] 04:24:12 INFO - PROCESS | 2860 | 1469445852516 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}] 04:24:12 INFO - PROCESS | 2860 | 1469445852518 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:12 INFO - PROCESS | 2860 | 1469445852636 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 04:24:12 INFO - PROCESS | 2860 | 1469445852642 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 2860 | 1469445852644 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07455A000 == 35 [pid = 2860] [id = 593] 04:24:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D072A60000) [pid = 2860] [serial = 1779] [outer = 0000000000000000] 04:24:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D072DC3400) [pid = 2860] [serial = 1780] [outer = 000000D072A60000] 04:24:12 INFO - PROCESS | 2860 | 1469445852688 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0734C6800) [pid = 2860] [serial = 1781] [outer = 000000D072A60000] 04:24:13 INFO - PROCESS | 2860 | 1469445853142 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]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 04:24:13 INFO - PROCESS | 2860 | 1469445853206 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 2860 | 1469445853209 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 04:24:13 INFO - PROCESS | 2860 | 1469445853213 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:24:13 INFO - PROCESS | 2860 | 1469445853215 Marionette TRACE conn7 <- [1,2338,null,{}] 04:24:13 INFO - PROCESS | 2860 | 1469445853219 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}] 04:24:13 INFO - PROCESS | 2860 | 1469445853221 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:13 INFO - PROCESS | 2860 | 1469445853375 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 04:24:13 INFO - PROCESS | 2860 | 1469445853404 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 2860 | 1469445853406 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD8000 == 36 [pid = 2860] [id = 594] 04:24:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D07387C800) [pid = 2860] [serial = 1782] [outer = 0000000000000000] 04:24:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D074581000) [pid = 2860] [serial = 1783] [outer = 000000D07387C800] 04:24:13 INFO - PROCESS | 2860 | 1469445853454 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D074C96400) [pid = 2860] [serial = 1784] [outer = 000000D07387C800] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06D9C4000) [pid = 2860] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003D72400) [pid = 2860] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0047ED000) [pid = 2860] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D073A49000) [pid = 2860] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D079298800) [pid = 2860] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07787AC00) [pid = 2860] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D003D7D800) [pid = 2860] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D00333EC00) [pid = 2860] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002941000) [pid = 2860] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003D73400) [pid = 2860] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D002F91000) [pid = 2860] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003341800) [pid = 2860] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:24:13 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06C79C400) [pid = 2860] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:24:13 INFO - PROCESS | 2860 | 1469445853980 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]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 775ms 04:24:13 INFO - PROCESS | 2860 | 1469445853990 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 2860 | 1469445853992 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:24:14 INFO - PROCESS | 2860 | 1469445854023 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 2860 | 1469445854025 Marionette TRACE conn7 <- [1,2342,null,{}] 04:24:14 INFO - PROCESS | 2860 | 1469445854030 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}] 04:24:14 INFO - PROCESS | 2860 | 1469445854032 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:14 INFO - PROCESS | 2860 | 1469445854115 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 04:24:14 INFO - PROCESS | 2860 | 1469445854120 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 2860 | 1469445854122 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07896D800 == 37 [pid = 2860] [id = 595] 04:24:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003D72400) [pid = 2860] [serial = 1785] [outer = 0000000000000000] 04:24:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E84BC00) [pid = 2860] [serial = 1786] [outer = 000000D003D72400] 04:24:14 INFO - PROCESS | 2860 | 1469445854167 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074651C00) [pid = 2860] [serial = 1787] [outer = 000000D003D72400] 04:24:14 INFO - PROCESS | 2860 | 1469445854586 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]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 608ms 04:24:14 INFO - PROCESS | 2860 | 1469445854607 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 2860 | 1469445854609 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 04:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:24:14 INFO - PROCESS | 2860 | 1469445854613 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 2860 | 1469445854614 Marionette TRACE conn7 <- [1,2346,null,{}] 04:24:14 INFO - PROCESS | 2860 | 1469445854618 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}] 04:24:14 INFO - PROCESS | 2860 | 1469445854620 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:14 INFO - PROCESS | 2860 | 1469445854743 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 04:24:14 INFO - PROCESS | 2860 | 1469445854752 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 2860 | 1469445854754 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079219800 == 38 [pid = 2860] [id = 596] 04:24:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0746D3400) [pid = 2860] [serial = 1788] [outer = 0000000000000000] 04:24:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D07787CC00) [pid = 2860] [serial = 1789] [outer = 000000D0746D3400] 04:24:14 INFO - PROCESS | 2860 | 1469445854798 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0778B8C00) [pid = 2860] [serial = 1790] [outer = 000000D0746D3400] 04:24:15 INFO - PROCESS | 2860 | 1469445855211 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]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 04:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:24:15 INFO - PROCESS | 2860 | 1469445855245 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 2860 | 1469445855247 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 04:24:15 INFO - PROCESS | 2860 | 1469445855250 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 2860 | 1469445855252 Marionette TRACE conn7 <- [1,2350,null,{}] 04:24:15 INFO - PROCESS | 2860 | 1469445855268 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}] 04:24:15 INFO - PROCESS | 2860 | 1469445855270 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:15 INFO - PROCESS | 2860 | 1469445855353 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 04:24:15 INFO - PROCESS | 2860 | 1469445855359 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 2860 | 1469445855368 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A75F800 == 39 [pid = 2860] [id = 597] 04:24:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0778C2800) [pid = 2860] [serial = 1791] [outer = 0000000000000000] 04:24:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D077E4F000) [pid = 2860] [serial = 1792] [outer = 000000D0778C2800] 04:24:15 INFO - PROCESS | 2860 | 1469445855414 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078173000) [pid = 2860] [serial = 1793] [outer = 000000D0778C2800] 04:24:16 INFO - PROCESS | 2860 | 1469445856013 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]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 796ms 04:24:16 INFO - PROCESS | 2860 | 1469445856050 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 2860 | 1469445856055 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 04:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:24:16 INFO - PROCESS | 2860 | 1469445856104 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 2860 | 1469445856108 Marionette TRACE conn7 <- [1,2354,null,{}] 04:24:16 INFO - PROCESS | 2860 | 1469445856159 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}] 04:24:16 INFO - PROCESS | 2860 | 1469445856162 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:16 INFO - PROCESS | 2860 | 1469445856303 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 04:24:16 INFO - PROCESS | 2860 | 1469445856377 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 2860 | 1469445856382 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018A7000 == 40 [pid = 2860] [id = 598] 04:24:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D00181F000) [pid = 2860] [serial = 1794] [outer = 0000000000000000] 04:24:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D00293C400) [pid = 2860] [serial = 1795] [outer = 000000D00181F000] 04:24:16 INFO - PROCESS | 2860 | 1469445856482 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D00333F800) [pid = 2860] [serial = 1796] [outer = 000000D00181F000] 04:24:17 INFO - PROCESS | 2860 | 1469445857175 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]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1180ms 04:24:17 INFO - PROCESS | 2860 | 1469445857304 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 2860 | 1469445857310 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:24:17 INFO - PROCESS | 2860 | 1469445857318 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 2860 | 1469445857321 Marionette TRACE conn7 <- [1,2358,null,{}] 04:24:17 INFO - PROCESS | 2860 | 1469445857325 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}] 04:24:17 INFO - PROCESS | 2860 | 1469445857328 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:17 INFO - PROCESS | 2860 | 1469445857463 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 04:24:17 INFO - PROCESS | 2860 | 1469445857538 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 2860 | 1469445857541 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0004B5800 == 41 [pid = 2860] [id = 599] 04:24:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D0005CBC00) [pid = 2860] [serial = 1797] [outer = 0000000000000000] 04:24:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002F87400) [pid = 2860] [serial = 1798] [outer = 000000D0005CBC00] 04:24:17 INFO - PROCESS | 2860 | 1469445857747 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D00383F400) [pid = 2860] [serial = 1799] [outer = 000000D0005CBC00] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D079219800 == 40 [pid = 2860] [id = 596] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D07896D800 == 39 [pid = 2860] [id = 595] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD8000 == 38 [pid = 2860] [id = 594] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D07455A000 == 37 [pid = 2860] [id = 593] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F41000 == 36 [pid = 2860] [id = 592] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06FBCD000 == 35 [pid = 2860] [id = 591] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E5A2000 == 34 [pid = 2860] [id = 590] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DB22800 == 33 [pid = 2860] [id = 589] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD8800 == 32 [pid = 2860] [id = 588] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309E800 == 31 [pid = 2860] [id = 587] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F41800 == 30 [pid = 2860] [id = 586] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D00197B000 == 29 [pid = 2860] [id = 585] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D001702800 == 28 [pid = 2860] [id = 584] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D077878C00) [pid = 2860] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CD4800 == 27 [pid = 2860] [id = 583] 04:24:18 INFO - PROCESS | 2860 | 1469445858452 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]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1182ms 04:24:18 INFO - PROCESS | 2860 | 1469445858501 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 2860 | 1469445858505 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:24:18 INFO - PROCESS | 2860 | 1469445858510 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 2860 | 1469445858513 Marionette TRACE conn7 <- [1,2362,null,{}] 04:24:18 INFO - PROCESS | 2860 | 1469445858518 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}] 04:24:18 INFO - PROCESS | 2860 | 1469445858520 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:18 INFO - PROCESS | 2860 | 1469445858623 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06DDCB000) [pid = 2860] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06E84E000) [pid = 2860] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06EAA0400) [pid = 2860] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D072C06800) [pid = 2860] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D074511800) [pid = 2860] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0746CE800) [pid = 2860] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07929DC00) [pid = 2860] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D074C98000) [pid = 2860] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078187000) [pid = 2860] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0778BA000) [pid = 2860] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06EAA8000) [pid = 2860] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06D22A800) [pid = 2860] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C17C00) [pid = 2860] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0037B3800) [pid = 2860] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C936800) [pid = 2860] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0047EC000) [pid = 2860] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003D7DC00) [pid = 2860] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00334BC00) [pid = 2860] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D00383D000) [pid = 2860] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003890400) [pid = 2860] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D00337F800) [pid = 2860] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0793A5400) [pid = 2860] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06EB2E000) [pid = 2860] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D07387B000) [pid = 2860] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06F40A400) [pid = 2860] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06D1D9C00) [pid = 2860] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:24:18 INFO - PROCESS | 2860 | 1469445858705 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 2860 | 1469445858708 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00171A000 == 28 [pid = 2860] [id = 600] 04:24:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D001816000) [pid = 2860] [serial = 1800] [outer = 0000000000000000] 04:24:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0037B3800) [pid = 2860] [serial = 1801] [outer = 000000D001816000] 04:24:18 INFO - PROCESS | 2860 | 1469445858757 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D003C19C00) [pid = 2860] [serial = 1802] [outer = 000000D001816000] 04:24:19 INFO - PROCESS | 2860 | 1469445859222 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]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 797ms 04:24:19 INFO - PROCESS | 2860 | 1469445859307 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 2860 | 1469445859311 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:24:19 INFO - PROCESS | 2860 | 1469445859318 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 2860 | 1469445859320 Marionette TRACE conn7 <- [1,2366,null,{}] 04:24:19 INFO - PROCESS | 2860 | 1469445859324 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}] 04:24:19 INFO - PROCESS | 2860 | 1469445859327 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:19 INFO - PROCESS | 2860 | 1469445859427 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 04:24:19 INFO - PROCESS | 2860 | 1469445859436 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 2860 | 1469445859438 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F82800 == 29 [pid = 2860] [id = 601] 04:24:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C79BC00) [pid = 2860] [serial = 1803] [outer = 0000000000000000] 04:24:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06C7A2800) [pid = 2860] [serial = 1804] [outer = 000000D06C79BC00] 04:24:19 INFO - PROCESS | 2860 | 1469445859485 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06C91A800) [pid = 2860] [serial = 1805] [outer = 000000D06C79BC00] 04:24:19 INFO - PROCESS | 2860 | 1469445859964 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]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 04:24:20 INFO - PROCESS | 2860 | 1469445860013 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 2860 | 1469445860016 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 04:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:24:20 INFO - PROCESS | 2860 | 1469445860020 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 2860 | 1469445860023 Marionette TRACE conn7 <- [1,2370,null,{}] 04:24:20 INFO - PROCESS | 2860 | 1469445860035 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}] 04:24:20 INFO - PROCESS | 2860 | 1469445860040 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:20 INFO - PROCESS | 2860 | 1469445860132 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 04:24:20 INFO - PROCESS | 2860 | 1469445860149 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 2860 | 1469445860152 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063C5800 == 30 [pid = 2860] [id = 602] 04:24:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D00290E000) [pid = 2860] [serial = 1806] [outer = 0000000000000000] 04:24:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D2C8400) [pid = 2860] [serial = 1807] [outer = 000000D00290E000] 04:24:20 INFO - PROCESS | 2860 | 1469445860197 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E222800) [pid = 2860] [serial = 1808] [outer = 000000D00290E000] 04:24:20 INFO - PROCESS | 2860 | 1469445860625 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]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 04:24:20 INFO - PROCESS | 2860 | 1469445860650 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 2860 | 1469445860653 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 04:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:24:20 INFO - PROCESS | 2860 | 1469445860656 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 2860 | 1469445860658 Marionette TRACE conn7 <- [1,2374,null,{}] 04:24:20 INFO - PROCESS | 2860 | 1469445860661 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}] 04:24:20 INFO - PROCESS | 2860 | 1469445860663 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:20 INFO - PROCESS | 2860 | 1469445860755 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 04:24:20 INFO - PROCESS | 2860 | 1469445860791 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 2860 | 1469445860793 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D9F9800 == 31 [pid = 2860] [id = 603] 04:24:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06E851800) [pid = 2860] [serial = 1809] [outer = 0000000000000000] 04:24:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06EA9EC00) [pid = 2860] [serial = 1810] [outer = 000000D06E851800] 04:24:20 INFO - PROCESS | 2860 | 1469445860845 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06ED2BC00) [pid = 2860] [serial = 1811] [outer = 000000D06E851800] 04:24:21 INFO - PROCESS | 2860 | 1469445861301 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]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 04:24:21 INFO - PROCESS | 2860 | 1469445861337 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 04:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:24:21 INFO - PROCESS | 2860 | 1469445861339 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 04:24:21 INFO - PROCESS | 2860 | 1469445861342 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 2860 | 1469445861344 Marionette TRACE conn7 <- [1,2378,null,{}] 04:24:21 INFO - PROCESS | 2860 | 1469445861348 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}] 04:24:21 INFO - PROCESS | 2860 | 1469445861351 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:21 INFO - PROCESS | 2860 | 1469445861461 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 04:24:21 INFO - PROCESS | 2860 | 1469445861469 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 2860 | 1469445861471 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD3800 == 32 [pid = 2860] [id = 604] 04:24:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06F9EB800) [pid = 2860] [serial = 1812] [outer = 0000000000000000] 04:24:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06FBC0800) [pid = 2860] [serial = 1813] [outer = 000000D06F9EB800] 04:24:21 INFO - PROCESS | 2860 | 1469445861569 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0734C2800) [pid = 2860] [serial = 1814] [outer = 000000D06F9EB800] 04:24:22 INFO - PROCESS | 2860 | 1469445862042 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]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 733ms 04:24:22 INFO - PROCESS | 2860 | 1469445862077 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 2860 | 1469445862079 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 04:24:22 INFO - PROCESS | 2860 | 1469445862082 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:24:22 INFO - PROCESS | 2860 | 1469445862084 Marionette TRACE conn7 <- [1,2382,null,{}] 04:24:22 INFO - PROCESS | 2860 | 1469445862088 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}] 04:24:22 INFO - PROCESS | 2860 | 1469445862094 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:22 INFO - PROCESS | 2860 | 1469445862254 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 04:24:22 INFO - PROCESS | 2860 | 1469445862268 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 2860 | 1469445862270 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073507000 == 33 [pid = 2860] [id = 605] 04:24:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D073875400) [pid = 2860] [serial = 1815] [outer = 0000000000000000] 04:24:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074575400) [pid = 2860] [serial = 1816] [outer = 000000D073875400] 04:24:22 INFO - PROCESS | 2860 | 1469445862359 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D0749D1000) [pid = 2860] [serial = 1817] [outer = 000000D073875400] 04:24:22 INFO - PROCESS | 2860 | 1469445862806 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]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 778ms 04:24:22 INFO - PROCESS | 2860 | 1469445862863 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 2860 | 1469445862866 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 04:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:24:22 INFO - PROCESS | 2860 | 1469445862869 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 2860 | 1469445862871 Marionette TRACE conn7 <- [1,2386,null,{}] 04:24:22 INFO - PROCESS | 2860 | 1469445862874 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}] 04:24:22 INFO - PROCESS | 2860 | 1469445862876 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:23 INFO - PROCESS | 2860 | 1469445862988 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 04:24:23 INFO - PROCESS | 2860 | 1469445862995 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 2860 | 1469445862997 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074549800 == 34 [pid = 2860] [id = 606] 04:24:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0047E5400) [pid = 2860] [serial = 1818] [outer = 0000000000000000] 04:24:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D074655800) [pid = 2860] [serial = 1819] [outer = 000000D0047E5400] 04:24:23 INFO - PROCESS | 2860 | 1469445863195 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D077886C00) [pid = 2860] [serial = 1820] [outer = 000000D0047E5400] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06E852C00) [pid = 2860] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0047D9C00) [pid = 2860] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06D1D1400) [pid = 2860] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003346000) [pid = 2860] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D002913400) [pid = 2860] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003345C00) [pid = 2860] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D073A3B800) [pid = 2860] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D072A60000) [pid = 2860] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06EAA1000) [pid = 2860] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06E225000) [pid = 2860] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0005BA400) [pid = 2860] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D07387C800) [pid = 2860] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0746D3400) [pid = 2860] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:24:23 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003D72400) [pid = 2860] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:24:23 INFO - PROCESS | 2860 | 1469445863543 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]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 732ms 04:24:23 INFO - PROCESS | 2860 | 1469445863603 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 2860 | 1469445863605 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 04:24:23 INFO - PROCESS | 2860 | 1469445863608 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:24:23 INFO - PROCESS | 2860 | 1469445863610 Marionette TRACE conn7 <- [1,2390,null,{}] 04:24:23 INFO - PROCESS | 2860 | 1469445863622 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}] 04:24:23 INFO - PROCESS | 2860 | 1469445863625 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:23 INFO - PROCESS | 2860 | 1469445863739 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 04:24:23 INFO - PROCESS | 2860 | 1469445863746 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 2860 | 1469445863748 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E15000 == 35 [pid = 2860] [id = 607] 04:24:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D00181B000) [pid = 2860] [serial = 1821] [outer = 0000000000000000] 04:24:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D9C3000) [pid = 2860] [serial = 1822] [outer = 000000D00181B000] 04:24:23 INFO - PROCESS | 2860 | 1469445863794 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0746D3400) [pid = 2860] [serial = 1823] [outer = 000000D00181B000] 04:24:24 INFO - PROCESS | 2860 | 1469445864187 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]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 04:24:24 INFO - PROCESS | 2860 | 1469445864241 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 04:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:24:24 INFO - PROCESS | 2860 | 1469445864243 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 04:24:24 INFO - PROCESS | 2860 | 1469445864246 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 2860 | 1469445864248 Marionette TRACE conn7 <- [1,2394,null,{}] 04:24:24 INFO - PROCESS | 2860 | 1469445864252 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}] 04:24:24 INFO - PROCESS | 2860 | 1469445864254 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:24 INFO - PROCESS | 2860 | 1469445864370 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 04:24:24 INFO - PROCESS | 2860 | 1469445864420 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 2860 | 1469445864422 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063C5000 == 36 [pid = 2860] [id = 608] 04:24:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074E60800) [pid = 2860] [serial = 1824] [outer = 0000000000000000] 04:24:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078175800) [pid = 2860] [serial = 1825] [outer = 000000D074E60800] 04:24:24 INFO - PROCESS | 2860 | 1469445864467 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078182000) [pid = 2860] [serial = 1826] [outer = 000000D074E60800] 04:24:24 INFO - PROCESS | 2860 | 1469445864829 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]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 04:24:24 INFO - PROCESS | 2860 | 1469445864879 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 2860 | 1469445864881 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 04:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:24:24 INFO - PROCESS | 2860 | 1469445864884 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 2860 | 1469445864886 Marionette TRACE conn7 <- [1,2398,null,{}] 04:24:24 INFO - PROCESS | 2860 | 1469445864889 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}] 04:24:24 INFO - PROCESS | 2860 | 1469445864891 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:25 INFO - PROCESS | 2860 | 1469445865008 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 04:24:25 INFO - PROCESS | 2860 | 1469445865048 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 2860 | 1469445865050 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079D90000 == 37 [pid = 2860] [id = 609] 04:24:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07818A800) [pid = 2860] [serial = 1827] [outer = 0000000000000000] 04:24:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078A98800) [pid = 2860] [serial = 1828] [outer = 000000D07818A800] 04:24:25 INFO - PROCESS | 2860 | 1469445865097 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06D21B800) [pid = 2860] [serial = 1829] [outer = 000000D07818A800] 04:24:25 INFO - PROCESS | 2860 | 1469445865732 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]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 880ms 04:24:25 INFO - PROCESS | 2860 | 1469445865768 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 2860 | 1469445865773 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:24:25 INFO - PROCESS | 2860 | 1469445865777 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 2860 | 1469445865783 Marionette TRACE conn7 <- [1,2402,null,{}] 04:24:25 INFO - PROCESS | 2860 | 1469445865788 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}] 04:24:25 INFO - PROCESS | 2860 | 1469445865791 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:25 INFO - PROCESS | 2860 | 1469445865911 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 04:24:26 INFO - PROCESS | 2860 | 1469445866034 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 2860 | 1469445866037 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F40800 == 38 [pid = 2860] [id = 610] 04:24:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003841400) [pid = 2860] [serial = 1830] [outer = 0000000000000000] 04:24:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003C16800) [pid = 2860] [serial = 1831] [outer = 000000D003841400] 04:24:26 INFO - PROCESS | 2860 | 1469445866097 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0047E8800) [pid = 2860] [serial = 1832] [outer = 000000D003841400] 04:24:26 INFO - PROCESS | 2860 | 1469445866707 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]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 985ms 04:24:26 INFO - PROCESS | 2860 | 1469445866767 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 2860 | 1469445866773 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:24:26 INFO - PROCESS | 2860 | 1469445866779 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 2860 | 1469445866783 Marionette TRACE conn7 <- [1,2406,null,{}] 04:24:26 INFO - PROCESS | 2860 | 1469445866787 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}] 04:24:26 INFO - PROCESS | 2860 | 1469445866790 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:26 INFO - PROCESS | 2860 | 1469445866910 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 04:24:27 INFO - PROCESS | 2860 | 1469445867036 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 2860 | 1469445867039 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A87000 == 39 [pid = 2860] [id = 611] 04:24:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06C7A3800) [pid = 2860] [serial = 1833] [outer = 0000000000000000] 04:24:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D06DDCC800) [pid = 2860] [serial = 1834] [outer = 000000D06C7A3800] 04:24:27 INFO - PROCESS | 2860 | 1469445867098 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06F416000) [pid = 2860] [serial = 1835] [outer = 000000D06C7A3800] 04:24:27 INFO - PROCESS | 2860 | 1469445867747 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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 987ms 04:24:27 INFO - PROCESS | 2860 | 1469445867767 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 2860 | 1469445867770 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 04:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:24:27 INFO - PROCESS | 2860 | 1469445867774 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 2860 | 1469445867778 Marionette TRACE conn7 <- [1,2410,null,{}] 04:24:27 INFO - PROCESS | 2860 | 1469445867790 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}] 04:24:27 INFO - PROCESS | 2860 | 1469445867795 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:27 INFO - PROCESS | 2860 | 1469445867909 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 04:24:28 INFO - PROCESS | 2860 | 1469445868006 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 2860 | 1469445868009 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B6A2000 == 40 [pid = 2860] [id = 612] 04:24:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D074657800) [pid = 2860] [serial = 1836] [outer = 0000000000000000] 04:24:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D0778C4C00) [pid = 2860] [serial = 1837] [outer = 000000D074657800] 04:24:28 INFO - PROCESS | 2860 | 1469445868068 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D078B3AC00) [pid = 2860] [serial = 1838] [outer = 000000D074657800] 04:24:28 INFO - PROCESS | 2860 | 1469445868659 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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 943ms 04:24:28 INFO - PROCESS | 2860 | 1469445868720 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 2860 | 1469445868723 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:24:28 INFO - PROCESS | 2860 | 1469445868726 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 2860 | 1469445868728 Marionette TRACE conn7 <- [1,2414,null,{}] 04:24:28 INFO - PROCESS | 2860 | 1469445868732 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}] 04:24:28 INFO - PROCESS | 2860 | 1469445868735 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:28 INFO - PROCESS | 2860 | 1469445868852 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 04:24:29 INFO - PROCESS | 2860 | 1469445869116 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 2860 | 1469445869119 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029C7800 == 41 [pid = 2860] [id = 613] 04:24:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D0018F2800) [pid = 2860] [serial = 1839] [outer = 0000000000000000] 04:24:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003341000) [pid = 2860] [serial = 1840] [outer = 000000D0018F2800] 04:24:29 INFO - PROCESS | 2860 | 1469445869182 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D00388B000) [pid = 2860] [serial = 1841] [outer = 000000D0018F2800] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063C5000 == 40 [pid = 2860] [id = 608] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E15000 == 39 [pid = 2860] [id = 607] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D074549800 == 38 [pid = 2860] [id = 606] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D073507000 == 37 [pid = 2860] [id = 605] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD3800 == 36 [pid = 2860] [id = 604] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D9F9800 == 35 [pid = 2860] [id = 603] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063C5800 == 34 [pid = 2860] [id = 602] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F82800 == 33 [pid = 2860] [id = 601] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D00171A000 == 32 [pid = 2860] [id = 600] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0004B5800 == 31 [pid = 2860] [id = 599] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018A7000 == 30 [pid = 2860] [id = 598] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A75F800 == 29 [pid = 2860] [id = 597] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B6A2000 == 28 [pid = 2860] [id = 612] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A87000 == 27 [pid = 2860] [id = 611] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F40800 == 26 [pid = 2860] [id = 610] 04:24:30 INFO - PROCESS | 2860 | --DOCSHELL 000000D079D90000 == 25 [pid = 2860] [id = 609] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D06FB51C00) [pid = 2860] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0047E0000) [pid = 2860] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06DB3C400) [pid = 2860] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06E224800) [pid = 2860] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003349400) [pid = 2860] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D0037B5400) [pid = 2860] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0047EC400) [pid = 2860] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D002914000) [pid = 2860] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D002942000) [pid = 2860] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06C7A1C00) [pid = 2860] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06C911400) [pid = 2860] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0778C2000) [pid = 2860] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D072DC3400) [pid = 2860] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06ECED400) [pid = 2860] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E858400) [pid = 2860] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06EA9F000) [pid = 2860] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003896400) [pid = 2860] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003C18400) [pid = 2860] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D072A5C000) [pid = 2860] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D074581000) [pid = 2860] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0734C6800) [pid = 2860] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D07787CC00) [pid = 2860] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D074C96400) [pid = 2860] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D077E4F000) [pid = 2860] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06E84BC00) [pid = 2860] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0778B8C00) [pid = 2860] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06F410C00) [pid = 2860] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D074651C00) [pid = 2860] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:24:30 INFO - PROCESS | 2860 | 1469445870541 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]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1846ms 04:24:30 INFO - PROCESS | 2860 | 1469445870575 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 2860 | 1469445870580 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 04:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:24:30 INFO - PROCESS | 2860 | 1469445870585 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 2860 | 1469445870588 Marionette TRACE conn7 <- [1,2418,null,{}] 04:24:30 INFO - PROCESS | 2860 | 1469445870595 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}] 04:24:30 INFO - PROCESS | 2860 | 1469445870598 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:30 INFO - PROCESS | 2860 | 1469445870693 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 04:24:30 INFO - PROCESS | 2860 | 1469445870707 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 2860 | 1469445870712 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001844800 == 26 [pid = 2860] [id = 614] 04:24:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003348000) [pid = 2860] [serial = 1842] [outer = 0000000000000000] 04:24:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003377400) [pid = 2860] [serial = 1843] [outer = 000000D003348000] 04:24:30 INFO - PROCESS | 2860 | 1469445870764 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D00290EC00) [pid = 2860] [serial = 1844] [outer = 000000D003348000] 04:24:31 INFO - PROCESS | 2860 | 1469445871266 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]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 732ms 04:24:31 INFO - PROCESS | 2860 | 1469445871321 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 2860 | 1469445871326 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 04:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:24:31 INFO - PROCESS | 2860 | 1469445871333 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 2860 | 1469445871336 Marionette TRACE conn7 <- [1,2422,null,{}] 04:24:31 INFO - PROCESS | 2860 | 1469445871340 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}] 04:24:31 INFO - PROCESS | 2860 | 1469445871343 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:31 INFO - PROCESS | 2860 | 1469445871435 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 04:24:31 INFO - PROCESS | 2860 | 1469445871515 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 2860 | 1469445871518 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E57000 == 27 [pid = 2860] [id = 615] 04:24:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D003C0BC00) [pid = 2860] [serial = 1845] [outer = 0000000000000000] 04:24:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D003C19400) [pid = 2860] [serial = 1846] [outer = 000000D003C0BC00] 04:24:31 INFO - PROCESS | 2860 | 1469445871568 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003D7EC00) [pid = 2860] [serial = 1847] [outer = 000000D003C0BC00] 04:24:31 INFO - PROCESS | 2860 | 1469445871970 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]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 04:24:32 INFO - PROCESS | 2860 | 1469445872056 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 2860 | 1469445872059 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 04:24:32 INFO - PROCESS | 2860 | 1469445872064 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:24:32 INFO - PROCESS | 2860 | 1469445872068 Marionette TRACE conn7 <- [1,2426,null,{}] 04:24:32 INFO - PROCESS | 2860 | 1469445872081 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}] 04:24:32 INFO - PROCESS | 2860 | 1469445872086 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:32 INFO - PROCESS | 2860 | 1469445872179 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 04:24:32 INFO - PROCESS | 2860 | 1469445872188 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 2860 | 1469445872191 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DC7800 == 28 [pid = 2860] [id = 616] 04:24:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D002910400) [pid = 2860] [serial = 1848] [outer = 0000000000000000] 04:24:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C919C00) [pid = 2860] [serial = 1849] [outer = 000000D002910400] 04:24:32 INFO - PROCESS | 2860 | 1469445872242 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06D1D9C00) [pid = 2860] [serial = 1850] [outer = 000000D002910400] 04:24:32 INFO - PROCESS | 2860 | 1469445872667 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]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 04:24:32 INFO - PROCESS | 2860 | 1469445872713 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 2860 | 1469445872716 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 04:24:32 INFO - PROCESS | 2860 | 1469445872719 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 2860 | 1469445872721 Marionette TRACE conn7 <- [1,2430,null,{}] 04:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:24:32 INFO - PROCESS | 2860 | 1469445872725 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}] 04:24:32 INFO - PROCESS | 2860 | 1469445872727 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:32 INFO - PROCESS | 2860 | 1469445872848 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 04:24:32 INFO - PROCESS | 2860 | 1469445872853 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 2860 | 1469445872855 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C967800 == 29 [pid = 2860] [id = 617] 04:24:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06DB3B400) [pid = 2860] [serial = 1851] [outer = 0000000000000000] 04:24:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E224800) [pid = 2860] [serial = 1852] [outer = 000000D06DB3B400] 04:24:32 INFO - PROCESS | 2860 | 1469445872901 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E858400) [pid = 2860] [serial = 1853] [outer = 000000D06DB3B400] 04:24:33 INFO - PROCESS | 2860 | 1469445873347 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]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 04:24:33 INFO - PROCESS | 2860 | 1469445873403 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 2860 | 1469445873406 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 04:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:24:33 INFO - PROCESS | 2860 | 1469445873417 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 2860 | 1469445873419 Marionette TRACE conn7 <- [1,2434,null,{}] 04:24:33 INFO - PROCESS | 2860 | 1469445873423 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}] 04:24:33 INFO - PROCESS | 2860 | 1469445873425 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:33 INFO - PROCESS | 2860 | 1469445873533 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 04:24:33 INFO - PROCESS | 2860 | 1469445873614 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 2860 | 1469445873616 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E51C000 == 30 [pid = 2860] [id = 618] 04:24:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003896800) [pid = 2860] [serial = 1854] [outer = 0000000000000000] 04:24:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06EAA8800) [pid = 2860] [serial = 1855] [outer = 000000D003896800] 04:24:33 INFO - PROCESS | 2860 | 1469445873663 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06F448C00) [pid = 2860] [serial = 1856] [outer = 000000D003896800] 04:24:34 INFO - PROCESS | 2860 | 1469445874077 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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 04:24:34 INFO - PROCESS | 2860 | 1469445874103 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 2860 | 1469445874106 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 04:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:24:34 INFO - PROCESS | 2860 | 1469445874109 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 2860 | 1469445874111 Marionette TRACE conn7 <- [1,2438,null,{}] 04:24:34 INFO - PROCESS | 2860 | 1469445874114 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}] 04:24:34 INFO - PROCESS | 2860 | 1469445874120 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:34 INFO - PROCESS | 2860 | 1469445874258 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 04:24:34 INFO - PROCESS | 2860 | 1469445874269 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 2860 | 1469445874271 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A8D000 == 31 [pid = 2860] [id = 619] 04:24:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06FB51C00) [pid = 2860] [serial = 1857] [outer = 0000000000000000] 04:24:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D072DC3400) [pid = 2860] [serial = 1858] [outer = 000000D06FB51C00] 04:24:34 INFO - PROCESS | 2860 | 1469445874363 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D073A48800) [pid = 2860] [serial = 1859] [outer = 000000D06FB51C00] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D074E60800) [pid = 2860] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06F9EB800) [pid = 2860] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D073875400) [pid = 2860] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00181B000) [pid = 2860] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E851800) [pid = 2860] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D00290E000) [pid = 2860] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06C79BC00) [pid = 2860] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D001816000) [pid = 2860] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0778C2800) [pid = 2860] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0005CBC00) [pid = 2860] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D00181F000) [pid = 2860] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0047E5400) [pid = 2860] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:24:34 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D07818A800) [pid = 2860] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:24:34 INFO - PROCESS | 2860 | 1469445874957 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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 881ms 04:24:35 INFO - PROCESS | 2860 | 1469445875000 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 2860 | 1469445875002 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:24:35 INFO - PROCESS | 2860 | 1469445875005 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 2860 | 1469445875007 Marionette TRACE conn7 <- [1,2442,null,{}] 04:24:35 INFO - PROCESS | 2860 | 1469445875011 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}] 04:24:35 INFO - PROCESS | 2860 | 1469445875013 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:35 INFO - PROCESS | 2860 | 1469445875094 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 04:24:35 INFO - PROCESS | 2860 | 1469445875100 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 2860 | 1469445875103 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073473000 == 32 [pid = 2860] [id = 620] 04:24:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D00290BC00) [pid = 2860] [serial = 1860] [outer = 0000000000000000] 04:24:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0037B9C00) [pid = 2860] [serial = 1861] [outer = 000000D00290BC00] 04:24:35 INFO - PROCESS | 2860 | 1469445875149 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06D221800) [pid = 2860] [serial = 1862] [outer = 000000D00290BC00] 04:24:35 INFO - PROCESS | 2860 | 1469445875571 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]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 587ms 04:24:35 INFO - PROCESS | 2860 | 1469445875593 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 2860 | 1469445875595 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:24:35 INFO - PROCESS | 2860 | 1469445875610 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 2860 | 1469445875612 Marionette TRACE conn7 <- [1,2446,null,{}] 04:24:35 INFO - PROCESS | 2860 | 1469445875615 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}] 04:24:35 INFO - PROCESS | 2860 | 1469445875617 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:35 INFO - PROCESS | 2860 | 1469445875697 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 04:24:35 INFO - PROCESS | 2860 | 1469445875703 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 2860 | 1469445875704 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07472E000 == 33 [pid = 2860] [id = 621] 04:24:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D072D88800) [pid = 2860] [serial = 1863] [outer = 0000000000000000] 04:24:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D074653800) [pid = 2860] [serial = 1864] [outer = 000000D072D88800] 04:24:35 INFO - PROCESS | 2860 | 1469445875749 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074E80400) [pid = 2860] [serial = 1865] [outer = 000000D072D88800] 04:24:36 INFO - PROCESS | 2860 | 1469445876162 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]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 586ms 04:24:36 INFO - PROCESS | 2860 | 1469445876209 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 2860 | 1469445876211 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 04:24:36 INFO - PROCESS | 2860 | 1469445876214 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 2860 | 1469445876216 Marionette TRACE conn7 <- [1,2450,null,{}] 04:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:24:36 INFO - PROCESS | 2860 | 1469445876224 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}] 04:24:36 INFO - PROCESS | 2860 | 1469445876226 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:36 INFO - PROCESS | 2860 | 1469445876307 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 04:24:36 INFO - PROCESS | 2860 | 1469445876313 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 2860 | 1469445876315 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DC5800 == 34 [pid = 2860] [id = 622] 04:24:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07787AC00) [pid = 2860] [serial = 1866] [outer = 0000000000000000] 04:24:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D077886800) [pid = 2860] [serial = 1867] [outer = 000000D07787AC00] 04:24:36 INFO - PROCESS | 2860 | 1469445876364 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D0778C5000) [pid = 2860] [serial = 1868] [outer = 000000D07787AC00] 04:24:36 INFO - PROCESS | 2860 | 1469445876792 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]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 04:24:36 INFO - PROCESS | 2860 | 1469445876863 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 2860 | 1469445876865 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 04:24:36 INFO - PROCESS | 2860 | 1469445876869 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 2860 | 1469445876871 Marionette TRACE conn7 <- [1,2454,null,{}] 04:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:24:36 INFO - PROCESS | 2860 | 1469445876874 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}] 04:24:36 INFO - PROCESS | 2860 | 1469445876876 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:37 INFO - PROCESS | 2860 | 1469445877009 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 04:24:37 INFO - PROCESS | 2860 | 1469445877119 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 2860 | 1469445877122 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010B8800 == 35 [pid = 2860] [id = 623] 04:24:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0018ED400) [pid = 2860] [serial = 1869] [outer = 0000000000000000] 04:24:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D00290FC00) [pid = 2860] [serial = 1870] [outer = 000000D0018ED400] 04:24:37 INFO - PROCESS | 2860 | 1469445877183 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D002F92C00) [pid = 2860] [serial = 1871] [outer = 000000D0018ED400] 04:24:37 INFO - PROCESS | 2860 | 1469445877989 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]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1139ms 04:24:38 INFO - PROCESS | 2860 | 1469445878015 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 2860 | 1469445878020 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:24:38 INFO - PROCESS | 2860 | 1469445878025 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 2860 | 1469445878029 Marionette TRACE conn7 <- [1,2458,null,{}] 04:24:38 INFO - PROCESS | 2860 | 1469445878034 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}] 04:24:38 INFO - PROCESS | 2860 | 1469445878037 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:38 INFO - PROCESS | 2860 | 1469445878191 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 04:24:38 INFO - PROCESS | 2860 | 1469445878313 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 2860 | 1469445878316 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD7000 == 36 [pid = 2860] [id = 624] 04:24:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D003D78C00) [pid = 2860] [serial = 1872] [outer = 0000000000000000] 04:24:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0047E3000) [pid = 2860] [serial = 1873] [outer = 000000D003D78C00] 04:24:38 INFO - PROCESS | 2860 | 1469445878376 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D06C90C400) [pid = 2860] [serial = 1874] [outer = 000000D003D78C00] 04:24:39 INFO - PROCESS | 2860 | 1469445879253 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]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1300ms 04:24:39 INFO - PROCESS | 2860 | 1469445879329 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 2860 | 1469445879333 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 04:24:39 INFO - PROCESS | 2860 | 1469445879339 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:24:39 INFO - PROCESS | 2860 | 1469445879342 Marionette TRACE conn7 <- [1,2462,null,{}] 04:24:39 INFO - PROCESS | 2860 | 1469445879348 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}] 04:24:39 INFO - PROCESS | 2860 | 1469445879351 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:39 INFO - PROCESS | 2860 | 1469445879480 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DC5800 == 35 [pid = 2860] [id = 622] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D07472E000 == 34 [pid = 2860] [id = 621] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D073473000 == 33 [pid = 2860] [id = 620] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A8D000 == 32 [pid = 2860] [id = 619] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E51C000 == 31 [pid = 2860] [id = 618] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C967800 == 30 [pid = 2860] [id = 617] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DC7800 == 29 [pid = 2860] [id = 616] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E57000 == 28 [pid = 2860] [id = 615] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D001844800 == 27 [pid = 2860] [id = 614] 04:24:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029C7800 == 26 [pid = 2860] [id = 613] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06D21B800) [pid = 2860] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078175800) [pid = 2860] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D06FBC0800) [pid = 2860] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D074575400) [pid = 2860] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0734C2800) [pid = 2860] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06D9C3000) [pid = 2860] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0749D1000) [pid = 2860] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06EA9EC00) [pid = 2860] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06D2C8400) [pid = 2860] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06E222800) [pid = 2860] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C7A2800) [pid = 2860] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C91A800) [pid = 2860] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0037B3800) [pid = 2860] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003C19C00) [pid = 2860] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D078173000) [pid = 2860] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D002F87400) [pid = 2860] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D00383F400) [pid = 2860] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D00293C400) [pid = 2860] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D00333F800) [pid = 2860] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D078182000) [pid = 2860] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D074655800) [pid = 2860] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D077886C00) [pid = 2860] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D0746D3400) [pid = 2860] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06ED2BC00) [pid = 2860] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D078A98800) [pid = 2860] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:24:39 INFO - PROCESS | 2860 | 1469445879595 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 2860 | 1469445879599 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001845800 == 27 [pid = 2860] [id = 625] 04:24:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D00181C000) [pid = 2860] [serial = 1875] [outer = 0000000000000000] 04:24:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D002F8E800) [pid = 2860] [serial = 1876] [outer = 000000D00181C000] 04:24:39 INFO - PROCESS | 2860 | 1469445879654 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D003C0EC00) [pid = 2860] [serial = 1877] [outer = 000000D00181C000] 04:24:40 INFO - PROCESS | 2860 | 1469445880090 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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 776ms 04:24:40 INFO - PROCESS | 2860 | 1469445880129 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 2860 | 1469445880135 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:24:40 INFO - PROCESS | 2860 | 1469445880142 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 2860 | 1469445880145 Marionette TRACE conn7 <- [1,2466,null,{}] 04:24:40 INFO - PROCESS | 2860 | 1469445880149 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}] 04:24:40 INFO - PROCESS | 2860 | 1469445880151 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:40 INFO - PROCESS | 2860 | 1469445880244 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 04:24:40 INFO - PROCESS | 2860 | 1469445880251 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 2860 | 1469445880254 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F33000 == 28 [pid = 2860] [id = 626] 04:24:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D003D7CC00) [pid = 2860] [serial = 1878] [outer = 0000000000000000] 04:24:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C7A4400) [pid = 2860] [serial = 1879] [outer = 000000D003D7CC00] 04:24:40 INFO - PROCESS | 2860 | 1469445880302 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06C940000) [pid = 2860] [serial = 1880] [outer = 000000D003D7CC00] 04:24:40 INFO - PROCESS | 2860 | 1469445880778 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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 04:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:24:40 INFO - PROCESS | 2860 | 1469445880838 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 2860 | 1469445880840 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 04:24:40 INFO - PROCESS | 2860 | 1469445880844 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 2860 | 1469445880848 Marionette TRACE conn7 <- [1,2470,null,{}] 04:24:40 INFO - PROCESS | 2860 | 1469445880860 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}] 04:24:40 INFO - PROCESS | 2860 | 1469445880865 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:41 INFO - PROCESS | 2860 | 1469445880994 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 04:24:41 INFO - PROCESS | 2860 | 1469445881074 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 2860 | 1469445881077 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063C9000 == 29 [pid = 2860] [id = 627] 04:24:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D002943400) [pid = 2860] [serial = 1881] [outer = 0000000000000000] 04:24:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06E857400) [pid = 2860] [serial = 1882] [outer = 000000D002943400] 04:24:41 INFO - PROCESS | 2860 | 1469445881127 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06ED2D800) [pid = 2860] [serial = 1883] [outer = 000000D002943400] 04:24:41 INFO - PROCESS | 2860 | 1469445881518 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]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 732ms 04:24:41 INFO - PROCESS | 2860 | 1469445881578 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 2860 | 1469445881581 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:24:41 INFO - PROCESS | 2860 | 1469445881584 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 2860 | 1469445881586 Marionette TRACE conn7 <- [1,2474,null,{}] 04:24:41 INFO - PROCESS | 2860 | 1469445881590 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}] 04:24:41 INFO - PROCESS | 2860 | 1469445881592 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:41 INFO - PROCESS | 2860 | 1469445881716 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 04:24:41 INFO - PROCESS | 2860 | 1469445881734 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 2860 | 1469445881736 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E517800 == 30 [pid = 2860] [id = 628] 04:24:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D00293BC00) [pid = 2860] [serial = 1884] [outer = 0000000000000000] 04:24:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D072A57000) [pid = 2860] [serial = 1885] [outer = 000000D00293BC00] 04:24:41 INFO - PROCESS | 2860 | 1469445881782 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D073430C00) [pid = 2860] [serial = 1886] [outer = 000000D00293BC00] 04:24:42 INFO - PROCESS | 2860 | 1469445882225 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]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 04:24:42 INFO - PROCESS | 2860 | 1469445882286 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 2860 | 1469445882289 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:24:42 INFO - PROCESS | 2860 | 1469445882292 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 2860 | 1469445882294 Marionette TRACE conn7 <- [1,2478,null,{}] 04:24:42 INFO - PROCESS | 2860 | 1469445882298 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}] 04:24:42 INFO - PROCESS | 2860 | 1469445882300 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:42 INFO - PROCESS | 2860 | 1469445882441 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 04:24:42 INFO - PROCESS | 2860 | 1469445882462 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 2860 | 1469445882464 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00185C800 == 31 [pid = 2860] [id = 629] 04:24:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D003C0F800) [pid = 2860] [serial = 1887] [outer = 0000000000000000] 04:24:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0735B5800) [pid = 2860] [serial = 1888] [outer = 000000D003C0F800] 04:24:42 INFO - PROCESS | 2860 | 1469445882509 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D07457E800) [pid = 2860] [serial = 1889] [outer = 000000D003C0F800] 04:24:42 INFO - PROCESS | 2860 | 1469445882962 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]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 04:24:42 INFO - PROCESS | 2860 | 1469445882983 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 2860 | 1469445882985 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 04:24:42 INFO - PROCESS | 2860 | 1469445882988 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:24:42 INFO - PROCESS | 2860 | 1469445882990 Marionette TRACE conn7 <- [1,2482,null,{}] 04:24:43 INFO - PROCESS | 2860 | 1469445882994 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}] 04:24:43 INFO - PROCESS | 2860 | 1469445883000 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:43 INFO - PROCESS | 2860 | 1469445883144 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 04:24:43 INFO - PROCESS | 2860 | 1469445883202 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 2860 | 1469445883204 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074561800 == 32 [pid = 2860] [id = 630] 04:24:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D0746CFC00) [pid = 2860] [serial = 1890] [outer = 0000000000000000] 04:24:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0778B9000) [pid = 2860] [serial = 1891] [outer = 000000D0746CFC00] 04:24:43 INFO - PROCESS | 2860 | 1469445883250 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D07817B000) [pid = 2860] [serial = 1892] [outer = 000000D0746CFC00] 04:24:43 INFO - PROCESS | 2860 | 1469445883688 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]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 735ms 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003C0BC00) [pid = 2860] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D002910400) [pid = 2860] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0018F2800) [pid = 2860] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003348000) [pid = 2860] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06FB51C00) [pid = 2860] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D003841400) [pid = 2860] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06C7A3800) [pid = 2860] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D074657800) [pid = 2860] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D003896800) [pid = 2860] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D00290BC00) [pid = 2860] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D072D88800) [pid = 2860] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:24:43 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06DB3B400) [pid = 2860] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:24:43 INFO - PROCESS | 2860 | 1469445883823 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 2860 | 1469445883825 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 04:24:43 INFO - PROCESS | 2860 | 1469445883831 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 2860 | 1469445883833 Marionette TRACE conn7 <- [1,2486,null,{}] 04:24:43 INFO - PROCESS | 2860 | 1469445883836 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}] 04:24:43 INFO - PROCESS | 2860 | 1469445883838 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:24:43 INFO - PROCESS | 2860 | 1469445883925 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 04:24:43 INFO - PROCESS | 2860 | 1469445883934 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 2860 | 1469445883936 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E10800 == 33 [pid = 2860] [id = 631] 04:24:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0047D8400) [pid = 2860] [serial = 1893] [outer = 0000000000000000] 04:24:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C9D9C00) [pid = 2860] [serial = 1894] [outer = 000000D0047D8400] 04:24:43 INFO - PROCESS | 2860 | 1469445883981 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D074582000) [pid = 2860] [serial = 1895] [outer = 000000D0047D8400] 04:24:44 INFO - PROCESS | 2860 | 1469445884418 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]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 04:24:44 INFO - PROCESS | 2860 | 1469445884473 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 2860 | 1469445884476 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 04:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:24:44 INFO - PROCESS | 2860 | 1469445884479 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 2860 | 1469445884481 Marionette TRACE conn7 <- [1,2490,null,{}] 04:24:44 INFO - PROCESS | 2860 | 1469445884485 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}] 04:24:44 INFO - PROCESS | 2860 | 1469445884487 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:44 INFO - PROCESS | 2860 | 1469445884570 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 04:24:44 INFO - PROCESS | 2860 | 1469445884576 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 2860 | 1469445884578 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CAD000 == 34 [pid = 2860] [id = 632] 04:24:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D078176400) [pid = 2860] [serial = 1896] [outer = 0000000000000000] 04:24:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0781B0000) [pid = 2860] [serial = 1897] [outer = 000000D078176400] 04:24:44 INFO - PROCESS | 2860 | 1469445884633 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D078BA9000) [pid = 2860] [serial = 1898] [outer = 000000D078176400] 04:24:45 INFO - PROCESS | 2860 | 1469445885056 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]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 04:24:45 INFO - PROCESS | 2860 | 1469445885109 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 2860 | 1469445885112 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:24:45 INFO - PROCESS | 2860 | 1469445885115 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 2860 | 1469445885117 Marionette TRACE conn7 <- [1,2494,null,{}] 04:24:45 INFO - PROCESS | 2860 | 1469445885120 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}] 04:24:45 INFO - PROCESS | 2860 | 1469445885122 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:45 INFO - PROCESS | 2860 | 1469445885207 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 04:24:45 INFO - PROCESS | 2860 | 1469445885212 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 2860 | 1469445885214 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A699800 == 35 [pid = 2860] [id = 633] 04:24:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D078BAD800) [pid = 2860] [serial = 1899] [outer = 0000000000000000] 04:24:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D078BB2400) [pid = 2860] [serial = 1900] [outer = 000000D078BAD800] 04:24:45 INFO - PROCESS | 2860 | 1469445885259 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078CC3400) [pid = 2860] [serial = 1901] [outer = 000000D078BAD800] 04:24:45 INFO - PROCESS | 2860 | 1469445885736 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]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 04:24:45 INFO - PROCESS | 2860 | 1469445885825 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 2860 | 1469445885830 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:24:45 INFO - PROCESS | 2860 | 1469445885835 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 2860 | 1469445885840 Marionette TRACE conn7 <- [1,2498,null,{}] 04:24:45 INFO - PROCESS | 2860 | 1469445885847 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}] 04:24:45 INFO - PROCESS | 2860 | 1469445885851 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:46 INFO - PROCESS | 2860 | 1469445886014 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 04:24:46 INFO - PROCESS | 2860 | 1469445886089 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 2860 | 1469445886095 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D8800 == 36 [pid = 2860] [id = 634] 04:24:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D003346800) [pid = 2860] [serial = 1902] [outer = 0000000000000000] 04:24:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0037BB400) [pid = 2860] [serial = 1903] [outer = 000000D003346800] 04:24:46 INFO - PROCESS | 2860 | 1469445886156 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D003D77400) [pid = 2860] [serial = 1904] [outer = 000000D003346800] 04:24:46 INFO - PROCESS | 2860 | 1469445886827 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]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1040ms 04:24:46 INFO - PROCESS | 2860 | 1469445886876 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 04:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:24:46 INFO - PROCESS | 2860 | 1469445886880 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 04:24:46 INFO - PROCESS | 2860 | 1469445886887 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2860 | 1469445886891 Marionette TRACE conn7 <- [1,2502,null,{}] 04:24:46 INFO - PROCESS | 2860 | 1469445886895 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}] 04:24:46 INFO - PROCESS | 2860 | 1469445886899 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:47 INFO - PROCESS | 2860 | 1469445887066 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 04:24:47 INFO - PROCESS | 2860 | 1469445887191 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 2860 | 1469445887194 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072A87800 == 37 [pid = 2860] [id = 635] 04:24:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06E84B400) [pid = 2860] [serial = 1905] [outer = 0000000000000000] 04:24:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06E940000) [pid = 2860] [serial = 1906] [outer = 000000D06E84B400] 04:24:47 INFO - PROCESS | 2860 | 1469445887253 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D072A5A400) [pid = 2860] [serial = 1907] [outer = 000000D06E84B400] 04:24:47 INFO - PROCESS | 2860 | 1469445887877 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]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1036ms 04:24:47 INFO - PROCESS | 2860 | 1469445887921 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 2860 | 1469445887924 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:24:47 INFO - PROCESS | 2860 | 1469445887928 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 2860 | 1469445887930 Marionette TRACE conn7 <- [1,2506,null,{}] 04:24:47 INFO - PROCESS | 2860 | 1469445887941 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}] 04:24:47 INFO - PROCESS | 2860 | 1469445887946 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:48 INFO - PROCESS | 2860 | 1469445888066 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 04:24:48 INFO - PROCESS | 2860 | 1469445888192 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 2860 | 1469445888197 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B2DA800 == 38 [pid = 2860] [id = 636] 04:24:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0778BBC00) [pid = 2860] [serial = 1908] [outer = 0000000000000000] 04:24:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D077E47400) [pid = 2860] [serial = 1909] [outer = 000000D0778BBC00] 04:24:48 INFO - PROCESS | 2860 | 1469445888257 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078BA7800) [pid = 2860] [serial = 1910] [outer = 000000D0778BBC00] 04:24:49 INFO - PROCESS | 2860 | 1469445889033 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]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1179ms 04:24:49 INFO - PROCESS | 2860 | 1469445889109 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 2860 | 1469445889113 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 04:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:24:49 INFO - PROCESS | 2860 | 1469445889118 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 2860 | 1469445889122 Marionette TRACE conn7 <- [1,2510,null,{}] 04:24:49 INFO - PROCESS | 2860 | 1469445889128 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}] 04:24:49 INFO - PROCESS | 2860 | 1469445889132 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:49 INFO - PROCESS | 2860 | 1469445889239 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 04:24:49 INFO - PROCESS | 2860 | 1469445889317 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 2860 | 1469445889321 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184A800 == 39 [pid = 2860] [id = 637] 04:24:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D00293D800) [pid = 2860] [serial = 1911] [outer = 0000000000000000] 04:24:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0037BE400) [pid = 2860] [serial = 1912] [outer = 000000D00293D800] 04:24:49 INFO - PROCESS | 2860 | 1469445889415 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0047EF000) [pid = 2860] [serial = 1913] [outer = 000000D00293D800] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CAD000 == 38 [pid = 2860] [id = 632] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E10800 == 37 [pid = 2860] [id = 631] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D074561800 == 36 [pid = 2860] [id = 630] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D00185C800 == 35 [pid = 2860] [id = 629] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E517800 == 34 [pid = 2860] [id = 628] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063C9000 == 33 [pid = 2860] [id = 627] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F33000 == 32 [pid = 2860] [id = 626] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D001845800 == 31 [pid = 2860] [id = 625] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD7000 == 30 [pid = 2860] [id = 624] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010B8800 == 29 [pid = 2860] [id = 623] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B2DA800 == 28 [pid = 2860] [id = 636] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D072A87800 == 27 [pid = 2860] [id = 635] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A699800 == 26 [pid = 2860] [id = 633] 04:24:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D8800 == 25 [pid = 2860] [id = 634] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D077886800) [pid = 2860] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003C19400) [pid = 2860] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D003D7EC00) [pid = 2860] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06C919C00) [pid = 2860] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D00388B000) [pid = 2860] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003341000) [pid = 2860] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003377400) [pid = 2860] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00290EC00) [pid = 2860] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D072DC3400) [pid = 2860] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D0047E8800) [pid = 2860] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003C16800) [pid = 2860] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06F416000) [pid = 2860] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06DDCC800) [pid = 2860] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D078B3AC00) [pid = 2860] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0778C4C00) [pid = 2860] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06F448C00) [pid = 2860] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06EAA8800) [pid = 2860] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06D221800) [pid = 2860] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D0037B9C00) [pid = 2860] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D073A48800) [pid = 2860] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D074E80400) [pid = 2860] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06E224800) [pid = 2860] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06E858400) [pid = 2860] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D074653800) [pid = 2860] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06D1D9C00) [pid = 2860] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:24:50 INFO - PROCESS | 2860 | 1469445890643 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]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1548ms 04:24:50 INFO - PROCESS | 2860 | 1469445890671 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 04:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:24:50 INFO - PROCESS | 2860 | 1469445890675 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 04:24:50 INFO - PROCESS | 2860 | 1469445890680 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 2860 | 1469445890683 Marionette TRACE conn7 <- [1,2514,null,{}] 04:24:50 INFO - PROCESS | 2860 | 1469445890689 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}] 04:24:50 INFO - PROCESS | 2860 | 1469445890692 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:50 INFO - PROCESS | 2860 | 1469445890819 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 04:24:50 INFO - PROCESS | 2860 | 1469445890901 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 2860 | 1469445890903 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001855800 == 26 [pid = 2860] [id = 638] 04:24:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D00293F400) [pid = 2860] [serial = 1914] [outer = 0000000000000000] 04:24:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D003347400) [pid = 2860] [serial = 1915] [outer = 000000D00293F400] 04:24:50 INFO - PROCESS | 2860 | 1469445890953 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0037B3800) [pid = 2860] [serial = 1916] [outer = 000000D00293F400] 04:24:51 INFO - PROCESS | 2860 | 1469445891373 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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 04:24:51 INFO - PROCESS | 2860 | 1469445891413 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 2860 | 1469445891418 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:24:51 INFO - PROCESS | 2860 | 1469445891425 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 2860 | 1469445891428 Marionette TRACE conn7 <- [1,2518,null,{}] 04:24:51 INFO - PROCESS | 2860 | 1469445891431 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}] 04:24:51 INFO - PROCESS | 2860 | 1469445891434 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:51 INFO - PROCESS | 2860 | 1469445891528 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 04:24:51 INFO - PROCESS | 2860 | 1469445891535 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 2860 | 1469445891538 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E5D000 == 27 [pid = 2860] [id = 639] 04:24:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D00388DC00) [pid = 2860] [serial = 1917] [outer = 0000000000000000] 04:24:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003C18000) [pid = 2860] [serial = 1918] [outer = 000000D00388DC00] 04:24:51 INFO - PROCESS | 2860 | 1469445891589 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D0047DF800) [pid = 2860] [serial = 1919] [outer = 000000D00388DC00] 04:24:52 INFO - PROCESS | 2860 | 1469445892071 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]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 692ms 04:24:52 INFO - PROCESS | 2860 | 1469445892119 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 2860 | 1469445892121 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 04:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:24:52 INFO - PROCESS | 2860 | 1469445892125 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 2860 | 1469445892129 Marionette TRACE conn7 <- [1,2522,null,{}] 04:24:52 INFO - PROCESS | 2860 | 1469445892140 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}] 04:24:52 INFO - PROCESS | 2860 | 1469445892145 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:52 INFO - PROCESS | 2860 | 1469445892266 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 04:24:52 INFO - PROCESS | 2860 | 1469445892358 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 2860 | 1469445892361 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DCC000 == 28 [pid = 2860] [id = 640] 04:24:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D002912400) [pid = 2860] [serial = 1920] [outer = 0000000000000000] 04:24:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06C9D1800) [pid = 2860] [serial = 1921] [outer = 000000D002912400] 04:24:52 INFO - PROCESS | 2860 | 1469445892411 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06D223800) [pid = 2860] [serial = 1922] [outer = 000000D002912400] 04:24:52 INFO - PROCESS | 2860 | 1469445892798 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]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 04:24:52 INFO - PROCESS | 2860 | 1469445892862 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 2860 | 1469445892865 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 04:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:24:52 INFO - PROCESS | 2860 | 1469445892868 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 2860 | 1469445892870 Marionette TRACE conn7 <- [1,2526,null,{}] 04:24:52 INFO - PROCESS | 2860 | 1469445892874 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}] 04:24:52 INFO - PROCESS | 2860 | 1469445892876 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:53 INFO - PROCESS | 2860 | 1469445892993 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 04:24:53 INFO - PROCESS | 2860 | 1469445893047 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 2860 | 1469445893049 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C95A000 == 29 [pid = 2860] [id = 641] 04:24:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06DDC9C00) [pid = 2860] [serial = 1923] [outer = 0000000000000000] 04:24:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E224800) [pid = 2860] [serial = 1924] [outer = 000000D06DDC9C00] 04:24:53 INFO - PROCESS | 2860 | 1469445893096 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E84D800) [pid = 2860] [serial = 1925] [outer = 000000D06DDC9C00] 04:24:53 INFO - PROCESS | 2860 | 1469445893536 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]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 04:24:53 INFO - PROCESS | 2860 | 1469445893562 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 2860 | 1469445893564 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:24:53 INFO - PROCESS | 2860 | 1469445893581 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 2860 | 1469445893583 Marionette TRACE conn7 <- [1,2530,null,{}] 04:24:53 INFO - PROCESS | 2860 | 1469445893591 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}] 04:24:53 INFO - PROCESS | 2860 | 1469445893593 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:53 INFO - PROCESS | 2860 | 1469445893729 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 04:24:53 INFO - PROCESS | 2860 | 1469445893742 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 2860 | 1469445893745 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E510000 == 30 [pid = 2860] [id = 642] 04:24:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0005CB800) [pid = 2860] [serial = 1926] [outer = 0000000000000000] 04:24:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06E998800) [pid = 2860] [serial = 1927] [outer = 000000D0005CB800] 04:24:53 INFO - PROCESS | 2860 | 1469445893790 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06ECF0400) [pid = 2860] [serial = 1928] [outer = 000000D0005CB800] 04:24:54 INFO - PROCESS | 2860 | 1469445894242 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]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 04:24:54 INFO - PROCESS | 2860 | 1469445894273 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 2860 | 1469445894275 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:24:54 INFO - PROCESS | 2860 | 1469445894278 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 2860 | 1469445894280 Marionette TRACE conn7 <- [1,2534,null,{}] 04:24:54 INFO - PROCESS | 2860 | 1469445894284 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}] 04:24:54 INFO - PROCESS | 2860 | 1469445894290 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:54 INFO - PROCESS | 2860 | 1469445894428 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 04:24:54 INFO - PROCESS | 2860 | 1469445894485 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 2860 | 1469445894487 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C80800 == 31 [pid = 2860] [id = 643] 04:24:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0047DAC00) [pid = 2860] [serial = 1929] [outer = 0000000000000000] 04:24:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D073A3B800) [pid = 2860] [serial = 1930] [outer = 000000D0047DAC00] 04:24:54 INFO - PROCESS | 2860 | 1469445894534 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D074577800) [pid = 2860] [serial = 1931] [outer = 000000D0047DAC00] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0746CFC00) [pid = 2860] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C0F800) [pid = 2860] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003D78C00) [pid = 2860] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D00181C000) [pid = 2860] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D07787AC00) [pid = 2860] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0018ED400) [pid = 2860] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003D7CC00) [pid = 2860] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D002943400) [pid = 2860] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0047D8400) [pid = 2860] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D00293BC00) [pid = 2860] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D078176400) [pid = 2860] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:24:54 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D078BAD800) [pid = 2860] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:24:55 INFO - PROCESS | 2860 | 1469445895096 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]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 880ms 04:24:55 INFO - PROCESS | 2860 | 1469445895163 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 2860 | 1469445895165 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 04:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:24:55 INFO - PROCESS | 2860 | 1469445895168 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 2860 | 1469445895170 Marionette TRACE conn7 <- [1,2538,null,{}] 04:24:55 INFO - PROCESS | 2860 | 1469445895173 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}] 04:24:55 INFO - PROCESS | 2860 | 1469445895176 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:55 INFO - PROCESS | 2860 | 1469445895258 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 04:24:55 INFO - PROCESS | 2860 | 1469445895264 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 2860 | 1469445895266 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073557000 == 32 [pid = 2860] [id = 644] 04:24:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C90B800) [pid = 2860] [serial = 1932] [outer = 0000000000000000] 04:24:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D072DC4400) [pid = 2860] [serial = 1933] [outer = 000000D06C90B800] 04:24:55 INFO - PROCESS | 2860 | 1469445895312 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D07457B400) [pid = 2860] [serial = 1934] [outer = 000000D06C90B800] 04:24:55 INFO - PROCESS | 2860 | 1469445895717 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]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 586ms 04:24:55 INFO - PROCESS | 2860 | 1469445895762 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 2860 | 1469445895765 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 04:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:24:55 INFO - PROCESS | 2860 | 1469445895773 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 2860 | 1469445895775 Marionette TRACE conn7 <- [1,2542,null,{}] 04:24:55 INFO - PROCESS | 2860 | 1469445895778 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}] 04:24:55 INFO - PROCESS | 2860 | 1469445895780 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:55 INFO - PROCESS | 2860 | 1469445895862 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 04:24:55 INFO - PROCESS | 2860 | 1469445895870 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 2860 | 1469445895872 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07471A800 == 33 [pid = 2860] [id = 645] 04:24:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0746D4400) [pid = 2860] [serial = 1935] [outer = 0000000000000000] 04:24:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D074C99C00) [pid = 2860] [serial = 1936] [outer = 000000D0746D4400] 04:24:55 INFO - PROCESS | 2860 | 1469445895920 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D075065400) [pid = 2860] [serial = 1937] [outer = 000000D0746D4400] 04:24:56 INFO - PROCESS | 2860 | 1469445896366 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]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 647ms 04:24:56 INFO - PROCESS | 2860 | 1469445896422 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 2860 | 1469445896424 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 04:24:56 INFO - PROCESS | 2860 | 1469445896427 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:24:56 INFO - PROCESS | 2860 | 1469445896429 Marionette TRACE conn7 <- [1,2546,null,{}] 04:24:56 INFO - PROCESS | 2860 | 1469445896433 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}] 04:24:56 INFO - PROCESS | 2860 | 1469445896435 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:56 INFO - PROCESS | 2860 | 1469445896517 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 04:24:56 INFO - PROCESS | 2860 | 1469445896522 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 2860 | 1469445896524 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DCB800 == 34 [pid = 2860] [id = 646] 04:24:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D074E83400) [pid = 2860] [serial = 1938] [outer = 0000000000000000] 04:24:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06C7A3000) [pid = 2860] [serial = 1939] [outer = 000000D074E83400] 04:24:56 INFO - PROCESS | 2860 | 1469445896569 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0778BE000) [pid = 2860] [serial = 1940] [outer = 000000D074E83400] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D001855800 == 33 [pid = 2860] [id = 638] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184A800 == 32 [pid = 2860] [id = 637] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DCC000 == 31 [pid = 2860] [id = 640] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C95A000 == 30 [pid = 2860] [id = 641] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D073557000 == 29 [pid = 2860] [id = 644] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D07471A800 == 28 [pid = 2860] [id = 645] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E510000 == 27 [pid = 2860] [id = 642] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C80800 == 26 [pid = 2860] [id = 643] 04:24:57 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E5D000 == 25 [pid = 2860] [id = 639] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D078BB2400) [pid = 2860] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0778B9000) [pid = 2860] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D0735B5800) [pid = 2860] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0047E3000) [pid = 2860] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C90C400) [pid = 2860] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D002F8E800) [pid = 2860] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D003C0EC00) [pid = 2860] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0778C5000) [pid = 2860] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D00290FC00) [pid = 2860] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D002F92C00) [pid = 2860] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06C7A4400) [pid = 2860] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06C940000) [pid = 2860] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06E857400) [pid = 2860] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06ED2D800) [pid = 2860] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06C9D9C00) [pid = 2860] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D078CC3400) [pid = 2860] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D07817B000) [pid = 2860] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D072A57000) [pid = 2860] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D074582000) [pid = 2860] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D078BA9000) [pid = 2860] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D07457E800) [pid = 2860] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D0781B0000) [pid = 2860] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D073430C00) [pid = 2860] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 2860 | 1469445898296 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]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1892ms 04:24:58 INFO - PROCESS | 2860 | 1469445898326 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 2860 | 1469445898330 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:24:58 INFO - PROCESS | 2860 | 1469445898336 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 2860 | 1469445898339 Marionette TRACE conn7 <- [1,2550,null,{}] 04:24:58 INFO - PROCESS | 2860 | 1469445898345 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}] 04:24:58 INFO - PROCESS | 2860 | 1469445898349 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:58 INFO - PROCESS | 2860 | 1469445898445 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 04:24:58 INFO - PROCESS | 2860 | 1469445898453 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 2860 | 1469445898458 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184C000 == 26 [pid = 2860] [id = 647] 04:24:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D00291A800) [pid = 2860] [serial = 1941] [outer = 0000000000000000] 04:24:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D002944800) [pid = 2860] [serial = 1942] [outer = 000000D00291A800] 04:24:58 INFO - PROCESS | 2860 | 1469445898510 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D002F90400) [pid = 2860] [serial = 1943] [outer = 000000D00291A800] 04:24:59 INFO - PROCESS | 2860 | 1469445899021 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]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 735ms 04:24:59 INFO - PROCESS | 2860 | 1469445899073 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 2860 | 1469445899079 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 04:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:24:59 INFO - PROCESS | 2860 | 1469445899086 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 2860 | 1469445899088 Marionette TRACE conn7 <- [1,2554,null,{}] 04:24:59 INFO - PROCESS | 2860 | 1469445899092 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}] 04:24:59 INFO - PROCESS | 2860 | 1469445899096 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:59 INFO - PROCESS | 2860 | 1469445899188 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 04:24:59 INFO - PROCESS | 2860 | 1469445899292 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 2860 | 1469445899296 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B46000 == 27 [pid = 2860] [id = 648] 04:24:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D0037BFC00) [pid = 2860] [serial = 1944] [outer = 0000000000000000] 04:24:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D00383D800) [pid = 2860] [serial = 1945] [outer = 000000D0037BFC00] 04:24:59 INFO - PROCESS | 2860 | 1469445899346 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D003892C00) [pid = 2860] [serial = 1946] [outer = 000000D0037BFC00] 04:24:59 INFO - PROCESS | 2860 | 1469445899760 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]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 04:24:59 INFO - PROCESS | 2860 | 1469445899842 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 2860 | 1469445899845 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 04:24:59 INFO - PROCESS | 2860 | 1469445899848 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:24:59 INFO - PROCESS | 2860 | 1469445899852 Marionette TRACE conn7 <- [1,2558,null,{}] 04:24:59 INFO - PROCESS | 2860 | 1469445899869 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}] 04:24:59 INFO - PROCESS | 2860 | 1469445899874 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:24:59 INFO - PROCESS | 2860 | 1469445899960 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 04:24:59 INFO - PROCESS | 2860 | 1469445899978 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 2860 | 1469445899981 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003098000 == 28 [pid = 2860] [id = 649] 04:25:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D0005BCC00) [pid = 2860] [serial = 1947] [outer = 0000000000000000] 04:25:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D0047E0400) [pid = 2860] [serial = 1948] [outer = 000000D0005BCC00] 04:25:00 INFO - PROCESS | 2860 | 1469445900032 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D0047F2800) [pid = 2860] [serial = 1949] [outer = 000000D0005BCC00] 04:25:00 INFO - PROCESS | 2860 | 1469445900466 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]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 692ms 04:25:00 INFO - PROCESS | 2860 | 1469445900549 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 2860 | 1469445900552 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 04:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:25:00 INFO - PROCESS | 2860 | 1469445900555 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 2860 | 1469445900557 Marionette TRACE conn7 <- [1,2562,null,{}] 04:25:00 INFO - PROCESS | 2860 | 1469445900560 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}] 04:25:00 INFO - PROCESS | 2860 | 1469445900562 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:00 INFO - PROCESS | 2860 | 1469445900649 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 04:25:00 INFO - PROCESS | 2860 | 1469445900655 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 2860 | 1469445900657 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063BE800 == 29 [pid = 2860] [id = 650] 04:25:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06C7A6000) [pid = 2860] [serial = 1950] [outer = 0000000000000000] 04:25:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C912400) [pid = 2860] [serial = 1951] [outer = 000000D06C7A6000] 04:25:00 INFO - PROCESS | 2860 | 1469445900703 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06C937C00) [pid = 2860] [serial = 1952] [outer = 000000D06C7A6000] 04:25:01 INFO - PROCESS | 2860 | 1469445901136 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]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 04:25:01 INFO - PROCESS | 2860 | 1469445901186 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 2860 | 1469445901189 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 04:25:01 INFO - PROCESS | 2860 | 1469445901192 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:25:01 INFO - PROCESS | 2860 | 1469445901194 Marionette TRACE conn7 <- [1,2566,null,{}] 04:25:01 INFO - PROCESS | 2860 | 1469445901197 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}] 04:25:01 INFO - PROCESS | 2860 | 1469445901200 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:01 INFO - PROCESS | 2860 | 1469445901280 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 04:25:01 INFO - PROCESS | 2860 | 1469445901286 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 2860 | 1469445901288 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D948000 == 30 [pid = 2860] [id = 651] 04:25:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0037BF000) [pid = 2860] [serial = 1953] [outer = 0000000000000000] 04:25:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06D220C00) [pid = 2860] [serial = 1954] [outer = 000000D0037BF000] 04:25:01 INFO - PROCESS | 2860 | 1469445901361 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06DB4EC00) [pid = 2860] [serial = 1955] [outer = 000000D0037BF000] 04:25:01 INFO - PROCESS | 2860 | 1469445901796 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]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 04:25:01 INFO - PROCESS | 2860 | 1469445901823 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 2860 | 1469445901825 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 04:25:01 INFO - PROCESS | 2860 | 1469445901828 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:25:01 INFO - PROCESS | 2860 | 1469445901830 Marionette TRACE conn7 <- [1,2570,null,{}] 04:25:01 INFO - PROCESS | 2860 | 1469445901834 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}] 04:25:01 INFO - PROCESS | 2860 | 1469445901840 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:01 INFO - PROCESS | 2860 | 1469445901945 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 04:25:01 INFO - PROCESS | 2860 | 1469445901954 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 2860 | 1469445901956 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EBB7000 == 31 [pid = 2860] [id = 652] 04:25:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06E220400) [pid = 2860] [serial = 1956] [outer = 0000000000000000] 04:25:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06EAA2400) [pid = 2860] [serial = 1957] [outer = 000000D06E220400] 04:25:02 INFO - PROCESS | 2860 | 1469445902001 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06ECEE400) [pid = 2860] [serial = 1958] [outer = 000000D06E220400] 04:25:02 INFO - PROCESS | 2860 | 1469445902413 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]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 04:25:02 INFO - PROCESS | 2860 | 1469445902460 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 2860 | 1469445902462 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:25:02 INFO - PROCESS | 2860 | 1469445902465 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 2860 | 1469445902467 Marionette TRACE conn7 <- [1,2574,null,{}] 04:25:02 INFO - PROCESS | 2860 | 1469445902471 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}] 04:25:02 INFO - PROCESS | 2860 | 1469445902473 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:02 INFO - PROCESS | 2860 | 1469445902553 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 04:25:02 INFO - PROCESS | 2860 | 1469445902558 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 2860 | 1469445902560 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C84800 == 32 [pid = 2860] [id = 653] 04:25:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0005C9400) [pid = 2860] [serial = 1959] [outer = 0000000000000000] 04:25:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06F9E1C00) [pid = 2860] [serial = 1960] [outer = 000000D0005C9400] 04:25:02 INFO - PROCESS | 2860 | 1469445902605 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D072AAD800) [pid = 2860] [serial = 1961] [outer = 000000D0005C9400] 04:25:03 INFO - PROCESS | 2860 | 1469445903048 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]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 04:25:03 INFO - PROCESS | 2860 | 1469445903098 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 2860 | 1469445903100 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:25:03 INFO - PROCESS | 2860 | 1469445903108 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 2860 | 1469445903109 Marionette TRACE conn7 <- [1,2578,null,{}] 04:25:03 INFO - PROCESS | 2860 | 1469445903113 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}] 04:25:03 INFO - PROCESS | 2860 | 1469445903115 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:03 INFO - PROCESS | 2860 | 1469445903195 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 04:25:03 INFO - PROCESS | 2860 | 1469445903203 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 2860 | 1469445903205 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0738BF800 == 33 [pid = 2860] [id = 654] 04:25:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D072DC3C00) [pid = 2860] [serial = 1962] [outer = 0000000000000000] 04:25:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07342D000) [pid = 2860] [serial = 1963] [outer = 000000D072DC3C00] 04:25:03 INFO - PROCESS | 2860 | 1469445903250 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06FB4F800) [pid = 2860] [serial = 1964] [outer = 000000D072DC3C00] 04:25:03 INFO - PROCESS | 2860 | 1469445903727 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]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 04:25:03 INFO - PROCESS | 2860 | 1469445903783 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 2860 | 1469445903785 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:25:03 INFO - PROCESS | 2860 | 1469445903794 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 2860 | 1469445903796 Marionette TRACE conn7 <- [1,2582,null,{}] 04:25:03 INFO - PROCESS | 2860 | 1469445903799 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}] 04:25:03 INFO - PROCESS | 2860 | 1469445903801 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:03 INFO - PROCESS | 2860 | 1469445903909 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 04:25:03 INFO - PROCESS | 2860 | 1469445903990 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 2860 | 1469445903992 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003097800 == 34 [pid = 2860] [id = 655] 04:25:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07377A800) [pid = 2860] [serial = 1965] [outer = 0000000000000000] 04:25:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D073875400) [pid = 2860] [serial = 1966] [outer = 000000D07377A800] 04:25:04 INFO - PROCESS | 2860 | 1469445904037 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D074577400) [pid = 2860] [serial = 1967] [outer = 000000D07377A800] 04:25:04 INFO - PROCESS | 2860 | 1469445904469 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]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 732ms 04:25:04 INFO - PROCESS | 2860 | 1469445904528 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 2860 | 1469445904530 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:25:04 INFO - PROCESS | 2860 | 1469445904534 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 2860 | 1469445904535 Marionette TRACE conn7 <- [1,2586,null,{}] 04:25:04 INFO - PROCESS | 2860 | 1469445904539 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}] 04:25:04 INFO - PROCESS | 2860 | 1469445904541 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:04 INFO - PROCESS | 2860 | 1469445904660 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 04:25:04 INFO - PROCESS | 2860 | 1469445904672 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 2860 | 1469445904674 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EDB800 == 35 [pid = 2860] [id = 656] 04:25:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D074577C00) [pid = 2860] [serial = 1968] [outer = 0000000000000000] 04:25:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074C93C00) [pid = 2860] [serial = 1969] [outer = 000000D074577C00] 04:25:04 INFO - PROCESS | 2860 | 1469445904718 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D075061800) [pid = 2860] [serial = 1970] [outer = 000000D074577C00] 04:25:05 INFO - PROCESS | 2860 | 1469445905187 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]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 04:25:05 INFO - PROCESS | 2860 | 1469445905228 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 2860 | 1469445905231 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 04:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:25:05 INFO - PROCESS | 2860 | 1469445905238 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 2860 | 1469445905241 Marionette TRACE conn7 <- [1,2590,null,{}] 04:25:05 INFO - PROCESS | 2860 | 1469445905245 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}] 04:25:05 INFO - PROCESS | 2860 | 1469445905247 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:05 INFO - PROCESS | 2860 | 1469445905402 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06DDC9C00) [pid = 2860] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0005CB800) [pid = 2860] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0047DAC00) [pid = 2860] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D0746D4400) [pid = 2860] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D00293D800) [pid = 2860] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D0778BBC00) [pid = 2860] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06E84B400) [pid = 2860] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003346800) [pid = 2860] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D002912400) [pid = 2860] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D00388DC00) [pid = 2860] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D00293F400) [pid = 2860] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:25:05 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D06C90B800) [pid = 2860] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:25:05 INFO - PROCESS | 2860 | 1469445905572 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 2860 | 1469445905575 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CE1800 == 36 [pid = 2860] [id = 657] 04:25:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D001815C00) [pid = 2860] [serial = 1971] [outer = 0000000000000000] 04:25:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D00293F400) [pid = 2860] [serial = 1972] [outer = 000000D001815C00] 04:25:05 INFO - PROCESS | 2860 | 1469445905624 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06DDC9C00) [pid = 2860] [serial = 1973] [outer = 000000D001815C00] 04:25:06 INFO - PROCESS | 2860 | 1469445906012 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]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 795ms 04:25:06 INFO - PROCESS | 2860 | 1469445906032 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 2860 | 1469445906034 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 04:25:06 INFO - PROCESS | 2860 | 1469445906037 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:25:06 INFO - PROCESS | 2860 | 1469445906039 Marionette TRACE conn7 <- [1,2594,null,{}] 04:25:06 INFO - PROCESS | 2860 | 1469445906043 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}] 04:25:06 INFO - PROCESS | 2860 | 1469445906045 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:06 INFO - PROCESS | 2860 | 1469445906129 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 04:25:06 INFO - PROCESS | 2860 | 1469445906203 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 2860 | 1469445906205 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079380800 == 37 [pid = 2860] [id = 658] 04:25:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06DB3BC00) [pid = 2860] [serial = 1974] [outer = 0000000000000000] 04:25:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D07505B400) [pid = 2860] [serial = 1975] [outer = 000000D06DB3BC00] 04:25:06 INFO - PROCESS | 2860 | 1469445906255 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078177400) [pid = 2860] [serial = 1976] [outer = 000000D06DB3BC00] 04:25:06 INFO - PROCESS | 2860 | 1469445906619 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]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 04:25:06 INFO - PROCESS | 2860 | 1469445906671 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 2860 | 1469445906674 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:25:06 INFO - PROCESS | 2860 | 1469445906677 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 2860 | 1469445906678 Marionette TRACE conn7 <- [1,2598,null,{}] 04:25:06 INFO - PROCESS | 2860 | 1469445906682 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}] 04:25:06 INFO - PROCESS | 2860 | 1469445906684 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:06 INFO - PROCESS | 2860 | 1469445906800 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 04:25:06 INFO - PROCESS | 2860 | 1469445906806 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 2860 | 1469445906808 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B022000 == 38 [pid = 2860] [id = 659] 04:25:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06DDCA400) [pid = 2860] [serial = 1977] [outer = 0000000000000000] 04:25:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07817DC00) [pid = 2860] [serial = 1978] [outer = 000000D06DDCA400] 04:25:06 INFO - PROCESS | 2860 | 1469445906852 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07818C800) [pid = 2860] [serial = 1979] [outer = 000000D06DDCA400] 04:25:07 INFO - PROCESS | 2860 | 1469445907281 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]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 04:25:07 INFO - PROCESS | 2860 | 1469445907311 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 04:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:25:07 INFO - PROCESS | 2860 | 1469445907314 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 04:25:07 INFO - PROCESS | 2860 | 1469445907317 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 2860 | 1469445907319 Marionette TRACE conn7 <- [1,2602,null,{}] 04:25:07 INFO - PROCESS | 2860 | 1469445907328 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}] 04:25:07 INFO - PROCESS | 2860 | 1469445907330 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:07 INFO - PROCESS | 2860 | 1469445907414 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 04:25:07 INFO - PROCESS | 2860 | 1469445907421 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 2860 | 1469445907423 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B6B6800 == 39 [pid = 2860] [id = 660] 04:25:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D078B35C00) [pid = 2860] [serial = 1980] [outer = 0000000000000000] 04:25:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078B3BC00) [pid = 2860] [serial = 1981] [outer = 000000D078B35C00] 04:25:07 INFO - PROCESS | 2860 | 1469445907475 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078BAA800) [pid = 2860] [serial = 1982] [outer = 000000D078B35C00] 04:25:08 INFO - PROCESS | 2860 | 1469445908289 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]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1032ms 04:25:08 INFO - PROCESS | 2860 | 1469445908374 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 2860 | 1469445908379 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 04:25:08 INFO - PROCESS | 2860 | 1469445908406 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:25:08 INFO - PROCESS | 2860 | 1469445908411 Marionette TRACE conn7 <- [1,2606,null,{}] 04:25:08 INFO - PROCESS | 2860 | 1469445908417 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}] 04:25:08 INFO - PROCESS | 2860 | 1469445908420 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:08 INFO - PROCESS | 2860 | 1469445908557 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 04:25:08 INFO - PROCESS | 2860 | 1469445908654 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 2860 | 1469445908657 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B3F000 == 40 [pid = 2860] [id = 661] 04:25:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D002941000) [pid = 2860] [serial = 1983] [outer = 0000000000000000] 04:25:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D002F90C00) [pid = 2860] [serial = 1984] [outer = 000000D002941000] 04:25:08 INFO - PROCESS | 2860 | 1469445908717 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D00383CC00) [pid = 2860] [serial = 1985] [outer = 000000D002941000] 04:25:09 INFO - PROCESS | 2860 | 1469445909613 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]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1281ms 04:25:09 INFO - PROCESS | 2860 | 1469445909697 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 2860 | 1469445909701 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:25:09 INFO - PROCESS | 2860 | 1469445909707 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 2860 | 1469445909710 Marionette TRACE conn7 <- [1,2610,null,{}] 04:25:09 INFO - PROCESS | 2860 | 1469445909716 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}] 04:25:09 INFO - PROCESS | 2860 | 1469445909719 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:09 INFO - PROCESS | 2860 | 1469445909864 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 04:25:10 INFO - PROCESS | 2860 | 1469445909996 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 2860 | 1469445910001 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B022000 == 39 [pid = 2860] [id = 659] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D079380800 == 38 [pid = 2860] [id = 658] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CE1800 == 37 [pid = 2860] [id = 657] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D077EDB800 == 36 [pid = 2860] [id = 656] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D003097800 == 35 [pid = 2860] [id = 655] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D0738BF800 == 34 [pid = 2860] [id = 654] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C84800 == 33 [pid = 2860] [id = 653] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EBB7000 == 32 [pid = 2860] [id = 652] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D948000 == 31 [pid = 2860] [id = 651] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063BE800 == 30 [pid = 2860] [id = 650] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D003098000 == 29 [pid = 2860] [id = 649] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B46000 == 28 [pid = 2860] [id = 648] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06C7A3000) [pid = 2860] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010A0000 == 29 [pid = 2860] [id = 662] 04:25:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D003378000) [pid = 2860] [serial = 1986] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D00388D800) [pid = 2860] [serial = 1987] [outer = 000000D003378000] 04:25:10 INFO - PROCESS | 2860 | 1469445910121 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D003C17800) [pid = 2860] [serial = 1988] [outer = 000000D003378000] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184C000 == 28 [pid = 2860] [id = 647] 04:25:10 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DCB800 == 27 [pid = 2860] [id = 646] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06E224800) [pid = 2860] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D06E998800) [pid = 2860] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06E84D800) [pid = 2860] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D073A3B800) [pid = 2860] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D074C99C00) [pid = 2860] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D074577800) [pid = 2860] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D075065400) [pid = 2860] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0037BE400) [pid = 2860] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D078BA7800) [pid = 2860] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D077E47400) [pid = 2860] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D072A5A400) [pid = 2860] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06E940000) [pid = 2860] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D003D77400) [pid = 2860] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0037BB400) [pid = 2860] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06C9D1800) [pid = 2860] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D003C18000) [pid = 2860] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0047DF800) [pid = 2860] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003347400) [pid = 2860] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0037B3800) [pid = 2860] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0047EF000) [pid = 2860] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D072DC4400) [pid = 2860] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D07457B400) [pid = 2860] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D06ECF0400) [pid = 2860] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D06D223800) [pid = 2860] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:25:10 INFO - PROCESS | 2860 | 1469445910544 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]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 879ms 04:25:10 INFO - PROCESS | 2860 | 1469445910590 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 2860 | 1469445910595 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:25:10 INFO - PROCESS | 2860 | 1469445910602 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 2860 | 1469445910605 Marionette TRACE conn7 <- [1,2614,null,{}] 04:25:10 INFO - PROCESS | 2860 | 1469445910609 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}] 04:25:10 INFO - PROCESS | 2860 | 1469445910612 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:10 INFO - PROCESS | 2860 | 1469445910706 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 04:25:10 INFO - PROCESS | 2860 | 1469445910713 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 2860 | 1469445910715 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E65800 == 28 [pid = 2860] [id = 663] 04:25:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003D79C00) [pid = 2860] [serial = 1989] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0047E3800) [pid = 2860] [serial = 1990] [outer = 000000D003D79C00] 04:25:10 INFO - PROCESS | 2860 | 1469445910764 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D0047F5800) [pid = 2860] [serial = 1991] [outer = 000000D003D79C00] 04:25:11 INFO - PROCESS | 2860 | 1469445911255 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]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 04:25:11 INFO - PROCESS | 2860 | 1469445911295 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 2860 | 1469445911297 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 04:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:25:11 INFO - PROCESS | 2860 | 1469445911300 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 2860 | 1469445911304 Marionette TRACE conn7 <- [1,2618,null,{}] 04:25:11 INFO - PROCESS | 2860 | 1469445911316 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}] 04:25:11 INFO - PROCESS | 2860 | 1469445911321 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:11 INFO - PROCESS | 2860 | 1469445911447 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 04:25:11 INFO - PROCESS | 2860 | 1469445911536 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 2860 | 1469445911539 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003CE2800 == 29 [pid = 2860] [id = 664] 04:25:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06C936000) [pid = 2860] [serial = 1992] [outer = 0000000000000000] 04:25:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06D202800) [pid = 2860] [serial = 1993] [outer = 000000D06C936000] 04:25:11 INFO - PROCESS | 2860 | 1469445911589 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06DB56400) [pid = 2860] [serial = 1994] [outer = 000000D06C936000] 04:25:11 INFO - PROCESS | 2860 | 1469445911964 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]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 04:25:12 INFO - PROCESS | 2860 | 1469445912038 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 2860 | 1469445912040 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:25:12 INFO - PROCESS | 2860 | 1469445912044 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 2860 | 1469445912046 Marionette TRACE conn7 <- [1,2622,null,{}] 04:25:12 INFO - PROCESS | 2860 | 1469445912050 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}] 04:25:12 INFO - PROCESS | 2860 | 1469445912052 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:12 INFO - PROCESS | 2860 | 1469445912142 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 04:25:12 INFO - PROCESS | 2860 | 1469445912147 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 2860 | 1469445912150 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1EF800 == 30 [pid = 2860] [id = 665] 04:25:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C93B800) [pid = 2860] [serial = 1995] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06E84C800) [pid = 2860] [serial = 1996] [outer = 000000D06C93B800] 04:25:12 INFO - PROCESS | 2860 | 1469445912196 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06EA9F400) [pid = 2860] [serial = 1997] [outer = 000000D06C93B800] 04:25:12 INFO - PROCESS | 2860 | 1469445912671 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]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 04:25:12 INFO - PROCESS | 2860 | 1469445912740 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 2860 | 1469445912742 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:25:12 INFO - PROCESS | 2860 | 1469445912753 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 2860 | 1469445912755 Marionette TRACE conn7 <- [1,2626,null,{}] 04:25:12 INFO - PROCESS | 2860 | 1469445912759 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}] 04:25:12 INFO - PROCESS | 2860 | 1469445912761 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:12 INFO - PROCESS | 2860 | 1469445912896 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 04:25:12 INFO - PROCESS | 2860 | 1469445912916 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 2860 | 1469445912918 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E529000 == 31 [pid = 2860] [id = 666] 04:25:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D002943C00) [pid = 2860] [serial = 1998] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06EAA8800) [pid = 2860] [serial = 1999] [outer = 000000D002943C00] 04:25:12 INFO - PROCESS | 2860 | 1469445912964 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06F44DC00) [pid = 2860] [serial = 2000] [outer = 000000D002943C00] 04:25:13 INFO - PROCESS | 2860 | 1469445913418 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]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 04:25:13 INFO - PROCESS | 2860 | 1469445913441 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 2860 | 1469445913443 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:25:13 INFO - PROCESS | 2860 | 1469445913446 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 2860 | 1469445913448 Marionette TRACE conn7 <- [1,2630,null,{}] 04:25:13 INFO - PROCESS | 2860 | 1469445913451 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}] 04:25:13 INFO - PROCESS | 2860 | 1469445913457 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:13 INFO - PROCESS | 2860 | 1469445913594 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 04:25:13 INFO - PROCESS | 2860 | 1469445913600 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 2860 | 1469445913602 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C8E000 == 32 [pid = 2860] [id = 667] 04:25:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D002919800) [pid = 2860] [serial = 2001] [outer = 0000000000000000] 04:25:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D072DC3400) [pid = 2860] [serial = 2002] [outer = 000000D002919800] 04:25:13 INFO - PROCESS | 2860 | 1469445913692 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0746D7400) [pid = 2860] [serial = 2003] [outer = 000000D002919800] 04:25:14 INFO - PROCESS | 2860 | 1469445914113 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]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 735ms 04:25:14 INFO - PROCESS | 2860 | 1469445914184 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 2860 | 1469445914186 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:25:14 INFO - PROCESS | 2860 | 1469445914231 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 2860 | 1469445914233 Marionette TRACE conn7 <- [1,2634,null,{}] 04:25:14 INFO - PROCESS | 2860 | 1469445914242 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}] 04:25:14 INFO - PROCESS | 2860 | 1469445914244 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:14 INFO - PROCESS | 2860 | 1469445914374 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D07377A800) [pid = 2860] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06C7A6000) [pid = 2860] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D074E83400) [pid = 2860] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0005BCC00) [pid = 2860] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0037BF000) [pid = 2860] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D072DC3C00) [pid = 2860] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06E220400) [pid = 2860] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0005C9400) [pid = 2860] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D074577C00) [pid = 2860] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D001815C00) [pid = 2860] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06DB3BC00) [pid = 2860] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D06DDCA400) [pid = 2860] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0037BFC00) [pid = 2860] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:25:14 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D00291A800) [pid = 2860] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:25:14 INFO - PROCESS | 2860 | 1469445914567 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 2860 | 1469445914569 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D946800 == 33 [pid = 2860] [id = 668] 04:25:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0005CA400) [pid = 2860] [serial = 2004] [outer = 0000000000000000] 04:25:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D002F8D400) [pid = 2860] [serial = 2005] [outer = 000000D0005CA400] 04:25:14 INFO - PROCESS | 2860 | 1469445914614 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06D21F400) [pid = 2860] [serial = 2006] [outer = 000000D0005CA400] 04:25:14 INFO - PROCESS | 2860 | 1469445914978 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]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 819ms 04:25:15 INFO - PROCESS | 2860 | 1469445915016 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 2860 | 1469445915018 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:25:15 INFO - PROCESS | 2860 | 1469445915021 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 2860 | 1469445915023 Marionette TRACE conn7 <- [1,2638,null,{}] 04:25:15 INFO - PROCESS | 2860 | 1469445915027 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}] 04:25:15 INFO - PROCESS | 2860 | 1469445915028 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:15 INFO - PROCESS | 2860 | 1469445915141 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 04:25:15 INFO - PROCESS | 2860 | 1469445915149 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 2860 | 1469445915151 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184B000 == 34 [pid = 2860] [id = 669] 04:25:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06F9DEC00) [pid = 2860] [serial = 2007] [outer = 0000000000000000] 04:25:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D07787C800) [pid = 2860] [serial = 2008] [outer = 000000D06F9DEC00] 04:25:15 INFO - PROCESS | 2860 | 1469445915204 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0778C2C00) [pid = 2860] [serial = 2009] [outer = 000000D06F9DEC00] 04:25:15 INFO - PROCESS | 2860 | 1469445915590 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]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 587ms 04:25:15 INFO - PROCESS | 2860 | 1469445915612 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 2860 | 1469445915614 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:25:15 INFO - PROCESS | 2860 | 1469445915618 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 2860 | 1469445915620 Marionette TRACE conn7 <- [1,2642,null,{}] 04:25:15 INFO - PROCESS | 2860 | 1469445915623 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}] 04:25:15 INFO - PROCESS | 2860 | 1469445915625 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:15 INFO - PROCESS | 2860 | 1469445915738 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 04:25:15 INFO - PROCESS | 2860 | 1469445915788 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 2860 | 1469445915790 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EEF000 == 35 [pid = 2860] [id = 670] 04:25:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0778BF800) [pid = 2860] [serial = 2010] [outer = 0000000000000000] 04:25:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D078172000) [pid = 2860] [serial = 2011] [outer = 000000D0778BF800] 04:25:15 INFO - PROCESS | 2860 | 1469445915835 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078186C00) [pid = 2860] [serial = 2012] [outer = 000000D0778BF800] 04:25:16 INFO - PROCESS | 2860 | 1469445916193 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]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 04:25:16 INFO - PROCESS | 2860 | 1469445916249 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 2860 | 1469445916252 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:25:16 INFO - PROCESS | 2860 | 1469445916267 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 2860 | 1469445916269 Marionette TRACE conn7 <- [1,2646,null,{}] 04:25:16 INFO - PROCESS | 2860 | 1469445916272 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}] 04:25:16 INFO - PROCESS | 2860 | 1469445916274 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:16 INFO - PROCESS | 2860 | 1469445916367 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 04:25:16 INFO - PROCESS | 2860 | 1469445916372 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 2860 | 1469445916374 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07921B800 == 36 [pid = 2860] [id = 671] 04:25:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078B38C00) [pid = 2860] [serial = 2013] [outer = 0000000000000000] 04:25:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078BA9400) [pid = 2860] [serial = 2014] [outer = 000000D078B38C00] 04:25:16 INFO - PROCESS | 2860 | 1469445916419 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078BB2800) [pid = 2860] [serial = 2015] [outer = 000000D078B38C00] 04:25:17 INFO - PROCESS | 2860 | 1469445917107 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]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 881ms 04:25:17 INFO - PROCESS | 2860 | 1469445917151 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 2860 | 1469445917156 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:25:17 INFO - PROCESS | 2860 | 1469445917161 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 2860 | 1469445917167 Marionette TRACE conn7 <- [1,2650,null,{}] 04:25:17 INFO - PROCESS | 2860 | 1469445917172 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}] 04:25:17 INFO - PROCESS | 2860 | 1469445917175 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:17 INFO - PROCESS | 2860 | 1469445917303 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 04:25:17 INFO - PROCESS | 2860 | 1469445917421 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 2860 | 1469445917424 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E63800 == 37 [pid = 2860] [id = 672] 04:25:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D003C0FC00) [pid = 2860] [serial = 2016] [outer = 0000000000000000] 04:25:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D003C19800) [pid = 2860] [serial = 2017] [outer = 000000D003C0FC00] 04:25:17 INFO - PROCESS | 2860 | 1469445917484 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D0047F3C00) [pid = 2860] [serial = 2018] [outer = 000000D003C0FC00] 04:25:18 INFO - PROCESS | 2860 | 1469445918054 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]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 943ms 04:25:18 INFO - PROCESS | 2860 | 1469445918108 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 2860 | 1469445918113 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 04:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:25:18 INFO - PROCESS | 2860 | 1469445918120 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 2860 | 1469445918123 Marionette TRACE conn7 <- [1,2654,null,{}] 04:25:18 INFO - PROCESS | 2860 | 1469445918127 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}] 04:25:18 INFO - PROCESS | 2860 | 1469445918130 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:18 INFO - PROCESS | 2860 | 1469445918251 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 04:25:18 INFO - PROCESS | 2860 | 1469445918347 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 2860 | 1469445918350 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C84800 == 38 [pid = 2860] [id = 673] 04:25:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06E222800) [pid = 2860] [serial = 2019] [outer = 0000000000000000] 04:25:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06E853C00) [pid = 2860] [serial = 2020] [outer = 000000D06E222800] 04:25:18 INFO - PROCESS | 2860 | 1469445918408 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06FBBFC00) [pid = 2860] [serial = 2021] [outer = 000000D06E222800] 04:25:18 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:25:19 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:25:19 INFO - PROCESS | 2860 | 1469445919508 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]]]}] 04:25:19 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) 04:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1445ms 04:25:19 INFO - PROCESS | 2860 | 1469445919569 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 2860 | 1469445919572 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:25:19 INFO - PROCESS | 2860 | 1469445919577 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 2860 | 1469445919581 Marionette TRACE conn7 <- [1,2658,null,{}] 04:25:19 INFO - PROCESS | 2860 | 1469445919593 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}] 04:25:19 INFO - PROCESS | 2860 | 1469445919599 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:19 INFO - PROCESS | 2860 | 1469445919833 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 04:25:20 INFO - PROCESS | 2860 | 1469445920002 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 2860 | 1469445920005 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001855800 == 39 [pid = 2860] [id = 674] 04:25:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D002F86400) [pid = 2860] [serial = 2022] [outer = 0000000000000000] 04:25:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D002F90000) [pid = 2860] [serial = 2023] [outer = 000000D002F86400] 04:25:20 INFO - PROCESS | 2860 | 1469445920058 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D0037B9000) [pid = 2860] [serial = 2024] [outer = 000000D002F86400] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D077EEF000 == 38 [pid = 2860] [id = 670] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184B000 == 37 [pid = 2860] [id = 669] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D946800 == 36 [pid = 2860] [id = 668] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C8E000 == 35 [pid = 2860] [id = 667] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E529000 == 34 [pid = 2860] [id = 666] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1EF800 == 33 [pid = 2860] [id = 665] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D003CE2800 == 32 [pid = 2860] [id = 664] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E65800 == 31 [pid = 2860] [id = 663] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010A0000 == 30 [pid = 2860] [id = 662] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B3F000 == 29 [pid = 2860] [id = 661] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B6B6800 == 28 [pid = 2860] [id = 660] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C84800 == 27 [pid = 2860] [id = 673] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E63800 == 26 [pid = 2860] [id = 672] 04:25:21 INFO - PROCESS | 2860 | --DOCSHELL 000000D07921B800 == 25 [pid = 2860] [id = 671] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D073875400) [pid = 2860] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C912400) [pid = 2860] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06C937C00) [pid = 2860] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0778BE000) [pid = 2860] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0047E0400) [pid = 2860] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D0047F2800) [pid = 2860] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06D220C00) [pid = 2860] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06DB4EC00) [pid = 2860] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07342D000) [pid = 2860] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06EAA2400) [pid = 2860] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06ECEE400) [pid = 2860] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06F9E1C00) [pid = 2860] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D072AAD800) [pid = 2860] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D074C93C00) [pid = 2860] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D074577400) [pid = 2860] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D00293F400) [pid = 2860] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D075061800) [pid = 2860] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D06DDC9C00) [pid = 2860] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D07505B400) [pid = 2860] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D07817DC00) [pid = 2860] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D07818C800) [pid = 2860] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D00383D800) [pid = 2860] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D003892C00) [pid = 2860] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D078B3BC00) [pid = 2860] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D002944800) [pid = 2860] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D002F90400) [pid = 2860] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D078177400) [pid = 2860] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D06FB4F800) [pid = 2860] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:25:21 INFO - PROCESS | 2860 | 1469445921751 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"]]]}] 04:25:21 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 04:25:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2197ms 04:25:21 INFO - PROCESS | 2860 | 1469445921779 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 2860 | 1469445921783 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 04:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:25:21 INFO - PROCESS | 2860 | 1469445921788 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 2860 | 1469445921791 Marionette TRACE conn7 <- [1,2662,null,{}] 04:25:21 INFO - PROCESS | 2860 | 1469445921797 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}] 04:25:21 INFO - PROCESS | 2860 | 1469445921800 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:21 INFO - PROCESS | 2860 | 1469445921890 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 04:25:21 INFO - PROCESS | 2860 | 1469445921899 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 2860 | 1469445921901 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001853800 == 26 [pid = 2860] [id = 675] 04:25:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002F8A000) [pid = 2860] [serial = 2025] [outer = 0000000000000000] 04:25:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D0037B9C00) [pid = 2860] [serial = 2026] [outer = 000000D002F8A000] 04:25:21 INFO - PROCESS | 2860 | 1469445921956 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D00388E400) [pid = 2860] [serial = 2027] [outer = 000000D002F8A000] 04:25:22 INFO - PROCESS | 2860 | 1469445922924 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"]]]}] 04:25:22 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 04:25:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1192ms 04:25:22 INFO - PROCESS | 2860 | 1469445922992 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 2860 | 1469445922997 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 04:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:25:23 INFO - PROCESS | 2860 | 1469445923004 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 2860 | 1469445923007 Marionette TRACE conn7 <- [1,2666,null,{}] 04:25:23 INFO - PROCESS | 2860 | 1469445923012 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}] 04:25:23 INFO - PROCESS | 2860 | 1469445923014 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:23 INFO - PROCESS | 2860 | 1469445923132 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 04:25:23 INFO - PROCESS | 2860 | 1469445923139 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 2860 | 1469445923142 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001715800 == 27 [pid = 2860] [id = 676] 04:25:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D0047D7400) [pid = 2860] [serial = 2028] [outer = 0000000000000000] 04:25:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D0047E5000) [pid = 2860] [serial = 2029] [outer = 000000D0047D7400] 04:25:23 INFO - PROCESS | 2860 | 1469445923233 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C7A4400) [pid = 2860] [serial = 2030] [outer = 000000D0047D7400] 04:25:24 INFO - PROCESS | 2860 | 1469445924220 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]]]}] 04:25:24 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) 04:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1225ms 04:25:24 INFO - PROCESS | 2860 | 1469445924235 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 2860 | 1469445924238 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:25:24 INFO - PROCESS | 2860 | 1469445924248 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 2860 | 1469445924252 Marionette TRACE conn7 <- [1,2670,null,{}] 04:25:24 INFO - PROCESS | 2860 | 1469445924263 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}] 04:25:24 INFO - PROCESS | 2860 | 1469445924268 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:24 INFO - PROCESS | 2860 | 1469445924386 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 04:25:24 INFO - PROCESS | 2860 | 1469445924394 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 2860 | 1469445924397 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DC6800 == 28 [pid = 2860] [id = 677] 04:25:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D0018F4400) [pid = 2860] [serial = 2031] [outer = 0000000000000000] 04:25:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06DB4EC00) [pid = 2860] [serial = 2032] [outer = 000000D0018F4400] 04:25:24 INFO - PROCESS | 2860 | 1469445924489 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06E84CC00) [pid = 2860] [serial = 2033] [outer = 000000D0018F4400] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D002943C00) [pid = 2860] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D002919800) [pid = 2860] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D002941000) [pid = 2860] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D078B35C00) [pid = 2860] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06C93B800) [pid = 2860] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D0005CA400) [pid = 2860] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D003D79C00) [pid = 2860] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D06C936000) [pid = 2860] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D003378000) [pid = 2860] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D06F9DEC00) [pid = 2860] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D078B38C00) [pid = 2860] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:25:25 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D0778BF800) [pid = 2860] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:25:25 INFO - PROCESS | 2860 | 1469445925446 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]]]}] 04:25:25 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) 04:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1245ms 04:25:25 INFO - PROCESS | 2860 | 1469445925488 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 2860 | 1469445925491 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 04:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:25:25 INFO - PROCESS | 2860 | 1469445925495 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 2860 | 1469445925497 Marionette TRACE conn7 <- [1,2674,null,{}] 04:25:25 INFO - PROCESS | 2860 | 1469445925501 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}] 04:25:25 INFO - PROCESS | 2860 | 1469445925503 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:25 INFO - PROCESS | 2860 | 1469445925617 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 04:25:25 INFO - PROCESS | 2860 | 1469445925626 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 2860 | 1469445925628 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C952000 == 29 [pid = 2860] [id = 678] 04:25:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D0047DE000) [pid = 2860] [serial = 2034] [outer = 0000000000000000] 04:25:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D06C936000) [pid = 2860] [serial = 2035] [outer = 000000D0047DE000] 04:25:25 INFO - PROCESS | 2860 | 1469445925674 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D06E940000) [pid = 2860] [serial = 2036] [outer = 000000D0047DE000] 04:25:26 INFO - PROCESS | 2860 | 1469445926598 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"]]]}] 04:25:26 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 04:25:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1129ms 04:25:26 INFO - PROCESS | 2860 | 1469445926627 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 2860 | 1469445926629 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:25:26 INFO - PROCESS | 2860 | 1469445926632 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 2860 | 1469445926634 Marionette TRACE conn7 <- [1,2678,null,{}] 04:25:26 INFO - PROCESS | 2860 | 1469445926637 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}] 04:25:26 INFO - PROCESS | 2860 | 1469445926639 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:26 INFO - PROCESS | 2860 | 1469445926749 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 04:25:26 INFO - PROCESS | 2860 | 1469445926757 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 2860 | 1469445926759 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E518800 == 30 [pid = 2860] [id = 679] 04:25:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D003D76000) [pid = 2860] [serial = 2037] [outer = 0000000000000000] 04:25:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D06EF4E400) [pid = 2860] [serial = 2038] [outer = 000000D003D76000] 04:25:26 INFO - PROCESS | 2860 | 1469445926805 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D072A53C00) [pid = 2860] [serial = 2039] [outer = 000000D003D76000] 04:25:27 INFO - PROCESS | 2860 | 1469445927970 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"]]]}] 04:25:28 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 04:25:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:25:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1385ms 04:25:28 INFO - PROCESS | 2860 | 1469445928022 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 2860 | 1469445928027 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 04:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:25:28 INFO - PROCESS | 2860 | 1469445928032 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 2860 | 1469445928036 Marionette TRACE conn7 <- [1,2682,null,{}] 04:25:28 INFO - PROCESS | 2860 | 1469445928042 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}] 04:25:28 INFO - PROCESS | 2860 | 1469445928045 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:28 INFO - PROCESS | 2860 | 1469445928225 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 04:25:28 INFO - PROCESS | 2860 | 1469445928341 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 2860 | 1469445928344 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E56000 == 31 [pid = 2860] [id = 680] 04:25:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D00291A000) [pid = 2860] [serial = 2040] [outer = 0000000000000000] 04:25:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D00383C400) [pid = 2860] [serial = 2041] [outer = 000000D00291A000] 04:25:28 INFO - PROCESS | 2860 | 1469445928406 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D0047D9800) [pid = 2860] [serial = 2042] [outer = 000000D00291A000] 04:25:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C952000 == 30 [pid = 2860] [id = 678] 04:25:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DC6800 == 29 [pid = 2860] [id = 677] 04:25:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D001715800 == 28 [pid = 2860] [id = 676] 04:25:29 INFO - PROCESS | 2860 | --DOCSHELL 000000D001853800 == 27 [pid = 2860] [id = 675] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D078BB2800) [pid = 2860] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D078BA9400) [pid = 2860] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D078172000) [pid = 2860] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06EAA8800) [pid = 2860] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D072DC3400) [pid = 2860] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D002F90C00) [pid = 2860] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D00383CC00) [pid = 2860] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D078BAA800) [pid = 2860] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D06E84C800) [pid = 2860] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D002F8D400) [pid = 2860] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D0047E3800) [pid = 2860] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000D0047F5800) [pid = 2860] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000D06D202800) [pid = 2860] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000D06DB56400) [pid = 2860] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 50 (000000D00388D800) [pid = 2860] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 49 (000000D003C17800) [pid = 2860] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 48 (000000D078186C00) [pid = 2860] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 47 (000000D0746D7400) [pid = 2860] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 46 (000000D06D21F400) [pid = 2860] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 45 (000000D0778C2C00) [pid = 2860] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 44 (000000D06F44DC00) [pid = 2860] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 43 (000000D06EA9F400) [pid = 2860] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | --DOMWINDOW == 42 (000000D07787C800) [pid = 2860] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:25:29 INFO - PROCESS | 2860 | 1469445929642 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"]]]}] 04:25:29 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 04:25:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:25:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1648ms 04:25:29 INFO - PROCESS | 2860 | 1469445929684 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 2860 | 1469445929687 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 04:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:25:29 INFO - PROCESS | 2860 | 1469445929734 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 2860 | 1469445929736 Marionette TRACE conn7 <- [1,2686,null,{}] 04:25:29 INFO - PROCESS | 2860 | 1469445929745 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}] 04:25:29 INFO - PROCESS | 2860 | 1469445929748 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:29 INFO - PROCESS | 2860 | 1469445929834 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 04:25:29 INFO - PROCESS | 2860 | 1469445929842 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 2860 | 1469445929845 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029C4800 == 28 [pid = 2860] [id = 681] 04:25:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 43 (000000D002F8DC00) [pid = 2860] [serial = 2043] [outer = 0000000000000000] 04:25:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 44 (000000D00388F000) [pid = 2860] [serial = 2044] [outer = 000000D002F8DC00] 04:25:29 INFO - PROCESS | 2860 | 1469445929895 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 45 (000000D003D72C00) [pid = 2860] [serial = 2045] [outer = 000000D002F8DC00] 04:25:30 INFO - PROCESS | 2860 | 1469445930873 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"]]]}] 04:25:30 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 04:25:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:25:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1185ms 04:25:30 INFO - PROCESS | 2860 | 1469445930922 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 2860 | 1469445930927 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:25:30 INFO - PROCESS | 2860 | 1469445930933 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 2860 | 1469445930936 Marionette TRACE conn7 <- [1,2690,null,{}] 04:25:30 INFO - PROCESS | 2860 | 1469445930940 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}] 04:25:30 INFO - PROCESS | 2860 | 1469445930943 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:31 INFO - PROCESS | 2860 | 1469445931041 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 04:25:31 INFO - PROCESS | 2860 | 1469445931048 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 2860 | 1469445931050 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F81800 == 29 [pid = 2860] [id = 682] 04:25:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 46 (000000D06C79D000) [pid = 2860] [serial = 2046] [outer = 0000000000000000] 04:25:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 47 (000000D06C938400) [pid = 2860] [serial = 2047] [outer = 000000D06C79D000] 04:25:31 INFO - PROCESS | 2860 | 1469445931099 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 48 (000000D06D21B800) [pid = 2860] [serial = 2048] [outer = 000000D06C79D000] 04:25:31 INFO - PROCESS | 2860 | 1469445931593 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]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:25:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 04:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:25:31 INFO - PROCESS | 2860 | 1469445931628 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 2860 | 1469445931630 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 04:25:31 INFO - PROCESS | 2860 | 1469445931633 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 2860 | 1469445931637 Marionette TRACE conn7 <- [1,2694,null,{}] 04:25:31 INFO - PROCESS | 2860 | 1469445931657 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}] 04:25:31 INFO - PROCESS | 2860 | 1469445931662 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:31 INFO - PROCESS | 2860 | 1469445931774 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 04:25:31 INFO - PROCESS | 2860 | 1469445931787 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 2860 | 1469445931791 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C952000 == 30 [pid = 2860] [id = 683] 04:25:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 49 (000000D06DDCC800) [pid = 2860] [serial = 2049] [outer = 0000000000000000] 04:25:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 50 (000000D06E93C400) [pid = 2860] [serial = 2050] [outer = 000000D06DDCC800] 04:25:31 INFO - PROCESS | 2860 | 1469445931840 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000D06ECF1C00) [pid = 2860] [serial = 2051] [outer = 000000D06DDCC800] 04:25:32 INFO - PROCESS | 2860 | 1469445932295 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]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 04:25:32 INFO - PROCESS | 2860 | 1469445932328 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 2860 | 1469445932331 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 04:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:25:32 INFO - PROCESS | 2860 | 1469445932334 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 2860 | 1469445932336 Marionette TRACE conn7 <- [1,2698,null,{}] 04:25:32 INFO - PROCESS | 2860 | 1469445932346 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}] 04:25:32 INFO - PROCESS | 2860 | 1469445932349 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:32 INFO - PROCESS | 2860 | 1469445932491 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 04:25:32 INFO - PROCESS | 2860 | 1469445932512 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 2860 | 1469445932514 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EB1E000 == 31 [pid = 2860] [id = 684] 04:25:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000D072A60000) [pid = 2860] [serial = 2052] [outer = 0000000000000000] 04:25:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000D072DC3400) [pid = 2860] [serial = 2053] [outer = 000000D072A60000] 04:25:32 INFO - PROCESS | 2860 | 1469445932560 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D0734C7C00) [pid = 2860] [serial = 2054] [outer = 000000D072A60000] 04:25:33 INFO - PROCESS | 2860 | 1469445933001 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] 04:25:33 INFO - PROCESS | 2860 | 1469445933031 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:25:33 INFO - PROCESS | 2860 | 1469445933034 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 2860 | 1469445933036 Marionette TRACE conn7 <- [1,2702,null,{}] 04:25:33 INFO - PROCESS | 2860 | 1469445933040 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}] 04:25:33 INFO - PROCESS | 2860 | 1469445933042 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:33 INFO - PROCESS | 2860 | 1469445933153 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 04:25:33 INFO - PROCESS | 2860 | 1469445933160 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 2860 | 1469445933162 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C81800 == 32 [pid = 2860] [id = 685] 04:25:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D00290D000) [pid = 2860] [serial = 2055] [outer = 0000000000000000] 04:25:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D073598400) [pid = 2860] [serial = 2056] [outer = 000000D00290D000] 04:25:33 INFO - PROCESS | 2860 | 1469445933208 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D074576800) [pid = 2860] [serial = 2057] [outer = 000000D00290D000] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D002F8A000) [pid = 2860] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D003C0FC00) [pid = 2860] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D06E222800) [pid = 2860] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000D0018F4400) [pid = 2860] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000D0047DE000) [pid = 2860] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000D002F86400) [pid = 2860] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:25:33 INFO - PROCESS | 2860 | --DOMWINDOW == 50 (000000D0047D7400) [pid = 2860] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:25:33 INFO - PROCESS | 2860 | 1469445933655 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]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 689ms 04:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:25:33 INFO - PROCESS | 2860 | 1469445933727 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 2860 | 1469445933729 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 04:25:33 INFO - PROCESS | 2860 | 1469445933732 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 2860 | 1469445933734 Marionette TRACE conn7 <- [1,2706,null,{}] 04:25:33 INFO - PROCESS | 2860 | 1469445933738 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}] 04:25:33 INFO - PROCESS | 2860 | 1469445933744 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:33 INFO - PROCESS | 2860 | 1469445933886 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 04:25:33 INFO - PROCESS | 2860 | 1469445933961 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 2860 | 1469445933964 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0737CA800 == 33 [pid = 2860] [id = 686] 04:25:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000D06D223800) [pid = 2860] [serial = 2058] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000D0749D7000) [pid = 2860] [serial = 2059] [outer = 000000D06D223800] 04:25:34 INFO - PROCESS | 2860 | 1469445934010 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000D07787D800) [pid = 2860] [serial = 2060] [outer = 000000D06D223800] 04:25:34 INFO - PROCESS | 2860 | 1469445934395 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] 04:25:34 INFO - PROCESS | 2860 | 1469445934428 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 04:25:34 INFO - PROCESS | 2860 | 1469445934432 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 2860 | 1469445934434 Marionette TRACE conn7 <- [1,2710,null,{}] 04:25:34 INFO - PROCESS | 2860 | 1469445934437 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}] 04:25:34 INFO - PROCESS | 2860 | 1469445934439 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:34 INFO - PROCESS | 2860 | 1469445934521 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 04:25:34 INFO - PROCESS | 2860 | 1469445934596 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 2860 | 1469445934598 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07494C000 == 34 [pid = 2860] [id = 687] 04:25:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D0037B4400) [pid = 2860] [serial = 2061] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D0778BBC00) [pid = 2860] [serial = 2062] [outer = 000000D0037B4400] 04:25:34 INFO - PROCESS | 2860 | 1469445934643 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D078113400) [pid = 2860] [serial = 2063] [outer = 000000D0037B4400] 04:25:35 INFO - PROCESS | 2860 | 1469445934997 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] 04:25:35 INFO - PROCESS | 2860 | 1469445935023 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 04:25:35 INFO - PROCESS | 2860 | 1469445935027 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:25:35 INFO - PROCESS | 2860 | 1469445935029 Marionette TRACE conn7 <- [1,2714,null,{}] 04:25:35 INFO - PROCESS | 2860 | 1469445935032 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}] 04:25:35 INFO - PROCESS | 2860 | 1469445935034 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:35 INFO - PROCESS | 2860 | 1469445935147 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 04:25:35 INFO - PROCESS | 2860 | 1469445935155 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 2860 | 1469445935158 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074EB0800 == 35 [pid = 2860] [id = 688] 04:25:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D003D76800) [pid = 2860] [serial = 2064] [outer = 0000000000000000] 04:25:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D06EA9E800) [pid = 2860] [serial = 2065] [outer = 000000D003D76800] 04:25:35 INFO - PROCESS | 2860 | 1469445935202 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D07817D400) [pid = 2860] [serial = 2066] [outer = 000000D003D76800] 04:25:35 INFO - PROCESS | 2860 | 1469445935629 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]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:25:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 04:25:35 INFO - PROCESS | 2860 | 1469445935680 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 2860 | 1469445935685 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 04:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:25:35 INFO - PROCESS | 2860 | 1469445935691 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 2860 | 1469445935696 Marionette TRACE conn7 <- [1,2718,null,{}] 04:25:35 INFO - PROCESS | 2860 | 1469445935703 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}] 04:25:35 INFO - PROCESS | 2860 | 1469445935707 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:35 INFO - PROCESS | 2860 | 1469445935861 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 04:25:35 INFO - PROCESS | 2860 | 1469445935984 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 2860 | 1469445935990 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001970000 == 36 [pid = 2860] [id = 689] 04:25:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002F8CC00) [pid = 2860] [serial = 2067] [outer = 0000000000000000] 04:25:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D003347400) [pid = 2860] [serial = 2068] [outer = 000000D002F8CC00] 04:25:36 INFO - PROCESS | 2860 | 1469445936051 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003C0DC00) [pid = 2860] [serial = 2069] [outer = 000000D002F8CC00] 04:25:37 INFO - PROCESS | 2860 | 1469445937224 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"]]]}] 04:25:37 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 04:25:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:25:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:25:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1587ms 04:25:37 INFO - PROCESS | 2860 | 1469445937330 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 2860 | 1469445937334 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 04:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:25:37 INFO - PROCESS | 2860 | 1469445937344 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 2860 | 1469445937348 Marionette TRACE conn7 <- [1,2722,null,{}] 04:25:37 INFO - PROCESS | 2860 | 1469445937354 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}] 04:25:37 INFO - PROCESS | 2860 | 1469445937357 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:37 INFO - PROCESS | 2860 | 1469445937456 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 04:25:37 INFO - PROCESS | 2860 | 1469445937603 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 2860 | 1469445937606 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001973000 == 37 [pid = 2860] [id = 690] 04:25:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D06C93A400) [pid = 2860] [serial = 2070] [outer = 0000000000000000] 04:25:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06D227000) [pid = 2860] [serial = 2071] [outer = 000000D06C93A400] 04:25:37 INFO - PROCESS | 2860 | 1469445937712 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06E851400) [pid = 2860] [serial = 2072] [outer = 000000D06C93A400] 04:25:38 INFO - PROCESS | 2860 | 1469445938459 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]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1136ms 04:25:38 INFO - PROCESS | 2860 | 1469445938483 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 2860 | 1469445938487 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 04:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:25:38 INFO - PROCESS | 2860 | 1469445938491 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 2860 | 1469445938497 Marionette TRACE conn7 <- [1,2726,null,{}] 04:25:38 INFO - PROCESS | 2860 | 1469445938502 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}] 04:25:38 INFO - PROCESS | 2860 | 1469445938504 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:38 INFO - PROCESS | 2860 | 1469445938615 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 04:25:38 INFO - PROCESS | 2860 | 1469445938707 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 2860 | 1469445938710 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B67000 == 38 [pid = 2860] [id = 691] 04:25:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003D75000) [pid = 2860] [serial = 2073] [outer = 0000000000000000] 04:25:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D0047DA400) [pid = 2860] [serial = 2074] [outer = 000000D003D75000] 04:25:38 INFO - PROCESS | 2860 | 1469445938761 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06C79C000) [pid = 2860] [serial = 2075] [outer = 000000D003D75000] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D07494C000 == 37 [pid = 2860] [id = 687] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D0737CA800 == 36 [pid = 2860] [id = 686] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C81800 == 35 [pid = 2860] [id = 685] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EB1E000 == 34 [pid = 2860] [id = 684] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C952000 == 33 [pid = 2860] [id = 683] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F81800 == 32 [pid = 2860] [id = 682] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029C4800 == 31 [pid = 2860] [id = 681] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E518800 == 30 [pid = 2860] [id = 679] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E56000 == 29 [pid = 2860] [id = 680] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D001855800 == 28 [pid = 2860] [id = 674] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D001973000 == 27 [pid = 2860] [id = 690] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D074EB0800 == 26 [pid = 2860] [id = 688] 04:25:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D001970000 == 25 [pid = 2860] [id = 689] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0037B9C00) [pid = 2860] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D0047F3C00) [pid = 2860] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D003C19800) [pid = 2860] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06FBBFC00) [pid = 2860] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06E853C00) [pid = 2860] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D06DB4EC00) [pid = 2860] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D06E84CC00) [pid = 2860] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D06C936000) [pid = 2860] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D002F90000) [pid = 2860] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000D0037B9000) [pid = 2860] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000D0047E5000) [pid = 2860] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000D06C7A4400) [pid = 2860] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000D06E940000) [pid = 2860] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000D00388E400) [pid = 2860] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:25:39 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000D06EF4E400) [pid = 2860] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:25:40 INFO - PROCESS | 2860 | 1469445940146 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]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1701ms 04:25:40 INFO - PROCESS | 2860 | 1469445940194 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 2860 | 1469445940199 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 04:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:25:40 INFO - PROCESS | 2860 | 1469445940204 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 2860 | 1469445940209 Marionette TRACE conn7 <- [1,2730,null,{}] 04:25:40 INFO - PROCESS | 2860 | 1469445940215 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}] 04:25:40 INFO - PROCESS | 2860 | 1469445940218 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:40 INFO - PROCESS | 2860 | 1469445940346 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 04:25:40 INFO - PROCESS | 2860 | 1469445940422 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 2860 | 1469445940425 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00185C000 == 26 [pid = 2860] [id = 692] 04:25:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000D002F8F800) [pid = 2860] [serial = 2076] [outer = 0000000000000000] 04:25:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000D00333FC00) [pid = 2860] [serial = 2077] [outer = 000000D002F8F800] 04:25:40 INFO - PROCESS | 2860 | 1469445940487 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000D0037BA800) [pid = 2860] [serial = 2078] [outer = 000000D002F8F800] 04:25:41 INFO - PROCESS | 2860 | 1469445941206 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]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1032ms 04:25:41 INFO - PROCESS | 2860 | 1469445941239 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 2860 | 1469445941245 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 04:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:25:41 INFO - PROCESS | 2860 | 1469445941253 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 2860 | 1469445941256 Marionette TRACE conn7 <- [1,2734,null,{}] 04:25:41 INFO - PROCESS | 2860 | 1469445941260 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}] 04:25:41 INFO - PROCESS | 2860 | 1469445941264 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:41 INFO - PROCESS | 2860 | 1469445941389 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 04:25:41 INFO - PROCESS | 2860 | 1469445941466 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 2860 | 1469445941469 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E63800 == 27 [pid = 2860] [id = 693] 04:25:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000D003C0C800) [pid = 2860] [serial = 2079] [outer = 0000000000000000] 04:25:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000D003C19800) [pid = 2860] [serial = 2080] [outer = 000000D003C0C800] 04:25:41 INFO - PROCESS | 2860 | 1469445941528 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000D0047D7800) [pid = 2860] [serial = 2081] [outer = 000000D003C0C800] 04:25:42 INFO - PROCESS | 2860 | 1469445942225 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]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1031ms 04:25:42 INFO - PROCESS | 2860 | 1469445942284 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 04:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:25:42 INFO - PROCESS | 2860 | 1469445942289 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 04:25:42 INFO - PROCESS | 2860 | 1469445942294 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 2860 | 1469445942297 Marionette TRACE conn7 <- [1,2738,null,{}] 04:25:42 INFO - PROCESS | 2860 | 1469445942302 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}] 04:25:42 INFO - PROCESS | 2860 | 1469445942305 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:42 INFO - PROCESS | 2860 | 1469445942407 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 04:25:42 INFO - PROCESS | 2860 | 1469445942486 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 2860 | 1469445942488 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B33000 == 28 [pid = 2860] [id = 694] 04:25:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D002F8A000) [pid = 2860] [serial = 2082] [outer = 0000000000000000] 04:25:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D003889000) [pid = 2860] [serial = 2083] [outer = 000000D002F8A000] 04:25:42 INFO - PROCESS | 2860 | 1469445942539 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D003D7D000) [pid = 2860] [serial = 2084] [outer = 000000D002F8A000] 04:25:42 INFO - PROCESS | 2860 | 1469445942915 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]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 691ms 04:25:42 INFO - PROCESS | 2860 | 1469445942985 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 2860 | 1469445942990 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 04:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:25:43 INFO - PROCESS | 2860 | 1469445942996 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 2860 | 1469445942999 Marionette TRACE conn7 <- [1,2742,null,{}] 04:25:43 INFO - PROCESS | 2860 | 1469445943002 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}] 04:25:43 INFO - PROCESS | 2860 | 1469445943005 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:43 INFO - PROCESS | 2860 | 1469445943130 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 04:25:43 INFO - PROCESS | 2860 | 1469445943137 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 2860 | 1469445943139 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DD4800 == 29 [pid = 2860] [id = 695] 04:25:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D0047F6800) [pid = 2860] [serial = 2085] [outer = 0000000000000000] 04:25:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D06C90FC00) [pid = 2860] [serial = 2086] [outer = 000000D0047F6800] 04:25:43 INFO - PROCESS | 2860 | 1469445943190 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D06C93E400) [pid = 2860] [serial = 2087] [outer = 000000D0047F6800] 04:25:43 INFO - PROCESS | 2860 | 1469445943657 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]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 04:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:25:43 INFO - PROCESS | 2860 | 1469445943690 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 2860 | 1469445943692 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 04:25:43 INFO - PROCESS | 2860 | 1469445943696 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 2860 | 1469445943699 Marionette TRACE conn7 <- [1,2746,null,{}] 04:25:43 INFO - PROCESS | 2860 | 1469445943711 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}] 04:25:43 INFO - PROCESS | 2860 | 1469445943716 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:43 INFO - PROCESS | 2860 | 1469445943804 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 04:25:43 INFO - PROCESS | 2860 | 1469445943813 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 2860 | 1469445943816 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD43800 == 30 [pid = 2860] [id = 696] 04:25:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06DDC7000) [pid = 2860] [serial = 2088] [outer = 0000000000000000] 04:25:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06E226000) [pid = 2860] [serial = 2089] [outer = 000000D06DDC7000] 04:25:43 INFO - PROCESS | 2860 | 1469445943866 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06E857400) [pid = 2860] [serial = 2090] [outer = 000000D06DDC7000] 04:25:44 INFO - PROCESS | 2860 | 1469445944306 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]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 04:25:44 INFO - PROCESS | 2860 | 1469445944331 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 2860 | 1469445944334 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 04:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:25:44 INFO - PROCESS | 2860 | 1469445944338 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 2860 | 1469445944340 Marionette TRACE conn7 <- [1,2750,null,{}] 04:25:44 INFO - PROCESS | 2860 | 1469445944343 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}] 04:25:44 INFO - PROCESS | 2860 | 1469445944345 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:44 INFO - PROCESS | 2860 | 1469445944462 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 04:25:44 INFO - PROCESS | 2860 | 1469445944559 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 2860 | 1469445944561 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06FB17800 == 31 [pid = 2860] [id = 697] 04:25:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06ECE9C00) [pid = 2860] [serial = 2091] [outer = 0000000000000000] 04:25:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06ECEF400) [pid = 2860] [serial = 2092] [outer = 000000D06ECE9C00] 04:25:44 INFO - PROCESS | 2860 | 1469445944608 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06F44C000) [pid = 2860] [serial = 2093] [outer = 000000D06ECE9C00] 04:25:45 INFO - PROCESS | 2860 | 1469445945040 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]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 732ms 04:25:45 INFO - PROCESS | 2860 | 1469445945073 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 04:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:25:45 INFO - PROCESS | 2860 | 1469445945075 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 04:25:45 INFO - PROCESS | 2860 | 1469445945078 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 2860 | 1469445945080 Marionette TRACE conn7 <- [1,2754,null,{}] 04:25:45 INFO - PROCESS | 2860 | 1469445945084 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}] 04:25:45 INFO - PROCESS | 2860 | 1469445945086 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:45 INFO - PROCESS | 2860 | 1469445945197 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 04:25:45 INFO - PROCESS | 2860 | 1469445945202 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 2860 | 1469445945204 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073572800 == 32 [pid = 2860] [id = 698] 04:25:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06F4C9400) [pid = 2860] [serial = 2094] [outer = 0000000000000000] 04:25:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D072C06800) [pid = 2860] [serial = 2095] [outer = 000000D06F4C9400] 04:25:45 INFO - PROCESS | 2860 | 1469445945250 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D073430C00) [pid = 2860] [serial = 2096] [outer = 000000D06F4C9400] 04:25:45 INFO - PROCESS | 2860 | 1469445945706 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]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 693ms 04:25:45 INFO - PROCESS | 2860 | 1469445945782 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 04:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:25:45 INFO - PROCESS | 2860 | 1469445945784 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 04:25:45 INFO - PROCESS | 2860 | 1469445945792 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 2860 | 1469445945794 Marionette TRACE conn7 <- [1,2758,null,{}] 04:25:45 INFO - PROCESS | 2860 | 1469445945798 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}] 04:25:45 INFO - PROCESS | 2860 | 1469445945804 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:45 INFO - PROCESS | 2860 | 1469445945972 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 04:25:46 INFO - PROCESS | 2860 | 1469445945986 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 2860 | 1469445945988 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CB0800 == 33 [pid = 2860] [id = 699] 04:25:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D073878C00) [pid = 2860] [serial = 2097] [outer = 0000000000000000] 04:25:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D074C95C00) [pid = 2860] [serial = 2098] [outer = 000000D073878C00] 04:25:46 INFO - PROCESS | 2860 | 1469445946036 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D075063C00) [pid = 2860] [serial = 2099] [outer = 000000D073878C00] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D002F8CC00) [pid = 2860] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06C93A400) [pid = 2860] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D003D76800) [pid = 2860] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D06C79D000) [pid = 2860] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D00291A000) [pid = 2860] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06DDCC800) [pid = 2860] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06D223800) [pid = 2860] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D003D76000) [pid = 2860] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D072A60000) [pid = 2860] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D0037B4400) [pid = 2860] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D002F8DC00) [pid = 2860] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:25:46 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D00290D000) [pid = 2860] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:25:46 INFO - PROCESS | 2860 | 1469445946454 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]]]}] 04:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 693ms 04:25:46 INFO - PROCESS | 2860 | 1469445946481 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 2860 | 1469445946483 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 04:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:25:46 INFO - PROCESS | 2860 | 1469445946486 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 2860 | 1469445946488 Marionette TRACE conn7 <- [1,2762,null,{}] 04:25:46 INFO - PROCESS | 2860 | 1469445946491 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}] 04:25:46 INFO - PROCESS | 2860 | 1469445946493 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:46 INFO - PROCESS | 2860 | 1469445946605 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 04:25:46 INFO - PROCESS | 2860 | 1469445946652 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 2860 | 1469445946655 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078953000 == 34 [pid = 2860] [id = 700] 04:25:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D00291A800) [pid = 2860] [serial = 2100] [outer = 0000000000000000] 04:25:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D072CE9C00) [pid = 2860] [serial = 2101] [outer = 000000D00291A800] 04:25:46 INFO - PROCESS | 2860 | 1469445946700 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D07787D400) [pid = 2860] [serial = 2102] [outer = 000000D00291A800] 04:25:47 INFO - PROCESS | 2860 | 1469445947042 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]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 628ms 04:25:47 INFO - PROCESS | 2860 | 1469445947118 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 2860 | 1469445947121 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 04:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:25:47 INFO - PROCESS | 2860 | 1469445947124 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 2860 | 1469445947126 Marionette TRACE conn7 <- [1,2766,null,{}] 04:25:47 INFO - PROCESS | 2860 | 1469445947129 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}] 04:25:47 INFO - PROCESS | 2860 | 1469445947131 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:47 INFO - PROCESS | 2860 | 1469445947214 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 04:25:47 INFO - PROCESS | 2860 | 1469445947219 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 2860 | 1469445947221 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079205800 == 35 [pid = 2860] [id = 701] 04:25:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D077887000) [pid = 2860] [serial = 2103] [outer = 0000000000000000] 04:25:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D0778BF800) [pid = 2860] [serial = 2104] [outer = 000000D077887000] 04:25:47 INFO - PROCESS | 2860 | 1469445947268 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D07816F400) [pid = 2860] [serial = 2105] [outer = 000000D077887000] 04:25:47 INFO - PROCESS | 2860 | 1469445947695 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]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 04:25:47 INFO - PROCESS | 2860 | 1469445947762 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 2860 | 1469445947764 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 04:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:25:47 INFO - PROCESS | 2860 | 1469445947767 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 2860 | 1469445947769 Marionette TRACE conn7 <- [1,2770,null,{}] 04:25:47 INFO - PROCESS | 2860 | 1469445947777 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}] 04:25:47 INFO - PROCESS | 2860 | 1469445947779 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:47 INFO - PROCESS | 2860 | 1469445947863 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 04:25:47 INFO - PROCESS | 2860 | 1469445947869 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 2860 | 1469445947871 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079D97800 == 36 [pid = 2860] [id = 702] 04:25:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D078179800) [pid = 2860] [serial = 2106] [outer = 0000000000000000] 04:25:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D078184800) [pid = 2860] [serial = 2107] [outer = 000000D078179800] 04:25:47 INFO - PROCESS | 2860 | 1469445947918 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D078A9B400) [pid = 2860] [serial = 2108] [outer = 000000D078179800] 04:25:48 INFO - PROCESS | 2860 | 1469445948374 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]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 04:25:48 INFO - PROCESS | 2860 | 1469445948462 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 2860 | 1469445948467 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 04:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:25:48 INFO - PROCESS | 2860 | 1469445948473 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 2860 | 1469445948478 Marionette TRACE conn7 <- [1,2774,null,{}] 04:25:48 INFO - PROCESS | 2860 | 1469445948486 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}] 04:25:48 INFO - PROCESS | 2860 | 1469445948489 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:48 INFO - PROCESS | 2860 | 1469445948710 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 04:25:48 INFO - PROCESS | 2860 | 1469445948773 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 2860 | 1469445948778 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B6C000 == 37 [pid = 2860] [id = 703] 04:25:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D0037B9000) [pid = 2860] [serial = 2109] [outer = 0000000000000000] 04:25:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D003896800) [pid = 2860] [serial = 2110] [outer = 000000D0037B9000] 04:25:48 INFO - PROCESS | 2860 | 1469445948837 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0047E8000) [pid = 2860] [serial = 2111] [outer = 000000D0037B9000] 04:25:49 INFO - PROCESS | 2860 | 1469445949411 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]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 04:25:49 INFO - PROCESS | 2860 | 1469445949462 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 2860 | 1469445949467 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 04:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:25:49 INFO - PROCESS | 2860 | 1469445949474 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 2860 | 1469445949477 Marionette TRACE conn7 <- [1,2778,null,{}] 04:25:49 INFO - PROCESS | 2860 | 1469445949481 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}] 04:25:49 INFO - PROCESS | 2860 | 1469445949484 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:49 INFO - PROCESS | 2860 | 1469445949602 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 04:25:49 INFO - PROCESS | 2860 | 1469445949697 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 2860 | 1469445949699 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EFE3000 == 38 [pid = 2860] [id = 704] 04:25:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06D22A800) [pid = 2860] [serial = 2112] [outer = 0000000000000000] 04:25:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D06DB3D400) [pid = 2860] [serial = 2113] [outer = 000000D06D22A800] 04:25:49 INFO - PROCESS | 2860 | 1469445949757 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06E93FC00) [pid = 2860] [serial = 2114] [outer = 000000D06D22A800] 04:25:50 INFO - PROCESS | 2860 | 1469445950385 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]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 944ms 04:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:25:50 INFO - PROCESS | 2860 | 1469445950420 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 2860 | 1469445950423 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 04:25:50 INFO - PROCESS | 2860 | 1469445950427 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 2860 | 1469445950431 Marionette TRACE conn7 <- [1,2782,null,{}] 04:25:50 INFO - PROCESS | 2860 | 1469445950442 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}] 04:25:50 INFO - PROCESS | 2860 | 1469445950447 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:50 INFO - PROCESS | 2860 | 1469445950563 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 04:25:50 INFO - PROCESS | 2860 | 1469445950685 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 2860 | 1469445950689 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B026800 == 39 [pid = 2860] [id = 705] 04:25:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D073A4A800) [pid = 2860] [serial = 2115] [outer = 0000000000000000] 04:25:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0746CF400) [pid = 2860] [serial = 2116] [outer = 000000D073A4A800] 04:25:50 INFO - PROCESS | 2860 | 1469445950749 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078186000) [pid = 2860] [serial = 2117] [outer = 000000D073A4A800] 04:25:51 INFO - PROCESS | 2860 | 1469445951347 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]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 945ms 04:25:51 INFO - PROCESS | 2860 | 1469445951373 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 2860 | 1469445951376 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 04:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:25:51 INFO - PROCESS | 2860 | 1469445951379 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 2860 | 1469445951382 Marionette TRACE conn7 <- [1,2786,null,{}] 04:25:51 INFO - PROCESS | 2860 | 1469445951386 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}] 04:25:51 INFO - PROCESS | 2860 | 1469445951388 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:51 INFO - PROCESS | 2860 | 1469445951500 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 04:25:51 INFO - PROCESS | 2860 | 1469445951627 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 2860 | 1469445951630 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07347B000 == 40 [pid = 2860] [id = 706] 04:25:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06D2D7C00) [pid = 2860] [serial = 2118] [outer = 0000000000000000] 04:25:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078BA9000) [pid = 2860] [serial = 2119] [outer = 000000D06D2D7C00] 04:25:51 INFO - PROCESS | 2860 | 1469445951686 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078BB2000) [pid = 2860] [serial = 2120] [outer = 000000D06D2D7C00] 04:25:52 INFO - PROCESS | 2860 | 1469445952423 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]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1142ms 04:25:52 INFO - PROCESS | 2860 | 1469445952525 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 04:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:25:52 INFO - PROCESS | 2860 | 1469445952529 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 04:25:52 INFO - PROCESS | 2860 | 1469445952534 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 2860 | 1469445952537 Marionette TRACE conn7 <- [1,2790,null,{}] 04:25:52 INFO - PROCESS | 2860 | 1469445952542 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}] 04:25:52 INFO - PROCESS | 2860 | 1469445952546 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D079205800 == 39 [pid = 2860] [id = 701] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D078953000 == 38 [pid = 2860] [id = 700] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CB0800 == 37 [pid = 2860] [id = 699] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D073572800 == 36 [pid = 2860] [id = 698] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D06FB17800 == 35 [pid = 2860] [id = 697] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD43800 == 34 [pid = 2860] [id = 696] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DD4800 == 33 [pid = 2860] [id = 695] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B33000 == 32 [pid = 2860] [id = 694] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E63800 == 31 [pid = 2860] [id = 693] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D00185C000 == 30 [pid = 2860] [id = 692] 04:25:52 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B67000 == 29 [pid = 2860] [id = 691] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D003347400) [pid = 2860] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D078113400) [pid = 2860] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06D227000) [pid = 2860] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D0047DA400) [pid = 2860] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003C0DC00) [pid = 2860] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06EA9E800) [pid = 2860] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D07817D400) [pid = 2860] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E851400) [pid = 2860] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06C938400) [pid = 2860] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D0047D9800) [pid = 2860] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06ECF1C00) [pid = 2860] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06D21B800) [pid = 2860] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07787D800) [pid = 2860] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D072A53C00) [pid = 2860] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D0734C7C00) [pid = 2860] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06E93C400) [pid = 2860] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0778BBC00) [pid = 2860] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D00388F000) [pid = 2860] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D072DC3400) [pid = 2860] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D073598400) [pid = 2860] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D0749D7000) [pid = 2860] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D074576800) [pid = 2860] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D00383C400) [pid = 2860] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D003D72C00) [pid = 2860] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:25:52 INFO - PROCESS | 2860 | 1469445952766 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 04:25:52 INFO - PROCESS | 2860 | 1469445952826 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 2860 | 1469445952828 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001850000 == 30 [pid = 2860] [id = 707] 04:25:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D002916800) [pid = 2860] [serial = 2121] [outer = 0000000000000000] 04:25:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D002947400) [pid = 2860] [serial = 2122] [outer = 000000D002916800] 04:25:52 INFO - PROCESS | 2860 | 1469445952878 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D003C0D400) [pid = 2860] [serial = 2123] [outer = 000000D002916800] 04:25:53 INFO - PROCESS | 2860 | 1469445953290 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]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 796ms 04:25:53 INFO - PROCESS | 2860 | 1469445953361 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 2860 | 1469445953366 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 04:25:53 INFO - PROCESS | 2860 | 1469445953377 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:25:53 INFO - PROCESS | 2860 | 1469445953380 Marionette TRACE conn7 <- [1,2794,null,{}] 04:25:53 INFO - PROCESS | 2860 | 1469445953384 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}] 04:25:53 INFO - PROCESS | 2860 | 1469445953387 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:53 INFO - PROCESS | 2860 | 1469445953479 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 04:25:53 INFO - PROCESS | 2860 | 1469445953487 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 2860 | 1469445953490 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F6A800 == 31 [pid = 2860] [id = 708] 04:25:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D06C79CC00) [pid = 2860] [serial = 2124] [outer = 0000000000000000] 04:25:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D06C90D800) [pid = 2860] [serial = 2125] [outer = 000000D06C79CC00] 04:25:53 INFO - PROCESS | 2860 | 1469445953538 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D06D21E800) [pid = 2860] [serial = 2126] [outer = 000000D06C79CC00] 04:25:53 INFO - PROCESS | 2860 | 1469445953977 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]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 04:25:54 INFO - PROCESS | 2860 | 1469445954075 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 2860 | 1469445954078 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 04:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:25:54 INFO - PROCESS | 2860 | 1469445954082 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 2860 | 1469445954085 Marionette TRACE conn7 <- [1,2798,null,{}] 04:25:54 INFO - PROCESS | 2860 | 1469445954096 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}] 04:25:54 INFO - PROCESS | 2860 | 1469445954101 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:54 INFO - PROCESS | 2860 | 1469445954222 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 04:25:54 INFO - PROCESS | 2860 | 1469445954298 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 2860 | 1469445954301 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C949800 == 32 [pid = 2860] [id = 709] 04:25:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D06E84E800) [pid = 2860] [serial = 2127] [outer = 0000000000000000] 04:25:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D06EAA4800) [pid = 2860] [serial = 2128] [outer = 000000D06E84E800] 04:25:54 INFO - PROCESS | 2860 | 1469445954350 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D06FBBF800) [pid = 2860] [serial = 2129] [outer = 000000D06E84E800] 04:25:54 INFO - PROCESS | 2860 | 1469445954711 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]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 04:25:54 INFO - PROCESS | 2860 | 1469445954789 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 2860 | 1469445954792 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 04:25:54 INFO - PROCESS | 2860 | 1469445954796 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 2860 | 1469445954798 Marionette TRACE conn7 <- [1,2802,null,{}] 04:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:25:54 INFO - PROCESS | 2860 | 1469445954801 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}] 04:25:54 INFO - PROCESS | 2860 | 1469445954803 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:54 INFO - PROCESS | 2860 | 1469445954924 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 04:25:54 INFO - PROCESS | 2860 | 1469445954930 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 2860 | 1469445954932 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E52A800 == 33 [pid = 2860] [id = 710] 04:25:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D072CF1800) [pid = 2860] [serial = 2130] [outer = 0000000000000000] 04:25:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D073874800) [pid = 2860] [serial = 2131] [outer = 000000D072CF1800] 04:25:54 INFO - PROCESS | 2860 | 1469445954978 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D07457EC00) [pid = 2860] [serial = 2132] [outer = 000000D072CF1800] 04:25:55 INFO - PROCESS | 2860 | 1469445955419 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]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 04:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:25:55 INFO - PROCESS | 2860 | 1469445955474 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 2860 | 1469445955476 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 04:25:55 INFO - PROCESS | 2860 | 1469445955479 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 2860 | 1469445955481 Marionette TRACE conn7 <- [1,2806,null,{}] 04:25:55 INFO - PROCESS | 2860 | 1469445955485 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}] 04:25:55 INFO - PROCESS | 2860 | 1469445955487 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:55 INFO - PROCESS | 2860 | 1469445955635 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 04:25:55 INFO - PROCESS | 2860 | 1469445955691 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 2860 | 1469445955693 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C8A800 == 34 [pid = 2860] [id = 711] 04:25:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D074E7D400) [pid = 2860] [serial = 2133] [outer = 0000000000000000] 04:25:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D077880800) [pid = 2860] [serial = 2134] [outer = 000000D074E7D400] 04:25:55 INFO - PROCESS | 2860 | 1469445955738 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D077E43800) [pid = 2860] [serial = 2135] [outer = 000000D074E7D400] 04:25:56 INFO - PROCESS | 2860 | 1469445956150 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]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 735ms 04:25:56 INFO - PROCESS | 2860 | 1469445956217 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 2860 | 1469445956220 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 04:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:25:56 INFO - PROCESS | 2860 | 1469445956223 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 2860 | 1469445956225 Marionette TRACE conn7 <- [1,2810,null,{}] 04:25:56 INFO - PROCESS | 2860 | 1469445956228 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}] 04:25:56 INFO - PROCESS | 2860 | 1469445956234 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:56 INFO - PROCESS | 2860 | 1469445956376 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 04:25:56 INFO - PROCESS | 2860 | 1469445956381 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 2860 | 1469445956383 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07472D800 == 35 [pid = 2860] [id = 712] 04:25:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078180000) [pid = 2860] [serial = 2136] [outer = 0000000000000000] 04:25:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D078CC0C00) [pid = 2860] [serial = 2137] [outer = 000000D078180000] 04:25:56 INFO - PROCESS | 2860 | 1469445956475 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D078CEA400) [pid = 2860] [serial = 2138] [outer = 000000D078180000] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06ECE9C00) [pid = 2860] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D002F8A000) [pid = 2860] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003D75000) [pid = 2860] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D002F8F800) [pid = 2860] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D003C0C800) [pid = 2860] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06DDC7000) [pid = 2860] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0047F6800) [pid = 2860] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D077887000) [pid = 2860] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D06F4C9400) [pid = 2860] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:25:56 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D073878C00) [pid = 2860] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:25:57 INFO - PROCESS | 2860 | 1469445957021 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]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 837ms 04:25:57 INFO - PROCESS | 2860 | 1469445957063 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 2860 | 1469445957066 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 04:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:25:57 INFO - PROCESS | 2860 | 1469445957069 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 2860 | 1469445957071 Marionette TRACE conn7 <- [1,2814,null,{}] 04:25:57 INFO - PROCESS | 2860 | 1469445957075 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}] 04:25:57 INFO - PROCESS | 2860 | 1469445957077 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:57 INFO - PROCESS | 2860 | 1469445957162 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 04:25:57 INFO - PROCESS | 2860 | 1469445957248 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 2860 | 1469445957250 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D077EE9000 == 36 [pid = 2860] [id = 713] 04:25:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D00333F800) [pid = 2860] [serial = 2139] [outer = 0000000000000000] 04:25:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D0047F0000) [pid = 2860] [serial = 2140] [outer = 000000D00333F800] 04:25:57 INFO - PROCESS | 2860 | 1469445957295 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D072DC8800) [pid = 2860] [serial = 2141] [outer = 000000D00333F800] 04:25:57 INFO - PROCESS | 2860 | 1469445957658 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 04:25:57 INFO - PROCESS | 2860 | 1469445957701 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 2860 | 1469445957703 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 04:25:57 INFO - PROCESS | 2860 | 1469445957707 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:25:57 INFO - PROCESS | 2860 | 1469445957708 Marionette TRACE conn7 <- [1,2818,null,{}] 04:25:57 INFO - PROCESS | 2860 | 1469445957712 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}] 04:25:57 INFO - PROCESS | 2860 | 1469445957714 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:57 INFO - PROCESS | 2860 | 1469445957832 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 04:25:57 INFO - PROCESS | 2860 | 1469445957841 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 2860 | 1469445957843 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079D90000 == 37 [pid = 2860] [id = 714] 04:25:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D077887000) [pid = 2860] [serial = 2142] [outer = 0000000000000000] 04:25:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D078CEB800) [pid = 2860] [serial = 2143] [outer = 000000D077887000] 04:25:57 INFO - PROCESS | 2860 | 1469445957896 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D07933D800) [pid = 2860] [serial = 2144] [outer = 000000D077887000] 04:25:58 INFO - PROCESS | 2860 | 1469445958296 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]]]}] 04:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 628ms 04:25:58 INFO - PROCESS | 2860 | 1469445958339 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 2860 | 1469445958341 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 04:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:25:58 INFO - PROCESS | 2860 | 1469445958344 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 2860 | 1469445958346 Marionette TRACE conn7 <- [1,2822,null,{}] 04:25:58 INFO - PROCESS | 2860 | 1469445958349 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}] 04:25:58 INFO - PROCESS | 2860 | 1469445958351 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:58 INFO - PROCESS | 2860 | 1469445958469 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 04:25:58 INFO - PROCESS | 2860 | 1469445958477 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 2860 | 1469445958479 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B6B3800 == 38 [pid = 2860] [id = 715] 04:25:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D0793A9800) [pid = 2860] [serial = 2145] [outer = 0000000000000000] 04:25:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D079D08C00) [pid = 2860] [serial = 2146] [outer = 000000D0793A9800] 04:25:58 INFO - PROCESS | 2860 | 1469445958548 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07A8E2000) [pid = 2860] [serial = 2147] [outer = 000000D0793A9800] 04:25:59 INFO - PROCESS | 2860 | 1469445959022 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms 04:25:59 INFO - PROCESS | 2860 | 1469445959080 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 2860 | 1469445959086 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:25:59 INFO - PROCESS | 2860 | 1469445959092 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 2860 | 1469445959096 Marionette TRACE conn7 <- [1,2826,null,{}] 04:25:59 INFO - PROCESS | 2860 | 1469445959102 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}] 04:25:59 INFO - PROCESS | 2860 | 1469445959105 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:59 INFO - PROCESS | 2860 | 1469445959233 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 04:25:59 INFO - PROCESS | 2860 | 1469445959359 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 2860 | 1469445959364 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:25:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002B3E000 == 39 [pid = 2860] [id = 716] 04:25:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D00333C800) [pid = 2860] [serial = 2148] [outer = 0000000000000000] 04:25:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D003383800) [pid = 2860] [serial = 2149] [outer = 000000D00333C800] 04:25:59 INFO - PROCESS | 2860 | 1469445959424 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D003D74C00) [pid = 2860] [serial = 2150] [outer = 000000D00333C800] 04:26:00 INFO - PROCESS | 2860 | 1469445960091 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]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1039ms 04:26:00 INFO - PROCESS | 2860 | 1469445960133 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 2860 | 1469445960138 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 04:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:26:00 INFO - PROCESS | 2860 | 1469445960145 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 2860 | 1469445960148 Marionette TRACE conn7 <- [1,2830,null,{}] 04:26:00 INFO - PROCESS | 2860 | 1469445960152 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}] 04:26:00 INFO - PROCESS | 2860 | 1469445960155 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:00 INFO - PROCESS | 2860 | 1469445960296 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 04:26:00 INFO - PROCESS | 2860 | 1469445960422 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 2860 | 1469445960425 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06F42F000 == 40 [pid = 2860] [id = 717] 04:26:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06EA99400) [pid = 2860] [serial = 2151] [outer = 0000000000000000] 04:26:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D06ECE9C00) [pid = 2860] [serial = 2152] [outer = 000000D06EA99400] 04:26:00 INFO - PROCESS | 2860 | 1469445960484 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D073426800) [pid = 2860] [serial = 2153] [outer = 000000D06EA99400] 04:26:01 INFO - PROCESS | 2860 | 1469445961111 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]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 985ms 04:26:01 INFO - PROCESS | 2860 | 1469445961137 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 2860 | 1469445961140 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 04:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:26:01 INFO - PROCESS | 2860 | 1469445961145 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 2860 | 1469445961149 Marionette TRACE conn7 <- [1,2834,null,{}] 04:26:01 INFO - PROCESS | 2860 | 1469445961161 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}] 04:26:01 INFO - PROCESS | 2860 | 1469445961166 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:01 INFO - PROCESS | 2860 | 1469445961280 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 04:26:01 INFO - PROCESS | 2860 | 1469445961404 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 2860 | 1469445961408 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B907000 == 41 [pid = 2860] [id = 718] 04:26:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078174C00) [pid = 2860] [serial = 2154] [outer = 0000000000000000] 04:26:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078BA8C00) [pid = 2860] [serial = 2155] [outer = 000000D078174C00] 04:26:01 INFO - PROCESS | 2860 | 1469445961467 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D078CBF000) [pid = 2860] [serial = 2156] [outer = 000000D078174C00] 04:26:02 INFO - PROCESS | 2860 | 1469445962068 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]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 943ms 04:26:02 INFO - PROCESS | 2860 | 1469445962091 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 2860 | 1469445962094 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 04:26:02 INFO - PROCESS | 2860 | 1469445962098 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:26:02 INFO - PROCESS | 2860 | 1469445962101 Marionette TRACE conn7 <- [1,2838,null,{}] 04:26:02 INFO - PROCESS | 2860 | 1469445962105 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}] 04:26:02 INFO - PROCESS | 2860 | 1469445962107 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:02 INFO - PROCESS | 2860 | 1469445962378 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 04:26:02 INFO - PROCESS | 2860 | 1469445962490 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 2860 | 1469445962493 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001899000 == 42 [pid = 2860] [id = 719] 04:26:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D002915000) [pid = 2860] [serial = 2157] [outer = 0000000000000000] 04:26:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D003382000) [pid = 2860] [serial = 2158] [outer = 000000D002915000] 04:26:02 INFO - PROCESS | 2860 | 1469445962588 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D003C19C00) [pid = 2860] [serial = 2159] [outer = 000000D002915000] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D079D90000 == 41 [pid = 2860] [id = 714] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D077EE9000 == 40 [pid = 2860] [id = 713] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D07472D800 == 39 [pid = 2860] [id = 712] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C8A800 == 38 [pid = 2860] [id = 711] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E52A800 == 37 [pid = 2860] [id = 710] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C949800 == 36 [pid = 2860] [id = 709] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F6A800 == 35 [pid = 2860] [id = 708] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D001850000 == 34 [pid = 2860] [id = 707] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D07347B000 == 33 [pid = 2860] [id = 706] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B026800 == 32 [pid = 2860] [id = 705] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EFE3000 == 31 [pid = 2860] [id = 704] 04:26:03 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B6C000 == 30 [pid = 2860] [id = 703] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D06ECEF400) [pid = 2860] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D06F44C000) [pid = 2860] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D003889000) [pid = 2860] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D003D7D000) [pid = 2860] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D06C79C000) [pid = 2860] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D0037BA800) [pid = 2860] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D00333FC00) [pid = 2860] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0047D7800) [pid = 2860] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003C19800) [pid = 2860] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06E226000) [pid = 2860] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06C90FC00) [pid = 2860] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C93E400) [pid = 2860] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D07816F400) [pid = 2860] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D078184800) [pid = 2860] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D073430C00) [pid = 2860] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D072C06800) [pid = 2860] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D072CE9C00) [pid = 2860] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D074C95C00) [pid = 2860] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0778BF800) [pid = 2860] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D075063C00) [pid = 2860] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06E857400) [pid = 2860] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 04:26:03 INFO - PROCESS | 2860 | 1469445963248 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1194ms 04:26:03 INFO - PROCESS | 2860 | 1469445963299 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 2860 | 1469445963303 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 04:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:26:03 INFO - PROCESS | 2860 | 1469445963308 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 2860 | 1469445963311 Marionette TRACE conn7 <- [1,2842,null,{}] 04:26:03 INFO - PROCESS | 2860 | 1469445963316 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}] 04:26:03 INFO - PROCESS | 2860 | 1469445963319 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:03 INFO - PROCESS | 2860 | 1469445963416 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 04:26:03 INFO - PROCESS | 2860 | 1469445963503 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 2860 | 1469445963506 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0018AD800 == 31 [pid = 2860] [id = 720] 04:26:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003342C00) [pid = 2860] [serial = 2160] [outer = 0000000000000000] 04:26:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D003848C00) [pid = 2860] [serial = 2161] [outer = 000000D003342C00] 04:26:03 INFO - PROCESS | 2860 | 1469445963556 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D0047F2800) [pid = 2860] [serial = 2162] [outer = 000000D003342C00] 04:26:04 INFO - PROCESS | 2860 | 1469445964031 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]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 776ms 04:26:04 INFO - PROCESS | 2860 | 1469445964088 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 04:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:26:04 INFO - PROCESS | 2860 | 1469445964091 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 04:26:04 INFO - PROCESS | 2860 | 1469445964095 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 2860 | 1469445964097 Marionette TRACE conn7 <- [1,2846,null,{}] 04:26:04 INFO - PROCESS | 2860 | 1469445964101 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}] 04:26:04 INFO - PROCESS | 2860 | 1469445964103 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:04 INFO - PROCESS | 2860 | 1469445964198 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 04:26:04 INFO - PROCESS | 2860 | 1469445964210 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 2860 | 1469445964212 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063B7000 == 32 [pid = 2860] [id = 721] 04:26:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06DDC9C00) [pid = 2860] [serial = 2163] [outer = 0000000000000000] 04:26:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06E855800) [pid = 2860] [serial = 2164] [outer = 000000D06DDC9C00] 04:26:04 INFO - PROCESS | 2860 | 1469445964264 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06ECEE400) [pid = 2860] [serial = 2165] [outer = 000000D06DDC9C00] 04:26:04 INFO - PROCESS | 2860 | 1469445964733 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 04:26:04 INFO - PROCESS | 2860 | 1469445964788 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 2860 | 1469445964792 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 04:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:26:04 INFO - PROCESS | 2860 | 1469445964802 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 2860 | 1469445964807 Marionette TRACE conn7 <- [1,2850,null,{}] 04:26:04 INFO - PROCESS | 2860 | 1469445964811 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}] 04:26:04 INFO - PROCESS | 2860 | 1469445964814 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:04 INFO - PROCESS | 2860 | 1469445964909 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 04:26:04 INFO - PROCESS | 2860 | 1469445964916 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 2860 | 1469445964918 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DDA9000 == 33 [pid = 2860] [id = 722] 04:26:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06ECEE800) [pid = 2860] [serial = 2166] [outer = 0000000000000000] 04:26:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D073777000) [pid = 2860] [serial = 2167] [outer = 000000D06ECEE800] 04:26:05 INFO - PROCESS | 2860 | 1469445965042 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D074577000) [pid = 2860] [serial = 2168] [outer = 000000D06ECEE800] 04:26:05 INFO - PROCESS | 2860 | 1469445965513 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]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 04:26:05 INFO - PROCESS | 2860 | 1469445965540 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 2860 | 1469445965542 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 04:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:26:05 INFO - PROCESS | 2860 | 1469445965584 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 2860 | 1469445965586 Marionette TRACE conn7 <- [1,2854,null,{}] 04:26:05 INFO - PROCESS | 2860 | 1469445965594 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}] 04:26:05 INFO - PROCESS | 2860 | 1469445965596 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:05 INFO - PROCESS | 2860 | 1469445965719 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 04:26:05 INFO - PROCESS | 2860 | 1469445965730 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 2860 | 1469445965733 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073586000 == 34 [pid = 2860] [id = 723] 04:26:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D002F91400) [pid = 2860] [serial = 2169] [outer = 0000000000000000] 04:26:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D07787C800) [pid = 2860] [serial = 2170] [outer = 000000D002F91400] 04:26:05 INFO - PROCESS | 2860 | 1469445965830 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D0746D8400) [pid = 2860] [serial = 2171] [outer = 000000D002F91400] 04:26:06 INFO - PROCESS | 2860 | 1469445966264 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]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 04:26:06 INFO - PROCESS | 2860 | 1469445966319 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 04:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:26:06 INFO - PROCESS | 2860 | 1469445966321 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 04:26:06 INFO - PROCESS | 2860 | 1469445966324 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 2860 | 1469445966326 Marionette TRACE conn7 <- [1,2858,null,{}] 04:26:06 INFO - PROCESS | 2860 | 1469445966330 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}] 04:26:06 INFO - PROCESS | 2860 | 1469445966332 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:06 INFO - PROCESS | 2860 | 1469445966450 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 04:26:06 INFO - PROCESS | 2860 | 1469445966510 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 2860 | 1469445966516 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E1D800 == 35 [pid = 2860] [id = 724] 04:26:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D078183C00) [pid = 2860] [serial = 2172] [outer = 0000000000000000] 04:26:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D078A99400) [pid = 2860] [serial = 2173] [outer = 000000D078183C00] 04:26:06 INFO - PROCESS | 2860 | 1469445966572 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D078CBBC00) [pid = 2860] [serial = 2174] [outer = 000000D078183C00] 04:26:07 INFO - PROCESS | 2860 | 1469445967022 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]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 735ms 04:26:07 INFO - PROCESS | 2860 | 1469445967085 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 2860 | 1469445967087 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 04:26:07 INFO - PROCESS | 2860 | 1469445967091 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:26:07 INFO - PROCESS | 2860 | 1469445967093 Marionette TRACE conn7 <- [1,2862,null,{}] 04:26:07 INFO - PROCESS | 2860 | 1469445967097 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}] 04:26:07 INFO - PROCESS | 2860 | 1469445967099 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:07 INFO - PROCESS | 2860 | 1469445967238 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 04:26:07 INFO - PROCESS | 2860 | 1469445967277 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 2860 | 1469445967279 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07937D000 == 36 [pid = 2860] [id = 725] 04:26:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D078CBC400) [pid = 2860] [serial = 2175] [outer = 0000000000000000] 04:26:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07A6D2800) [pid = 2860] [serial = 2176] [outer = 000000D078CBC400] 04:26:07 INFO - PROCESS | 2860 | 1469445967325 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D07B191800) [pid = 2860] [serial = 2177] [outer = 000000D078CBC400] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D00291A800) [pid = 2860] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D077887000) [pid = 2860] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06C79CC00) [pid = 2860] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06E84E800) [pid = 2860] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06D2D7C00) [pid = 2860] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D072CF1800) [pid = 2860] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D078180000) [pid = 2860] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D002916800) [pid = 2860] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D074E7D400) [pid = 2860] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:26:07 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D00333F800) [pid = 2860] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:26:07 INFO - PROCESS | 2860 | 1469445967837 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]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 775ms 04:26:07 INFO - PROCESS | 2860 | 1469445967871 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 2860 | 1469445967873 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 04:26:07 INFO - PROCESS | 2860 | 1469445967876 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:26:07 INFO - PROCESS | 2860 | 1469445967878 Marionette TRACE conn7 <- [1,2866,null,{}] 04:26:07 INFO - PROCESS | 2860 | 1469445967894 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}] 04:26:07 INFO - PROCESS | 2860 | 1469445967896 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:07 INFO - PROCESS | 2860 | 1469445967981 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 04:26:07 INFO - PROCESS | 2860 | 1469445967987 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 2860 | 1469445967989 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B48A800 == 37 [pid = 2860] [id = 726] 04:26:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D00388F400) [pid = 2860] [serial = 2178] [outer = 0000000000000000] 04:26:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0749D2800) [pid = 2860] [serial = 2179] [outer = 000000D00388F400] 04:26:08 INFO - PROCESS | 2860 | 1469445968034 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D078CE9C00) [pid = 2860] [serial = 2180] [outer = 000000D00388F400] 04:26:08 INFO - PROCESS | 2860 | 1469445968484 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]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 04:26:08 INFO - PROCESS | 2860 | 1469445968531 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 2860 | 1469445968533 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 04:26:08 INFO - PROCESS | 2860 | 1469445968536 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:26:08 INFO - PROCESS | 2860 | 1469445968546 Marionette TRACE conn7 <- [1,2870,null,{}] 04:26:08 INFO - PROCESS | 2860 | 1469445968550 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}] 04:26:08 INFO - PROCESS | 2860 | 1469445968552 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:08 INFO - PROCESS | 2860 | 1469445968638 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 04:26:08 INFO - PROCESS | 2860 | 1469445968645 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 2860 | 1469445968647 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA5D800 == 38 [pid = 2860] [id = 727] 04:26:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D079340400) [pid = 2860] [serial = 2181] [outer = 0000000000000000] 04:26:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D07B197400) [pid = 2860] [serial = 2182] [outer = 000000D079340400] 04:26:08 INFO - PROCESS | 2860 | 1469445968692 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D07B3C2C00) [pid = 2860] [serial = 2183] [outer = 000000D079340400] 04:26:09 INFO - PROCESS | 2860 | 1469445969112 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]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 650ms 04:26:09 INFO - PROCESS | 2860 | 1469445969190 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 2860 | 1469445969192 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 04:26:09 INFO - PROCESS | 2860 | 1469445969195 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:26:09 INFO - PROCESS | 2860 | 1469445969197 Marionette TRACE conn7 <- [1,2874,null,{}] 04:26:09 INFO - PROCESS | 2860 | 1469445969200 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}] 04:26:09 INFO - PROCESS | 2860 | 1469445969202 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:09 INFO - PROCESS | 2860 | 1469445969288 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 04:26:09 INFO - PROCESS | 2860 | 1469445969296 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 2860 | 1469445969298 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA7D000 == 39 [pid = 2860] [id = 728] 04:26:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07B3C4800) [pid = 2860] [serial = 2184] [outer = 0000000000000000] 04:26:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D07B647800) [pid = 2860] [serial = 2185] [outer = 000000D07B3C4800] 04:26:09 INFO - PROCESS | 2860 | 1469445969342 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D07B650800) [pid = 2860] [serial = 2186] [outer = 000000D07B3C4800] 04:26:10 INFO - PROCESS | 2860 | 1469445970001 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]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 838ms 04:26:10 INFO - PROCESS | 2860 | 1469445970038 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 2860 | 1469445970043 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 04:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:26:10 INFO - PROCESS | 2860 | 1469445970048 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 2860 | 1469445970051 Marionette TRACE conn7 <- [1,2878,null,{}] 04:26:10 INFO - PROCESS | 2860 | 1469445970057 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}] 04:26:10 INFO - PROCESS | 2860 | 1469445970061 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:10 INFO - PROCESS | 2860 | 1469445970186 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 04:26:10 INFO - PROCESS | 2860 | 1469445970316 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 2860 | 1469445970319 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00309D000 == 40 [pid = 2860] [id = 729] 04:26:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D00388A000) [pid = 2860] [serial = 2187] [outer = 0000000000000000] 04:26:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D0047DD000) [pid = 2860] [serial = 2188] [outer = 000000D00388A000] 04:26:10 INFO - PROCESS | 2860 | 1469445970379 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D06D21B800) [pid = 2860] [serial = 2189] [outer = 000000D00388A000] 04:26:10 INFO - PROCESS | 2860 | 1469445970984 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 985ms 04:26:11 INFO - PROCESS | 2860 | 1469445971036 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 2860 | 1469445971042 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:26:11 INFO - PROCESS | 2860 | 1469445971048 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 2860 | 1469445971052 Marionette TRACE conn7 <- [1,2882,null,{}] 04:26:11 INFO - PROCESS | 2860 | 1469445971056 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}] 04:26:11 INFO - PROCESS | 2860 | 1469445971059 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:11 INFO - PROCESS | 2860 | 1469445971181 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 04:26:11 INFO - PROCESS | 2860 | 1469445971280 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 2860 | 1469445971283 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E15000 == 41 [pid = 2860] [id = 730] 04:26:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D06EAA4000) [pid = 2860] [serial = 2190] [outer = 0000000000000000] 04:26:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D06FB51C00) [pid = 2860] [serial = 2191] [outer = 000000D06EAA4000] 04:26:11 INFO - PROCESS | 2860 | 1469445971341 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D0734D0C00) [pid = 2860] [serial = 2192] [outer = 000000D06EAA4000] 04:26:11 INFO - PROCESS | 2860 | 1469445971981 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]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 987ms 04:26:12 INFO - PROCESS | 2860 | 1469445972036 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 2860 | 1469445972039 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:26:12 INFO - PROCESS | 2860 | 1469445972043 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 2860 | 1469445972047 Marionette TRACE conn7 <- [1,2886,null,{}] 04:26:12 INFO - PROCESS | 2860 | 1469445972059 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}] 04:26:12 INFO - PROCESS | 2860 | 1469445972064 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:12 INFO - PROCESS | 2860 | 1469445972181 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 04:26:12 INFO - PROCESS | 2860 | 1469445972311 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 2860 | 1469445972315 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07C0B6800 == 42 [pid = 2860] [id = 731] 04:26:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D078BA8800) [pid = 2860] [serial = 2193] [outer = 0000000000000000] 04:26:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D078CE2000) [pid = 2860] [serial = 2194] [outer = 000000D078BA8800] 04:26:12 INFO - PROCESS | 2860 | 1469445972374 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D07B1FA400) [pid = 2860] [serial = 2195] [outer = 000000D078BA8800] 04:26:13 INFO - PROCESS | 2860 | 1469445972998 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]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 04:26:13 INFO - PROCESS | 2860 | 1469445973038 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 2860 | 1469445973041 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 04:26:13 INFO - PROCESS | 2860 | 1469445973045 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 2860 | 1469445973047 Marionette TRACE conn7 <- [1,2890,null,{}] 04:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:26:13 INFO - PROCESS | 2860 | 1469445973051 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}] 04:26:13 INFO - PROCESS | 2860 | 1469445973053 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:13 INFO - PROCESS | 2860 | 1469445973169 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 04:26:13 INFO - PROCESS | 2860 | 1469445973420 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 2860 | 1469445973424 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029D2800 == 43 [pid = 2860] [id = 732] 04:26:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D002913400) [pid = 2860] [serial = 2196] [outer = 0000000000000000] 04:26:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D0037BF000) [pid = 2860] [serial = 2197] [outer = 000000D002913400] 04:26:13 INFO - PROCESS | 2860 | 1469445973494 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D06C7A1C00) [pid = 2860] [serial = 2198] [outer = 000000D002913400] 04:26:14 INFO - PROCESS | 2860 | 1469445974166 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1127ms 04:26:14 INFO - PROCESS | 2860 | 1469445974179 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 2860 | 1469445974183 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 04:26:14 INFO - PROCESS | 2860 | 1469445974187 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:26:14 INFO - PROCESS | 2860 | 1469445974190 Marionette TRACE conn7 <- [1,2894,null,{}] 04:26:14 INFO - PROCESS | 2860 | 1469445974196 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}] 04:26:14 INFO - PROCESS | 2860 | 1469445974200 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:14 INFO - PROCESS | 2860 | 1469445974308 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 04:26:14 INFO - PROCESS | 2860 | 1469445974425 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 2860 | 1469445974428 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D079D97800 == 42 [pid = 2860] [id = 702] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA5D800 == 41 [pid = 2860] [id = 727] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B48A800 == 40 [pid = 2860] [id = 726] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07937D000 == 39 [pid = 2860] [id = 725] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E1D800 == 38 [pid = 2860] [id = 724] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D073586000 == 37 [pid = 2860] [id = 723] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DDA9000 == 36 [pid = 2860] [id = 722] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063B7000 == 35 [pid = 2860] [id = 721] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D0018AD800 == 34 [pid = 2860] [id = 720] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D001899000 == 33 [pid = 2860] [id = 719] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B907000 == 32 [pid = 2860] [id = 718] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D079D08C00) [pid = 2860] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010B7800 == 33 [pid = 2860] [id = 733] 04:26:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D0005C5000) [pid = 2860] [serial = 2199] [outer = 0000000000000000] 04:26:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D002942800) [pid = 2860] [serial = 2200] [outer = 000000D0005C5000] 04:26:14 INFO - PROCESS | 2860 | 1469445974523 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D06DB4EC00) [pid = 2860] [serial = 2201] [outer = 000000D0005C5000] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D06F42F000 == 32 [pid = 2860] [id = 717] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D002B3E000 == 31 [pid = 2860] [id = 716] 04:26:14 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B6B3800 == 30 [pid = 2860] [id = 715] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D07787D400) [pid = 2860] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D07933D800) [pid = 2860] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D06C90D800) [pid = 2860] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D06D21E800) [pid = 2860] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D06EAA4800) [pid = 2860] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D003896800) [pid = 2860] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D06DB3D400) [pid = 2860] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D078BB2000) [pid = 2860] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D078BA9000) [pid = 2860] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D0746CF400) [pid = 2860] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D073874800) [pid = 2860] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D078CC0C00) [pid = 2860] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D002947400) [pid = 2860] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D003C0D400) [pid = 2860] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D077E43800) [pid = 2860] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D077880800) [pid = 2860] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D0047F0000) [pid = 2860] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D078CEB800) [pid = 2860] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078CEA400) [pid = 2860] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D072DC8800) [pid = 2860] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D06FBBF800) [pid = 2860] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D07457EC00) [pid = 2860] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 2860 | 1469445974977 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]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 837ms 04:26:15 INFO - PROCESS | 2860 | 1469445975032 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 2860 | 1469445975036 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 04:26:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:26:15 INFO - PROCESS | 2860 | 1469445975041 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 2860 | 1469445975043 Marionette TRACE conn7 <- [1,2898,null,{}] 04:26:15 INFO - PROCESS | 2860 | 1469445975047 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}] 04:26:15 INFO - PROCESS | 2860 | 1469445975049 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:15 INFO - PROCESS | 2860 | 1469445975142 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 04:26:15 INFO - PROCESS | 2860 | 1469445975150 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 2860 | 1469445975153 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06DD98000 == 31 [pid = 2860] [id = 734] 04:26:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D072CE5400) [pid = 2860] [serial = 2202] [outer = 0000000000000000] 04:26:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D073428800) [pid = 2860] [serial = 2203] [outer = 000000D072CE5400] 04:26:15 INFO - PROCESS | 2860 | 1469445975200 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D073A3B400) [pid = 2860] [serial = 2204] [outer = 000000D072CE5400] 04:26:15 INFO - PROCESS | 2860 | 1469445975624 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]]]}] 04:26:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:26:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:26:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 628ms 04:26:15 INFO - PROCESS | 2860 | 1469445975671 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 2860 | 1469445975673 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 04:26:15 INFO - TEST-START | /DOMEvents/constructors.html 04:26:15 INFO - PROCESS | 2860 | 1469445975678 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 2860 | 1469445975692 Marionette TRACE conn7 <- [1,2902,null,{}] 04:26:15 INFO - PROCESS | 2860 | 1469445975705 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}] 04:26:15 INFO - PROCESS | 2860 | 1469445975709 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:15 INFO - PROCESS | 2860 | 1469445975801 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 04:26:15 INFO - PROCESS | 2860 | 1469445975816 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 2860 | 1469445975818 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072D66800 == 32 [pid = 2860] [id = 735] 04:26:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D074578800) [pid = 2860] [serial = 2205] [outer = 0000000000000000] 04:26:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D0778BC800) [pid = 2860] [serial = 2206] [outer = 000000D074578800] 04:26:15 INFO - PROCESS | 2860 | 1469445975863 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D077E48800) [pid = 2860] [serial = 2207] [outer = 000000D074578800] 04:26:16 INFO - PROCESS | 2860 | 1469445976379 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]]]}] 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:26:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 769ms 04:26:16 INFO - PROCESS | 2860 | 1469445976449 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 2860 | 1469445976452 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:26:16 INFO - PROCESS | 2860 | 1469445976456 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 2860 | 1469445976458 Marionette TRACE conn7 <- [1,2906,null,{}] 04:26:16 INFO - PROCESS | 2860 | 1469445976461 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}] 04:26:16 INFO - PROCESS | 2860 | 1469445976464 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:16 INFO - PROCESS | 2860 | 1469445976590 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 04:26:16 INFO - PROCESS | 2860 | 1469445976597 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 2860 | 1469445976607 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EF68000 == 33 [pid = 2860] [id = 736] 04:26:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D0746CFC00) [pid = 2860] [serial = 2208] [outer = 0000000000000000] 04:26:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D078BB4400) [pid = 2860] [serial = 2209] [outer = 000000D0746CFC00] 04:26:16 INFO - PROCESS | 2860 | 1469445976654 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D079298C00) [pid = 2860] [serial = 2210] [outer = 000000D0746CFC00] 04:26:17 INFO - PROCESS | 2860 | 1469445977105 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:26:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 04:26:17 INFO - PROCESS | 2860 | 1469445977148 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 2860 | 1469445977151 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 04:26:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:26:17 INFO - PROCESS | 2860 | 1469445977154 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 2860 | 1469445977156 Marionette TRACE conn7 <- [1,2910,null,{}] 04:26:17 INFO - PROCESS | 2860 | 1469445977160 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}] 04:26:17 INFO - PROCESS | 2860 | 1469445977162 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:17 INFO - PROCESS | 2860 | 1469445977279 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 04:26:17 INFO - PROCESS | 2860 | 1469445977284 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 2860 | 1469445977290 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000D078CAC800 == 34 [pid = 2860] [id = 737] 04:26:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D07B18BC00) [pid = 2860] [serial = 2211] [outer = 0000000000000000] 04:26:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D07B18EC00) [pid = 2860] [serial = 2212] [outer = 000000D07B18BC00] 04:26:17 INFO - PROCESS | 2860 | 1469445977397 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D07B649C00) [pid = 2860] [serial = 2213] [outer = 000000D07B18BC00] 04:26:17 INFO - PROCESS | 2860 | [2860] 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 04:26:17 INFO - PROCESS | 2860 | [2860] 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 04:26:17 INFO - PROCESS | 2860 | [2860] 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 04:26:17 INFO - PROCESS | 2860 | [2860] 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 04:26:17 INFO - PROCESS | 2860 | 1469445977857 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]]]}] 04:26:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:26:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:26:17 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 04:26:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:26:17 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 04:26:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:26:17 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]" 04:26:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:26:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:26:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 743ms 04:26:17 INFO - PROCESS | 2860 | 1469445977900 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 2860 | 1469445977903 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 04:26:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:26:17 INFO - PROCESS | 2860 | 1469445977906 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 2860 | 1469445977908 Marionette TRACE conn7 <- [1,2914,null,{}] 04:26:17 INFO - PROCESS | 2860 | 1469445977912 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}] 04:26:17 INFO - PROCESS | 2860 | 1469445977914 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:18 INFO - PROCESS | 2860 | 1469445978066 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 04:26:18 INFO - PROCESS | 2860 | 1469445978129 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 2860 | 1469445978131 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00185D800 == 35 [pid = 2860] [id = 738] 04:26:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D07B7D5400) [pid = 2860] [serial = 2214] [outer = 0000000000000000] 04:26:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D07BA11400) [pid = 2860] [serial = 2215] [outer = 000000D07B7D5400] 04:26:18 INFO - PROCESS | 2860 | 1469445978176 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D07BF20000) [pid = 2860] [serial = 2216] [outer = 000000D07B7D5400] 04:26:18 INFO - PROCESS | 2860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:26:18 INFO - PROCESS | 2860 | 1469445978557 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]]]}] 04:26:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:26:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 693ms 04:26:18 INFO - PROCESS | 2860 | 1469445978607 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 2860 | 1469445978609 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 04:26:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:26:18 INFO - PROCESS | 2860 | 1469445978612 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 2860 | 1469445978614 Marionette TRACE conn7 <- [1,2918,null,{}] 04:26:18 INFO - PROCESS | 2860 | 1469445978618 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}] 04:26:18 INFO - PROCESS | 2860 | 1469445978620 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:18 INFO - PROCESS | 2860 | 1469445978735 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 04:26:18 INFO - PROCESS | 2860 | 1469445978791 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 2860 | 1469445978793 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA4B000 == 36 [pid = 2860] [id = 739] 04:26:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D07B7D4400) [pid = 2860] [serial = 2217] [outer = 0000000000000000] 04:26:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D07C1E6000) [pid = 2860] [serial = 2218] [outer = 000000D07B7D4400] 04:26:18 INFO - PROCESS | 2860 | 1469445978840 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D07C7EDC00) [pid = 2860] [serial = 2219] [outer = 000000D07B7D4400] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D078179800) [pid = 2860] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D06ECEE800) [pid = 2860] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D002F91400) [pid = 2860] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D06DDC9C00) [pid = 2860] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D003342C00) [pid = 2860] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D002915000) [pid = 2860] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D078183C00) [pid = 2860] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D078CBC400) [pid = 2860] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D079340400) [pid = 2860] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:26:19 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D00388F400) [pid = 2860] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:26:19 INFO - PROCESS | 2860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:26:19 INFO - PROCESS | 2860 | 1469445979293 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]]]}] 04:26:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:26:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 733ms 04:26:19 INFO - PROCESS | 2860 | 1469445979352 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 2860 | 1469445979363 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:26:19 INFO - PROCESS | 2860 | 1469445979367 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 2860 | 1469445979369 Marionette TRACE conn7 <- [1,2922,null,{}] 04:26:19 INFO - PROCESS | 2860 | 1469445979372 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}] 04:26:19 INFO - PROCESS | 2860 | 1469445979374 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:19 INFO - PROCESS | 2860 | 1469445979487 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 04:26:19 INFO - PROCESS | 2860 | 1469445979493 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 2860 | 1469445979495 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BFA4800 == 37 [pid = 2860] [id = 740] 04:26:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D001066C00) [pid = 2860] [serial = 2220] [outer = 0000000000000000] 04:26:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D00106B400) [pid = 2860] [serial = 2221] [outer = 000000D001066C00] 04:26:19 INFO - PROCESS | 2860 | 1469445979540 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D001071C00) [pid = 2860] [serial = 2222] [outer = 000000D001066C00] 04:26:19 INFO - PROCESS | 2860 | 1469445979919 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]]]}] 04:26:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:26:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 04:26:19 INFO - PROCESS | 2860 | 1469445979955 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 2860 | 1469445979957 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:26:19 INFO - PROCESS | 2860 | 1469445979961 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 2860 | 1469445979962 Marionette TRACE conn7 <- [1,2926,null,{}] 04:26:19 INFO - PROCESS | 2860 | 1469445979966 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}] 04:26:19 INFO - PROCESS | 2860 | 1469445979968 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:20 INFO - PROCESS | 2860 | 1469445980094 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 04:26:20 INFO - PROCESS | 2860 | 1469445980102 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 2860 | 1469445980104 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07E0C0800 == 38 [pid = 2860] [id = 741] 04:26:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002915000) [pid = 2860] [serial = 2223] [outer = 0000000000000000] 04:26:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D074652400) [pid = 2860] [serial = 2224] [outer = 000000D002915000] 04:26:20 INFO - PROCESS | 2860 | 1469445980148 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000D07B192400) [pid = 2860] [serial = 2225] [outer = 000000D002915000] 04:26:20 INFO - PROCESS | 2860 | 1469445980529 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]]]}] 04:26:20 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. 04:26:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 04:26:20 INFO - PROCESS | 2860 | 1469445980552 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 2860 | 1469445980554 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 04:26:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:26:20 INFO - PROCESS | 2860 | 1469445980557 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 2860 | 1469445980559 Marionette TRACE conn7 <- [1,2930,null,{}] 04:26:20 INFO - PROCESS | 2860 | 1469445980562 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}] 04:26:20 INFO - PROCESS | 2860 | 1469445980564 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:20 INFO - PROCESS | 2860 | 1469445980651 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 04:26:20 INFO - PROCESS | 2860 | 1469445980738 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 2860 | 1469445980741 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF2D800 == 39 [pid = 2860] [id = 742] 04:26:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000D006344C00) [pid = 2860] [serial = 2226] [outer = 0000000000000000] 04:26:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D006348400) [pid = 2860] [serial = 2227] [outer = 000000D006344C00] 04:26:20 INFO - PROCESS | 2860 | 1469445980788 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D0792A4C00) [pid = 2860] [serial = 2228] [outer = 000000D006344C00] 04:26:21 INFO - PROCESS | 2860 | 1469445981256 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"]]]}] 04:26:21 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 04:26:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:26:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 04:26:21 INFO - PROCESS | 2860 | 1469445981308 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 2860 | 1469445981313 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 04:26:21 INFO - PROCESS | 2860 | 1469445981319 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:26:21 INFO - PROCESS | 2860 | 1469445981323 Marionette TRACE conn7 <- [1,2934,null,{}] 04:26:21 INFO - PROCESS | 2860 | 1469445981329 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}] 04:26:21 INFO - PROCESS | 2860 | 1469445981332 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:21 INFO - PROCESS | 2860 | 1469445981460 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 04:26:21 INFO - PROCESS | 2860 | 1469445981564 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 2860 | 1469445981567 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002E71000 == 40 [pid = 2860] [id = 743] 04:26:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D003C0B000) [pid = 2860] [serial = 2229] [outer = 0000000000000000] 04:26:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D003C44800) [pid = 2860] [serial = 2230] [outer = 000000D003C0B000] 04:26:21 INFO - PROCESS | 2860 | 1469445981626 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D003C4D800) [pid = 2860] [serial = 2231] [outer = 000000D003C0B000] 04:26:22 INFO - PROCESS | 2860 | 1469445982213 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]]]}] 04:26:22 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. 04:26:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 944ms 04:26:22 INFO - PROCESS | 2860 | 1469445982265 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 2860 | 1469445982270 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 04:26:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:26:22 INFO - PROCESS | 2860 | 1469445982277 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 2860 | 1469445982280 Marionette TRACE conn7 <- [1,2938,null,{}] 04:26:22 INFO - PROCESS | 2860 | 1469445982285 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}] 04:26:22 INFO - PROCESS | 2860 | 1469445982288 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:22 INFO - PROCESS | 2860 | 1469445982407 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 04:26:22 INFO - PROCESS | 2860 | 1469445982510 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 2860 | 1469445982513 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50C000 == 41 [pid = 2860] [id = 744] 04:26:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D006346000) [pid = 2860] [serial = 2232] [outer = 0000000000000000] 04:26:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D06D144000) [pid = 2860] [serial = 2233] [outer = 000000D006346000] 04:26:22 INFO - PROCESS | 2860 | 1469445982571 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D06E84E800) [pid = 2860] [serial = 2234] [outer = 000000D006346000] 04:26:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C7D800 == 42 [pid = 2860] [id = 745] 04:26:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D072AA9400) [pid = 2860] [serial = 2235] [outer = 0000000000000000] 04:26:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D073876000) [pid = 2860] [serial = 2236] [outer = 000000D072AA9400] 04:26:23 INFO - PROCESS | 2860 | 1469445983146 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]]]}] 04:26:23 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. 04:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 04:26:23 INFO - PROCESS | 2860 | 1469445983160 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 2860 | 1469445983163 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 04:26:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:26:23 INFO - PROCESS | 2860 | 1469445983167 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 2860 | 1469445983171 Marionette TRACE conn7 <- [1,2942,null,{}] 04:26:23 INFO - PROCESS | 2860 | 1469445983182 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}] 04:26:23 INFO - PROCESS | 2860 | 1469445983188 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:23 INFO - PROCESS | 2860 | 1469445983329 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 04:26:23 INFO - PROCESS | 2860 | 1469445983454 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 2860 | 1469445983458 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07EF2B800 == 43 [pid = 2860] [id = 746] 04:26:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D077879C00) [pid = 2860] [serial = 2237] [outer = 0000000000000000] 04:26:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D0778BD000) [pid = 2860] [serial = 2238] [outer = 000000D077879C00] 04:26:23 INFO - PROCESS | 2860 | 1469445983517 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D078BAD400) [pid = 2860] [serial = 2239] [outer = 000000D077879C00] 04:26:24 INFO - PROCESS | 2860 | 1469445984060 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]]]}] 04:26:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:26:24 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 04:26:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 943ms 04:26:24 INFO - PROCESS | 2860 | 1469445984113 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 2860 | 1469445984116 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 04:26:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:26:24 INFO - PROCESS | 2860 | 1469445984119 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 2860 | 1469445984122 Marionette TRACE conn7 <- [1,2946,null,{}] 04:26:24 INFO - PROCESS | 2860 | 1469445984126 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}] 04:26:24 INFO - PROCESS | 2860 | 1469445984128 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:24 INFO - PROCESS | 2860 | 1469445984267 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 04:26:24 INFO - PROCESS | 2860 | 1469445984366 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 2860 | 1469445984369 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003C55000 == 44 [pid = 2860] [id = 747] 04:26:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000D07B210400) [pid = 2860] [serial = 2240] [outer = 0000000000000000] 04:26:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000D07B7CF800) [pid = 2860] [serial = 2241] [outer = 000000D07B210400] 04:26:24 INFO - PROCESS | 2860 | 1469445984424 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000D07BE70800) [pid = 2860] [serial = 2242] [outer = 000000D07B210400] 04:26:24 INFO - PROCESS | 2860 | 1469445984947 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]]]}] 04:26:25 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. 04:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 04:26:25 INFO - PROCESS | 2860 | 1469445985003 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 2860 | 1469445985005 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 04:26:25 INFO - PROCESS | 2860 | 1469445985008 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:26:25 INFO - PROCESS | 2860 | 1469445985011 Marionette TRACE conn7 <- [1,2950,null,{}] 04:26:25 INFO - PROCESS | 2860 | 1469445985014 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}] 04:26:25 INFO - PROCESS | 2860 | 1469445985017 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:25 INFO - PROCESS | 2860 | 1469445985159 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 04:26:25 INFO - PROCESS | 2860 | 1469445985287 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 2860 | 1469445985289 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003C71000 == 45 [pid = 2860] [id = 748] 04:26:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000D007264000) [pid = 2860] [serial = 2243] [outer = 0000000000000000] 04:26:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000D00726D800) [pid = 2860] [serial = 2244] [outer = 000000D007264000] 04:26:25 INFO - PROCESS | 2860 | 1469445985347 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000D007272800) [pid = 2860] [serial = 2245] [outer = 000000D007264000] 04:26:25 INFO - PROCESS | 2860 | 1469445985899 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]]]}] 04:26:25 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. 04:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 943ms 04:26:25 INFO - PROCESS | 2860 | 1469445985955 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 2860 | 1469445985958 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 04:26:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:26:25 INFO - PROCESS | 2860 | 1469445985962 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 2860 | 1469445985964 Marionette TRACE conn7 <- [1,2954,null,{}] 04:26:25 INFO - PROCESS | 2860 | 1469445985967 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}] 04:26:25 INFO - PROCESS | 2860 | 1469445985974 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:26 INFO - PROCESS | 2860 | 1469445986111 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 04:26:26 INFO - PROCESS | 2860 | 1469445986214 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 2860 | 1469445986217 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003C6A800 == 46 [pid = 2860] [id = 749] 04:26:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000D002F17400) [pid = 2860] [serial = 2246] [outer = 0000000000000000] 04:26:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 115 (000000D07377D000) [pid = 2860] [serial = 2247] [outer = 000000D002F17400] 04:26:26 INFO - PROCESS | 2860 | 1469445986272 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 116 (000000D07B61A400) [pid = 2860] [serial = 2248] [outer = 000000D002F17400] 04:26:27 INFO - PROCESS | 2860 | 1469445987010 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]]]}] 04:26:27 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. 04:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1079ms 04:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:26:27 INFO - PROCESS | 2860 | 1469445987061 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 2860 | 1469445987065 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 04:26:27 INFO - PROCESS | 2860 | 1469445987070 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 2860 | 1469445987073 Marionette TRACE conn7 <- [1,2958,null,{}] 04:26:27 INFO - PROCESS | 2860 | 1469445987079 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}] 04:26:27 INFO - PROCESS | 2860 | 1469445987082 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:27 INFO - PROCESS | 2860 | 1469445987197 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 04:26:27 INFO - PROCESS | 2860 | 1469445987303 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 2860 | 1469445987306 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003C6F000 == 47 [pid = 2860] [id = 750] 04:26:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 117 (000000D001066800) [pid = 2860] [serial = 2249] [outer = 0000000000000000] 04:26:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 118 (000000D002F0EC00) [pid = 2860] [serial = 2250] [outer = 000000D001066800] 04:26:27 INFO - PROCESS | 2860 | 1469445987357 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 119 (000000D002F1A000) [pid = 2860] [serial = 2251] [outer = 000000D001066800] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07E0C0800 == 46 [pid = 2860] [id = 741] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BFA4800 == 45 [pid = 2860] [id = 740] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA4B000 == 44 [pid = 2860] [id = 739] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D00185D800 == 43 [pid = 2860] [id = 738] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D078CAC800 == 42 [pid = 2860] [id = 737] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EF68000 == 41 [pid = 2860] [id = 736] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D072D66800 == 40 [pid = 2860] [id = 735] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D06DD98000 == 39 [pid = 2860] [id = 734] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010B7800 == 38 [pid = 2860] [id = 733] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029D2800 == 37 [pid = 2860] [id = 732] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA7D000 == 36 [pid = 2860] [id = 728] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D00309D000 == 35 [pid = 2860] [id = 729] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E15000 == 34 [pid = 2860] [id = 730] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07C0B6800 == 33 [pid = 2860] [id = 731] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D003C6A800 == 32 [pid = 2860] [id = 749] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D003C71000 == 31 [pid = 2860] [id = 748] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D003C55000 == 30 [pid = 2860] [id = 747] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF2B800 == 29 [pid = 2860] [id = 746] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50C000 == 28 [pid = 2860] [id = 744] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C7D800 == 27 [pid = 2860] [id = 745] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D07EF2D800 == 26 [pid = 2860] [id = 742] 04:26:28 INFO - PROCESS | 2860 | --DOCSHELL 000000D002E71000 == 25 [pid = 2860] [id = 743] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 118 (000000D078A9B400) [pid = 2860] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 117 (000000D06ECE9C00) [pid = 2860] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 116 (000000D073777000) [pid = 2860] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 115 (000000D07787C800) [pid = 2860] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 114 (000000D06E855800) [pid = 2860] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000D06ECEE400) [pid = 2860] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000D003383800) [pid = 2860] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000D003848C00) [pid = 2860] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000D0047F2800) [pid = 2860] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000D003C19C00) [pid = 2860] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000D003382000) [pid = 2860] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000D078BA8C00) [pid = 2860] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D078A99400) [pid = 2860] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D0746D8400) [pid = 2860] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D07A6D2800) [pid = 2860] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D078CBBC00) [pid = 2860] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D07B197400) [pid = 2860] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D07B647800) [pid = 2860] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D07B191800) [pid = 2860] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D0749D2800) [pid = 2860] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D074577000) [pid = 2860] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D078CE9C00) [pid = 2860] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D07B3C2C00) [pid = 2860] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 2860 | 1469445988786 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]]]}] 04:26:28 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. 04:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1750ms 04:26:28 INFO - PROCESS | 2860 | 1469445988820 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 2860 | 1469445988825 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 04:26:28 INFO - PROCESS | 2860 | 1469445988830 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:26:28 INFO - PROCESS | 2860 | 1469445988833 Marionette TRACE conn7 <- [1,2962,null,{}] 04:26:28 INFO - PROCESS | 2860 | 1469445988839 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}] 04:26:28 INFO - PROCESS | 2860 | 1469445988842 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:28 INFO - PROCESS | 2860 | 1469445988950 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 04:26:28 INFO - PROCESS | 2860 | 1469445988956 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 2860 | 1469445988961 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0006D2800 == 26 [pid = 2860] [id = 751] 04:26:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D00106DC00) [pid = 2860] [serial = 2252] [outer = 0000000000000000] 04:26:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D001070800) [pid = 2860] [serial = 2253] [outer = 000000D00106DC00] 04:26:29 INFO - PROCESS | 2860 | 1469445989012 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D0018EA400) [pid = 2860] [serial = 2254] [outer = 000000D00106DC00] 04:26:29 INFO - PROCESS | 2860 | 1469445989504 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]]]}] 04:26:29 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. 04:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 732ms 04:26:29 INFO - PROCESS | 2860 | 1469445989566 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 2860 | 1469445989571 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:26:29 INFO - PROCESS | 2860 | 1469445989578 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 2860 | 1469445989581 Marionette TRACE conn7 <- [1,2966,null,{}] 04:26:29 INFO - PROCESS | 2860 | 1469445989585 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}] 04:26:29 INFO - PROCESS | 2860 | 1469445989587 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:29 INFO - PROCESS | 2860 | 1469445989681 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 04:26:29 INFO - PROCESS | 2860 | 1469445989687 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 2860 | 1469445989690 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029CC000 == 27 [pid = 2860] [id = 752] 04:26:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D002947000) [pid = 2860] [serial = 2255] [outer = 0000000000000000] 04:26:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D002F11000) [pid = 2860] [serial = 2256] [outer = 000000D002947000] 04:26:29 INFO - PROCESS | 2860 | 1469445989741 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D002F84400) [pid = 2860] [serial = 2257] [outer = 000000D002947000] 04:26:30 INFO - PROCESS | 2860 | 1469445990213 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]]]}] 04:26:30 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. 04:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 04:26:30 INFO - PROCESS | 2860 | 1469445990271 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 2860 | 1469445990273 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 04:26:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:26:30 INFO - PROCESS | 2860 | 1469445990277 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 2860 | 1469445990281 Marionette TRACE conn7 <- [1,2970,null,{}] 04:26:30 INFO - PROCESS | 2860 | 1469445990324 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}] 04:26:30 INFO - PROCESS | 2860 | 1469445990329 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:30 INFO - PROCESS | 2860 | 1469445990422 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 04:26:30 INFO - PROCESS | 2860 | 1469445990435 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 2860 | 1469445990439 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001899000 == 28 [pid = 2860] [id = 753] 04:26:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D00383F000) [pid = 2860] [serial = 2258] [outer = 0000000000000000] 04:26:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D003841000) [pid = 2860] [serial = 2259] [outer = 000000D00383F000] 04:26:30 INFO - PROCESS | 2860 | 1469445990488 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D003893800) [pid = 2860] [serial = 2260] [outer = 000000D00383F000] 04:26:30 INFO - PROCESS | 2860 | 1469445990911 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"]]]}] 04:26:30 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 04:26:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 04:26:30 INFO - PROCESS | 2860 | 1469445990971 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 2860 | 1469445990974 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 04:26:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:26:31 INFO - PROCESS | 2860 | 1469445990988 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 2860 | 1469445990990 Marionette TRACE conn7 <- [1,2974,null,{}] 04:26:31 INFO - PROCESS | 2860 | 1469445990994 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}] 04:26:31 INFO - PROCESS | 2860 | 1469445990996 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:31 INFO - PROCESS | 2860 | 1469445991120 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 04:26:31 INFO - PROCESS | 2860 | 1469445991125 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 2860 | 1469445991127 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063B3800 == 29 [pid = 2860] [id = 754] 04:26:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D003C4D000) [pid = 2860] [serial = 2261] [outer = 0000000000000000] 04:26:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D003D76000) [pid = 2860] [serial = 2262] [outer = 000000D003C4D000] 04:26:31 INFO - PROCESS | 2860 | 1469445991223 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000D0047DA400) [pid = 2860] [serial = 2263] [outer = 000000D003C4D000] 04:26:31 INFO - PROCESS | 2860 | 1469445991633 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]]]}] 04:26:31 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. 04:26:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 04:26:31 INFO - PROCESS | 2860 | 1469445991671 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 2860 | 1469445991673 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 04:26:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:26:31 INFO - PROCESS | 2860 | 1469445991684 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 2860 | 1469445991686 Marionette TRACE conn7 <- [1,2978,null,{}] 04:26:31 INFO - PROCESS | 2860 | 1469445991690 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}] 04:26:31 INFO - PROCESS | 2860 | 1469445991692 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:31 INFO - PROCESS | 2860 | 1469445991807 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 04:26:31 INFO - PROCESS | 2860 | 1469445991890 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 2860 | 1469445991892 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C760800 == 30 [pid = 2860] [id = 755] 04:26:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000D0005B8400) [pid = 2860] [serial = 2264] [outer = 0000000000000000] 04:26:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000D006341C00) [pid = 2860] [serial = 2265] [outer = 000000D0005B8400] 04:26:31 INFO - PROCESS | 2860 | 1469445991940 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000D006350C00) [pid = 2860] [serial = 2266] [outer = 000000D0005B8400] 04:26:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06C963000 == 31 [pid = 2860] [id = 756] 04:26:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000D06C79C000) [pid = 2860] [serial = 2267] [outer = 0000000000000000] 04:26:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000D06C79D400) [pid = 2860] [serial = 2268] [outer = 000000D06C79C000] 04:26:32 INFO - PROCESS | 2860 | 1469445992383 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]]]}] 04:26:32 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. 04:26:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 04:26:32 INFO - PROCESS | 2860 | 1469445992423 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 2860 | 1469445992425 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 04:26:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:26:32 INFO - PROCESS | 2860 | 1469445992438 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 2860 | 1469445992440 Marionette TRACE conn7 <- [1,2982,null,{}] 04:26:32 INFO - PROCESS | 2860 | 1469445992444 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}] 04:26:32 INFO - PROCESS | 2860 | 1469445992451 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:32 INFO - PROCESS | 2860 | 1469445992602 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 04:26:32 INFO - PROCESS | 2860 | 1469445992661 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 2860 | 1469445992663 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06EFD8800 == 32 [pid = 2860] [id = 757] 04:26:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000D007263C00) [pid = 2860] [serial = 2269] [outer = 0000000000000000] 04:26:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 115 (000000D06D202400) [pid = 2860] [serial = 2270] [outer = 000000D007263C00] 04:26:32 INFO - PROCESS | 2860 | 1469445992709 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 116 (000000D06D228C00) [pid = 2860] [serial = 2271] [outer = 000000D007263C00] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 115 (000000D00333C800) [pid = 2860] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 114 (000000D078174C00) [pid = 2860] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000D06EA99400) [pid = 2860] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000D002913400) [pid = 2860] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000D0746CFC00) [pid = 2860] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000D06EAA4000) [pid = 2860] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000D078BA8800) [pid = 2860] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000D06D22A800) [pid = 2860] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000D074578800) [pid = 2860] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D07B7D5400) [pid = 2860] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D0005C5000) [pid = 2860] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D07B18BC00) [pid = 2860] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D07B7D4400) [pid = 2860] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D072CE5400) [pid = 2860] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D073A4A800) [pid = 2860] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D0037B9000) [pid = 2860] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D001066C00) [pid = 2860] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D002915000) [pid = 2860] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D00388A000) [pid = 2860] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D0793A9800) [pid = 2860] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D07B3C4800) [pid = 2860] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:26:33 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D006344C00) [pid = 2860] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:26:33 INFO - PROCESS | 2860 | 1469445993562 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]]]}] 04:26:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:26:33 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 04:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1148ms 04:26:33 INFO - PROCESS | 2860 | 1469445993585 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 2860 | 1469445993587 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 04:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:26:33 INFO - PROCESS | 2860 | 1469445993590 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 2860 | 1469445993592 Marionette TRACE conn7 <- [1,2986,null,{}] 04:26:33 INFO - PROCESS | 2860 | 1469445993596 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}] 04:26:33 INFO - PROCESS | 2860 | 1469445993598 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:33 INFO - PROCESS | 2860 | 1469445993716 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 04:26:33 INFO - PROCESS | 2860 | 1469445993775 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 2860 | 1469445993777 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C8F800 == 33 [pid = 2860] [id = 758] 04:26:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000D0018F5400) [pid = 2860] [serial = 2272] [outer = 0000000000000000] 04:26:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000D00388A000) [pid = 2860] [serial = 2273] [outer = 000000D0018F5400] 04:26:33 INFO - PROCESS | 2860 | 1469445993822 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000D06DB54800) [pid = 2860] [serial = 2274] [outer = 000000D0018F5400] 04:26:34 INFO - PROCESS | 2860 | 1469445994129 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]]]}] 04:26:34 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. 04:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 04:26:34 INFO - PROCESS | 2860 | 1469445994181 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 2860 | 1469445994184 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 04:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:26:34 INFO - PROCESS | 2860 | 1469445994187 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 2860 | 1469445994189 Marionette TRACE conn7 <- [1,2990,null,{}] 04:26:34 INFO - PROCESS | 2860 | 1469445994192 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}] 04:26:34 INFO - PROCESS | 2860 | 1469445994194 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:34 INFO - PROCESS | 2860 | 1469445994316 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 04:26:34 INFO - PROCESS | 2860 | 1469445994324 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 2860 | 1469445994326 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073A24800 == 34 [pid = 2860] [id = 759] 04:26:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000D006344C00) [pid = 2860] [serial = 2275] [outer = 0000000000000000] 04:26:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000D06E224800) [pid = 2860] [serial = 2276] [outer = 000000D006344C00] 04:26:34 INFO - PROCESS | 2860 | 1469445994372 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000D06E859400) [pid = 2860] [serial = 2277] [outer = 000000D006344C00] 04:26:34 INFO - PROCESS | 2860 | 1469445994754 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]]]}] 04:26:34 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. 04:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 585ms 04:26:34 INFO - PROCESS | 2860 | 1469445994774 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 2860 | 1469445994777 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 04:26:34 INFO - PROCESS | 2860 | 1469445994780 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:26:34 INFO - PROCESS | 2860 | 1469445994781 Marionette TRACE conn7 <- [1,2994,null,{}] 04:26:34 INFO - PROCESS | 2860 | 1469445994785 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}] 04:26:34 INFO - PROCESS | 2860 | 1469445994787 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:34 INFO - PROCESS | 2860 | 1469445994872 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 04:26:34 INFO - PROCESS | 2860 | 1469445994960 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 2860 | 1469445994962 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074E1D800 == 35 [pid = 2860] [id = 760] 04:26:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000D06DB54C00) [pid = 2860] [serial = 2278] [outer = 0000000000000000] 04:26:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000D06EA9C400) [pid = 2860] [serial = 2279] [outer = 000000D06DB54C00] 04:26:35 INFO - PROCESS | 2860 | 1469445995009 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000D06ECF0800) [pid = 2860] [serial = 2280] [outer = 000000D06DB54C00] 04:26:35 INFO - PROCESS | 2860 | 1469445995343 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]]]}] 04:26:35 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. 04:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 04:26:35 INFO - PROCESS | 2860 | 1469445995464 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 2860 | 1469445995468 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 04:26:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:26:35 INFO - PROCESS | 2860 | 1469445995479 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 2860 | 1469445995484 Marionette TRACE conn7 <- [1,2998,null,{}] 04:26:35 INFO - PROCESS | 2860 | 1469445995491 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}] 04:26:35 INFO - PROCESS | 2860 | 1469445995495 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:35 INFO - PROCESS | 2860 | 1469445995643 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 04:26:35 INFO - PROCESS | 2860 | 1469445995747 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 2860 | 1469445995751 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010B2800 == 36 [pid = 2860] [id = 761] 04:26:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000D0005CA400) [pid = 2860] [serial = 2281] [outer = 0000000000000000] 04:26:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000D001068000) [pid = 2860] [serial = 2282] [outer = 000000D0005CA400] 04:26:35 INFO - PROCESS | 2860 | 1469445995813 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000D0018F6000) [pid = 2860] [serial = 2283] [outer = 000000D0005CA400] 04:26:36 INFO - PROCESS | 2860 | [2860] 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 04:26:36 INFO - PROCESS | 2860 | 1469445996544 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:26:36 INFO - {} 04:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:26:36 INFO - {} 04:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:26:36 INFO - {} 04:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:26:36 INFO - {} 04:26:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1123ms 04:26:36 INFO - PROCESS | 2860 | 1469445996614 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 2860 | 1469445996618 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 04:26:36 INFO - TEST-START | /FileAPI/fileReader.html 04:26:36 INFO - PROCESS | 2860 | 1469445996624 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 2860 | 1469445996629 Marionette TRACE conn7 <- [1,3002,null,{}] 04:26:36 INFO - PROCESS | 2860 | 1469445996638 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}] 04:26:36 INFO - PROCESS | 2860 | 1469445996641 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:36 INFO - PROCESS | 2860 | 1469445996789 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 04:26:36 INFO - PROCESS | 2860 | 1469445996893 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 2860 | 1469445996896 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D9F9800 == 37 [pid = 2860] [id = 762] 04:26:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000D003346C00) [pid = 2860] [serial = 2284] [outer = 0000000000000000] 04:26:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000D003C0F800) [pid = 2860] [serial = 2285] [outer = 000000D003346C00] 04:26:36 INFO - PROCESS | 2860 | 1469445996954 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000D003D81C00) [pid = 2860] [serial = 2286] [outer = 000000D003346C00] 04:26:37 INFO - PROCESS | 2860 | 1469445997546 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]]]}] 04:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:26:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 04:26:37 INFO - PROCESS | 2860 | 1469445997587 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 2860 | 1469445997590 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /FileAPI/historical.html 04:26:37 INFO - PROCESS | 2860 | 1469445997595 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 2860 | 1469445997598 Marionette TRACE conn7 <- [1,3006,null,{}] 04:26:37 INFO - PROCESS | 2860 | 1469445997608 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}] 04:26:37 INFO - PROCESS | 2860 | 1469445997613 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:37 INFO - PROCESS | 2860 | 1469445997741 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 04:26:37 INFO - PROCESS | 2860 | 1469445997856 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 2860 | 1469445997860 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07A699000 == 38 [pid = 2860] [id = 763] 04:26:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000D06C9D1000) [pid = 2860] [serial = 2287] [outer = 0000000000000000] 04:26:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000D06D1D9C00) [pid = 2860] [serial = 2288] [outer = 000000D06C9D1000] 04:26:37 INFO - PROCESS | 2860 | 1469445997920 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000D06EB34400) [pid = 2860] [serial = 2289] [outer = 000000D06C9D1000] 04:26:38 INFO - PROCESS | 2860 | 1469445998749 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"]]]}] 04:26:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:26:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:26:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:26:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:26:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:26:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:26:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:26:38 INFO - TEST-OK | /FileAPI/historical.html | took 1192ms 04:26:38 INFO - PROCESS | 2860 | 1469445998810 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 2860 | 1469445998814 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 04:26:38 INFO - TEST-START | /FileAPI/idlharness.html 04:26:38 INFO - PROCESS | 2860 | 1469445998820 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 2860 | 1469445998824 Marionette TRACE conn7 <- [1,3010,null,{}] 04:26:38 INFO - PROCESS | 2860 | 1469445998830 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}] 04:26:38 INFO - PROCESS | 2860 | 1469445998834 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:38 INFO - PROCESS | 2860 | 1469445998961 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 04:26:39 INFO - PROCESS | 2860 | 1469445999089 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 2860 | 1469445999094 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001721800 == 39 [pid = 2860] [id = 764] 04:26:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000D0018EC000) [pid = 2860] [serial = 2290] [outer = 0000000000000000] 04:26:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000D003345C00) [pid = 2860] [serial = 2291] [outer = 000000D0018EC000] 04:26:39 INFO - PROCESS | 2860 | 1469445999153 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 115 (000000D00384A000) [pid = 2860] [serial = 2292] [outer = 000000D0018EC000] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D073A24800 == 38 [pid = 2860] [id = 759] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D072C8F800 == 37 [pid = 2860] [id = 758] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06EFD8800 == 36 [pid = 2860] [id = 757] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C963000 == 35 [pid = 2860] [id = 756] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D06C760800 == 34 [pid = 2860] [id = 755] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063B3800 == 33 [pid = 2860] [id = 754] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D001899000 == 32 [pid = 2860] [id = 753] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D0029CC000 == 31 [pid = 2860] [id = 752] 04:26:39 INFO - PROCESS | 2860 | --DOCSHELL 000000D0006D2800 == 30 [pid = 2860] [id = 751] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 114 (000000D07B192400) [pid = 2860] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000D006348400) [pid = 2860] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000D0792A4C00) [pid = 2860] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000D003D74C00) [pid = 2860] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000D078CBF000) [pid = 2860] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000D073426800) [pid = 2860] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000D0037BF000) [pid = 2860] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000D079298C00) [pid = 2860] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000D0734D0C00) [pid = 2860] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000D078CE2000) [pid = 2860] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000D06E93FC00) [pid = 2860] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000D077E48800) [pid = 2860] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000D0778BC800) [pid = 2860] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000D07BA11400) [pid = 2860] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000D002942800) [pid = 2860] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000D07B18EC00) [pid = 2860] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000D07C7EDC00) [pid = 2860] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000D073A3B400) [pid = 2860] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000D07BF20000) [pid = 2860] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000D078186000) [pid = 2860] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000D07C1E6000) [pid = 2860] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000D07B1FA400) [pid = 2860] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000D0047E8000) [pid = 2860] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06DB4EC00) [pid = 2860] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D001071C00) [pid = 2860] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D074652400) [pid = 2860] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D06FB51C00) [pid = 2860] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D00106B400) [pid = 2860] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D073428800) [pid = 2860] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06D21B800) [pid = 2860] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D07A8E2000) [pid = 2860] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D07B650800) [pid = 2860] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D078BB4400) [pid = 2860] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D06C7A1C00) [pid = 2860] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D07B649C00) [pid = 2860] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 04:26:39 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D0047DD000) [pid = 2860] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:26:40 INFO - PROCESS | 2860 | 1469446000179 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]]]}] 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:26:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:26:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:26:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:26:40 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 04:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:26:40 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 04:26:40 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 04:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:26:40 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 04:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:26:40 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 04:26:40 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 04:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:26:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:26:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1496ms 04:26:40 INFO - PROCESS | 2860 | 1469446000322 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 2860 | 1469446000326 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 04:26:40 INFO - TEST-START | /FileAPI/idlharness.worker 04:26:40 INFO - PROCESS | 2860 | 1469446000333 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 2860 | 1469446000336 Marionette TRACE conn7 <- [1,3014,null,{}] 04:26:40 INFO - PROCESS | 2860 | 1469446000382 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}] 04:26:40 INFO - PROCESS | 2860 | 1469446000385 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:40 INFO - PROCESS | 2860 | 1469446000478 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 04:26:40 INFO - PROCESS | 2860 | 1469446000483 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 2860 | 1469446000486 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000D073544800 == 31 [pid = 2860] [id = 765] 04:26:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D06C93CC00) [pid = 2860] [serial = 2293] [outer = 0000000000000000] 04:26:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06E227C00) [pid = 2860] [serial = 2294] [outer = 000000D06C93CC00] 04:26:40 INFO - PROCESS | 2860 | 1469446000535 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06EA9B000) [pid = 2860] [serial = 2295] [outer = 000000D06C93CC00] 04:26:40 INFO - PROCESS | 2860 | [2860] 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 04:26:41 INFO - PROCESS | 2860 | 1469446001557 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,{},{}]]]}] 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:26:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:26:41 INFO - {} 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:26:41 INFO - {} 04:26:41 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 - {} 04:26:41 INFO - {} 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:26:41 INFO - {} 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:26:41 INFO - {} 04:26:41 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 - {} 04:26:41 INFO - {} 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 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 04:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:26:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:26:41 INFO - {} 04:26:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1338ms 04:26:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:26:41 INFO - PROCESS | 2860 | 1469446001675 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 2860 | 1469446001677 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 04:26:41 INFO - PROCESS | 2860 | 1469446001681 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 2860 | 1469446001685 Marionette TRACE conn7 <- [1,3018,null,{}] 04:26:41 INFO - PROCESS | 2860 | 1469446001695 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}] 04:26:41 INFO - PROCESS | 2860 | 1469446001700 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:41 INFO - PROCESS | 2860 | 1469446001796 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 04:26:41 INFO - PROCESS | 2860 | 1469446001879 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 2860 | 1469446001882 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B918800 == 32 [pid = 2860] [id = 766] 04:26:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D06FB56800) [pid = 2860] [serial = 2296] [outer = 0000000000000000] 04:26:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D074509000) [pid = 2860] [serial = 2297] [outer = 000000D06FB56800] 04:26:41 INFO - PROCESS | 2860 | 1469446001974 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D07818B800) [pid = 2860] [serial = 2298] [outer = 000000D06FB56800] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D007263C00) [pid = 2860] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D00383F000) [pid = 2860] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D002947000) [pid = 2860] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D00106DC00) [pid = 2860] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D001066800) [pid = 2860] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06C79C000) [pid = 2860] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C0B000) [pid = 2860] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D072AA9400) [pid = 2860] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D006344C00) [pid = 2860] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D006346000) [pid = 2860] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D077879C00) [pid = 2860] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07B210400) [pid = 2860] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D007264000) [pid = 2860] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D002F17400) [pid = 2860] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D0005B8400) [pid = 2860] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D0018F5400) [pid = 2860] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:26:42 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D003C4D000) [pid = 2860] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:26:42 INFO - PROCESS | 2860 | 1469446002721 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]]]}] 04:26:42 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 04:26:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1081ms 04:26:42 INFO - PROCESS | 2860 | 1469446002764 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 2860 | 1469446002769 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 04:26:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:26:42 INFO - PROCESS | 2860 | 1469446002775 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 2860 | 1469446002779 Marionette TRACE conn7 <- [1,3022,null,{}] 04:26:42 INFO - PROCESS | 2860 | 1469446002803 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}] 04:26:42 INFO - PROCESS | 2860 | 1469446002807 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:42 INFO - PROCESS | 2860 | 1469446002931 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 04:26:43 INFO - PROCESS | 2860 | 1469446003031 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 2860 | 1469446003034 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003092000 == 33 [pid = 2860] [id = 767] 04:26:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D002F16C00) [pid = 2860] [serial = 2299] [outer = 0000000000000000] 04:26:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D002F8EC00) [pid = 2860] [serial = 2300] [outer = 000000D002F16C00] 04:26:43 INFO - PROCESS | 2860 | 1469446003094 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D0037BA400) [pid = 2860] [serial = 2301] [outer = 000000D002F16C00] 04:26:43 INFO - PROCESS | 2860 | 1469446003690 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]]]}] 04:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:26:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 965ms 04:26:43 INFO - PROCESS | 2860 | 1469446003744 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 2860 | 1469446003749 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 04:26:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:26:43 INFO - PROCESS | 2860 | 1469446003756 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 2860 | 1469446003759 Marionette TRACE conn7 <- [1,3026,null,{}] 04:26:43 INFO - PROCESS | 2860 | 1469446003763 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}] 04:26:43 INFO - PROCESS | 2860 | 1469446003766 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:43 INFO - PROCESS | 2860 | 1469446003883 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 04:26:43 INFO - PROCESS | 2860 | 1469446003983 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 2860 | 1469446003986 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07B90A800 == 34 [pid = 2860] [id = 768] 04:26:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06C79C800) [pid = 2860] [serial = 2302] [outer = 0000000000000000] 04:26:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C931C00) [pid = 2860] [serial = 2303] [outer = 000000D06C79C800] 04:26:44 INFO - PROCESS | 2860 | 1469446004044 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06E93FC00) [pid = 2860] [serial = 2304] [outer = 000000D06C79C800] 04:26:44 INFO - PROCESS | 2860 | 1469446004572 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"]]]}] 04:26:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 882ms 04:26:44 INFO - PROCESS | 2860 | 1469446004639 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 2860 | 1469446004642 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 04:26:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:26:44 INFO - PROCESS | 2860 | 1469446004646 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 2860 | 1469446004650 Marionette TRACE conn7 <- [1,3030,null,{}] 04:26:44 INFO - PROCESS | 2860 | 1469446004663 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}] 04:26:44 INFO - PROCESS | 2860 | 1469446004668 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:44 INFO - PROCESS | 2860 | 1469446004789 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 04:26:44 INFO - PROCESS | 2860 | 1469446004892 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 2860 | 1469446004896 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07BA83800 == 35 [pid = 2860] [id = 769] 04:26:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D07816E800) [pid = 2860] [serial = 2305] [outer = 0000000000000000] 04:26:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D078186400) [pid = 2860] [serial = 2306] [outer = 000000D07816E800] 04:26:44 INFO - PROCESS | 2860 | 1469446004957 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D078B3C800) [pid = 2860] [serial = 2307] [outer = 000000D07816E800] 04:26:45 INFO - PROCESS | 2860 | 1469446005644 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]]]}] 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:26:45 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. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:26:45 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'.) 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:26:45 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. 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:26:45 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. 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:26:45 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. 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1062ms 04:26:45 INFO - PROCESS | 2860 | 1469446005709 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 2860 | 1469446005713 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 04:26:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:26:45 INFO - PROCESS | 2860 | 1469446005736 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 2860 | 1469446005738 Marionette TRACE conn7 <- [1,3034,null,{}] 04:26:45 INFO - PROCESS | 2860 | 1469446005742 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}] 04:26:45 INFO - PROCESS | 2860 | 1469446005744 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:45 INFO - PROCESS | 2860 | 1469446005908 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 04:26:45 INFO - PROCESS | 2860 | 1469446005959 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 2860 | 1469446005962 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000D07D782800 == 36 [pid = 2860] [id = 770] 04:26:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D078CE2000) [pid = 2860] [serial = 2308] [outer = 0000000000000000] 04:26:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D07929B400) [pid = 2860] [serial = 2309] [outer = 000000D078CE2000] 04:26:46 INFO - PROCESS | 2860 | 1469446006017 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D07A7CB000) [pid = 2860] [serial = 2310] [outer = 000000D078CE2000] 04:26:46 INFO - PROCESS | 2860 | [2860] 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 04:26:46 INFO - PROCESS | 2860 | 1469446006576 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:26:46 INFO - {} 04:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 878ms 04:26:46 INFO - PROCESS | 2860 | 1469446006615 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 2860 | 1469446006617 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 04:26:46 INFO - PROCESS | 2860 | 1469446006620 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:26:46 INFO - PROCESS | 2860 | 1469446006623 Marionette TRACE conn7 <- [1,3038,null,{}] 04:26:46 INFO - PROCESS | 2860 | 1469446006626 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}] 04:26:46 INFO - PROCESS | 2860 | 1469446006629 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:46 INFO - PROCESS | 2860 | 1469446006737 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 04:26:46 INFO - PROCESS | 2860 | 1469446006839 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 2860 | 1469446006841 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000D074CB2800 == 37 [pid = 2860] [id = 771] 04:26:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D06EA9B400) [pid = 2860] [serial = 2311] [outer = 0000000000000000] 04:26:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D06EB2E000) [pid = 2860] [serial = 2312] [outer = 000000D06EA9B400] 04:26:46 INFO - PROCESS | 2860 | 1469446006896 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D072A5BC00) [pid = 2860] [serial = 2313] [outer = 000000D06EA9B400] 04:26:47 INFO - PROCESS | 2860 | 1469446007452 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]]]}] 04:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 880ms 04:26:47 INFO - PROCESS | 2860 | 1469446007504 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 2860 | 1469446007507 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 04:26:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:26:47 INFO - PROCESS | 2860 | 1469446007511 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 2860 | 1469446007513 Marionette TRACE conn7 <- [1,3042,null,{}] 04:26:47 INFO - PROCESS | 2860 | 1469446007517 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}] 04:26:47 INFO - PROCESS | 2860 | 1469446007523 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:47 INFO - PROCESS | 2860 | 1469446007659 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 04:26:47 INFO - PROCESS | 2860 | 1469446007786 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 2860 | 1469446007789 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000D079217800 == 38 [pid = 2860] [id = 772] 04:26:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D072A5CC00) [pid = 2860] [serial = 2314] [outer = 0000000000000000] 04:26:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D073870800) [pid = 2860] [serial = 2315] [outer = 000000D072A5CC00] 04:26:47 INFO - PROCESS | 2860 | 1469446007847 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D074581000) [pid = 2860] [serial = 2316] [outer = 000000D072A5CC00] 04:26:48 INFO - PROCESS | 2860 | 1469446008658 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"]]]}] 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:26:48 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" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:26:48 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" 04:26:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:26:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1228ms 04:26:48 INFO - PROCESS | 2860 | 1469446008742 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 2860 | 1469446008744 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 04:26:48 INFO - PROCESS | 2860 | 1469446008748 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:26:48 INFO - PROCESS | 2860 | 1469446008750 Marionette TRACE conn7 <- [1,3046,null,{}] 04:26:48 INFO - PROCESS | 2860 | 1469446008754 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}] 04:26:48 INFO - PROCESS | 2860 | 1469446008757 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:48 INFO - PROCESS | 2860 | 1469446008866 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 04:26:48 INFO - PROCESS | 2860 | 1469446008959 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 2860 | 1469446008961 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0010AF000 == 39 [pid = 2860] [id = 773] 04:26:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D002F12C00) [pid = 2860] [serial = 2317] [outer = 0000000000000000] 04:26:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D003896800) [pid = 2860] [serial = 2318] [outer = 000000D002F12C00] 04:26:49 INFO - PROCESS | 2860 | 1469446009018 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000D007265000) [pid = 2860] [serial = 2319] [outer = 000000D002F12C00] 04:26:49 INFO - PROCESS | 2860 | 1469446009663 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]]]}] 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:26:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:26:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:26:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:26:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:26:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:26:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:26:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:26:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:26:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 993ms 04:26:49 INFO - PROCESS | 2860 | 1469446009744 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 2860 | 1469446009749 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 04:26:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:26:49 INFO - PROCESS | 2860 | 1469446009754 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 2860 | 1469446009757 Marionette TRACE conn7 <- [1,3050,null,{}] 04:26:49 INFO - PROCESS | 2860 | 1469446009764 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}] 04:26:49 INFO - PROCESS | 2860 | 1469446009767 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:49 INFO - PROCESS | 2860 | 1469446009881 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 04:26:50 INFO - PROCESS | 2860 | 1469446010011 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 2860 | 1469446010014 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00170F000 == 40 [pid = 2860] [id = 774] 04:26:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000D001071C00) [pid = 2860] [serial = 2320] [outer = 0000000000000000] 04:26:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000D002911800) [pid = 2860] [serial = 2321] [outer = 000000D001071C00] 04:26:50 INFO - PROCESS | 2860 | 1469446010070 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000D003D7A400) [pid = 2860] [serial = 2322] [outer = 000000D001071C00] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D073544800 == 39 [pid = 2860] [id = 765] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D001721800 == 38 [pid = 2860] [id = 764] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07A699000 == 37 [pid = 2860] [id = 763] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010B2800 == 36 [pid = 2860] [id = 761] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D9F9800 == 35 [pid = 2860] [id = 762] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D003C6F000 == 34 [pid = 2860] [id = 750] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D0010AF000 == 33 [pid = 2860] [id = 773] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D079217800 == 32 [pid = 2860] [id = 772] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D074CB2800 == 31 [pid = 2860] [id = 771] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07D782800 == 30 [pid = 2860] [id = 770] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07BA83800 == 29 [pid = 2860] [id = 769] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B90A800 == 28 [pid = 2860] [id = 768] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D074E1D800 == 27 [pid = 2860] [id = 760] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D003092000 == 26 [pid = 2860] [id = 767] 04:26:50 INFO - PROCESS | 2860 | --DOCSHELL 000000D07B918800 == 25 [pid = 2860] [id = 766] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000D06D202400) [pid = 2860] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000D003841000) [pid = 2860] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000D002F11000) [pid = 2860] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000D002F84400) [pid = 2860] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D001070800) [pid = 2860] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D0018EA400) [pid = 2860] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D002F1A000) [pid = 2860] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D002F0EC00) [pid = 2860] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D06C79D400) [pid = 2860] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D003C4D800) [pid = 2860] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D003C44800) [pid = 2860] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D073876000) [pid = 2860] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06E859400) [pid = 2860] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D06E84E800) [pid = 2860] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D06D144000) [pid = 2860] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D078BAD400) [pid = 2860] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D0778BD000) [pid = 2860] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D07BE70800) [pid = 2860] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D07B7CF800) [pid = 2860] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D007272800) [pid = 2860] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D00726D800) [pid = 2860] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06EA9C400) [pid = 2860] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000D07B61A400) [pid = 2860] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000D07377D000) [pid = 2860] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000D006350C00) [pid = 2860] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000D006341C00) [pid = 2860] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000D00388A000) [pid = 2860] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000D06E224800) [pid = 2860] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000D06D228C00) [pid = 2860] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000D003D76000) [pid = 2860] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000D0047DA400) [pid = 2860] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000D06DB54800) [pid = 2860] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000D003893800) [pid = 2860] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 04:26:51 INFO - PROCESS | 2860 | [2860] 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 04:26:51 INFO - PROCESS | 2860 | 1469446011319 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:26:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:26:51 INFO - {} 04:26:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1598ms 04:26:51 INFO - PROCESS | 2860 | 1469446011356 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 2860 | 1469446011360 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 04:26:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:26:51 INFO - PROCESS | 2860 | 1469446011364 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 2860 | 1469446011370 Marionette TRACE conn7 <- [1,3054,null,{}] 04:26:51 INFO - PROCESS | 2860 | 1469446011375 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}] 04:26:51 INFO - PROCESS | 2860 | 1469446011378 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:51 INFO - PROCESS | 2860 | 1469446011522 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 04:26:51 INFO - PROCESS | 2860 | 1469446011595 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 2860 | 1469446011597 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001989800 == 26 [pid = 2860] [id = 775] 04:26:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000D0018EC400) [pid = 2860] [serial = 2323] [outer = 0000000000000000] 04:26:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000D002F16400) [pid = 2860] [serial = 2324] [outer = 000000D0018EC400] 04:26:51 INFO - PROCESS | 2860 | 1469446011647 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000D0018F9800) [pid = 2860] [serial = 2325] [outer = 000000D0018EC400] 04:26:52 INFO - PROCESS | 2860 | 1469446012014 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]]]}] 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:26:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:26:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 04:26:52 INFO - PROCESS | 2860 | 1469446012062 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 2860 | 1469446012068 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:26:52 INFO - PROCESS | 2860 | 1469446012074 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 2860 | 1469446012077 Marionette TRACE conn7 <- [1,3058,null,{}] 04:26:52 INFO - PROCESS | 2860 | 1469446012081 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}] 04:26:52 INFO - PROCESS | 2860 | 1469446012084 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:52 INFO - PROCESS | 2860 | 1469446012207 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 04:26:52 INFO - PROCESS | 2860 | 1469446012215 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 2860 | 1469446012218 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D002F7D000 == 27 [pid = 2860] [id = 776] 04:26:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000D00337FC00) [pid = 2860] [serial = 2326] [outer = 0000000000000000] 04:26:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000D0037C1800) [pid = 2860] [serial = 2327] [outer = 000000D00337FC00] 04:26:52 INFO - PROCESS | 2860 | 1469446012267 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000D003893000) [pid = 2860] [serial = 2328] [outer = 000000D00337FC00] 04:26:52 INFO - PROCESS | 2860 | 1469446012706 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]]]}] 04:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:26:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 04:26:52 INFO - PROCESS | 2860 | 1469446012769 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 2860 | 1469446012772 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:26:52 INFO - PROCESS | 2860 | 1469446012775 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 2860 | 1469446012779 Marionette TRACE conn7 <- [1,3062,null,{}] 04:26:52 INFO - PROCESS | 2860 | 1469446012792 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}] 04:26:52 INFO - PROCESS | 2860 | 1469446012797 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:52 INFO - PROCESS | 2860 | 1469446012889 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 04:26:52 INFO - PROCESS | 2860 | 1469446012898 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 2860 | 1469446012902 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000D003DC1800 == 28 [pid = 2860] [id = 777] 04:26:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000D003D75800) [pid = 2860] [serial = 2329] [outer = 0000000000000000] 04:26:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000D003D7C000) [pid = 2860] [serial = 2330] [outer = 000000D003D75800] 04:26:52 INFO - PROCESS | 2860 | 1469446012951 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000D0047E1000) [pid = 2860] [serial = 2331] [outer = 000000D003D75800] 04:26:53 INFO - PROCESS | 2860 | 1469446013418 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]]]}] 04:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:26:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 689ms 04:26:53 INFO - PROCESS | 2860 | 1469446013467 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 2860 | 1469446013470 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 04:26:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:26:53 INFO - PROCESS | 2860 | 1469446013473 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 2860 | 1469446013475 Marionette TRACE conn7 <- [1,3066,null,{}] 04:26:53 INFO - PROCESS | 2860 | 1469446013479 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}] 04:26:53 INFO - PROCESS | 2860 | 1469446013481 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:53 INFO - PROCESS | 2860 | 1469446013628 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 04:26:53 INFO - PROCESS | 2860 | 1469446013652 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 2860 | 1469446013654 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063D0000 == 29 [pid = 2860] [id = 778] 04:26:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000D006344C00) [pid = 2860] [serial = 2332] [outer = 0000000000000000] 04:26:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000D006346800) [pid = 2860] [serial = 2333] [outer = 000000D006344C00] 04:26:53 INFO - PROCESS | 2860 | 1469446013700 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D007263C00) [pid = 2860] [serial = 2334] [outer = 000000D006344C00] 04:26:54 INFO - PROCESS | 2860 | 1469446014133 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] 04:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:26:54 INFO - PROCESS | 2860 | 1469446014172 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 04:26:54 INFO - PROCESS | 2860 | 1469446014175 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 2860 | 1469446014177 Marionette TRACE conn7 <- [1,3070,null,{}] 04:26:54 INFO - PROCESS | 2860 | 1469446014180 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}] 04:26:54 INFO - PROCESS | 2860 | 1469446014182 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:54 INFO - PROCESS | 2860 | 1469446014295 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 04:26:54 INFO - PROCESS | 2860 | 1469446014301 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 2860 | 1469446014303 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0072B7000 == 30 [pid = 2860] [id = 779] 04:26:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D00106B400) [pid = 2860] [serial = 2335] [outer = 0000000000000000] 04:26:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06C79D400) [pid = 2860] [serial = 2336] [outer = 000000D00106B400] 04:26:54 INFO - PROCESS | 2860 | 1469446014348 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D06C93F400) [pid = 2860] [serial = 2337] [outer = 000000D00106B400] 04:26:54 INFO - PROCESS | 2860 | 1469446014797 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]]]}] 04:26:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 677ms 04:26:54 INFO - PROCESS | 2860 | 1469446014860 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 2860 | 1469446014862 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 04:26:54 INFO - PROCESS | 2860 | 1469446014865 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:26:54 INFO - PROCESS | 2860 | 1469446014867 Marionette TRACE conn7 <- [1,3074,null,{}] 04:26:54 INFO - PROCESS | 2860 | 1469446014871 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}] 04:26:54 INFO - PROCESS | 2860 | 1469446014877 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:55 INFO - PROCESS | 2860 | 1469446015030 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 04:26:55 INFO - PROCESS | 2860 | 1469446015055 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 2860 | 1469446015058 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06D1E9000 == 31 [pid = 2860] [id = 780] 04:26:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D06D202400) [pid = 2860] [serial = 2338] [outer = 0000000000000000] 04:26:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06DDC7000) [pid = 2860] [serial = 2339] [outer = 000000D06D202400] 04:26:55 INFO - PROCESS | 2860 | 1469446015112 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06E84F800) [pid = 2860] [serial = 2340] [outer = 000000D06D202400] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06FB56800) [pid = 2860] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06C93CC00) [pid = 2860] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000D06DB54C00) [pid = 2860] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000D0005CA400) [pid = 2860] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000D0018EC000) [pid = 2860] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000D003346C00) [pid = 2860] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:26:55 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000D06C9D1000) [pid = 2860] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:26:55 INFO - PROCESS | 2860 | 1469446015656 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 839ms 04:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:26:55 INFO - PROCESS | 2860 | 1469446015709 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 2860 | 1469446015711 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 04:26:55 INFO - PROCESS | 2860 | 1469446015727 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 2860 | 1469446015728 Marionette TRACE conn7 <- [1,3078,null,{}] 04:26:55 INFO - PROCESS | 2860 | 1469446015738 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}] 04:26:55 INFO - PROCESS | 2860 | 1469446015740 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:55 INFO - PROCESS | 2860 | 1469446015823 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 04:26:55 INFO - PROCESS | 2860 | 1469446015829 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 2860 | 1469446015831 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000D06E50C800 == 32 [pid = 2860] [id = 781] 04:26:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000D003D74C00) [pid = 2860] [serial = 2341] [outer = 0000000000000000] 04:26:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000D06E851400) [pid = 2860] [serial = 2342] [outer = 000000D003D74C00] 04:26:55 INFO - PROCESS | 2860 | 1469446015875 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000D06EA9C800) [pid = 2860] [serial = 2343] [outer = 000000D003D74C00] 04:26:56 INFO - PROCESS | 2860 | 1469446016259 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 607ms 04:26:56 INFO - PROCESS | 2860 | 1469446016325 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 2860 | 1469446016327 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 04:26:56 INFO - PROCESS | 2860 | 1469446016348 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:26:56 INFO - PROCESS | 2860 | 1469446016350 Marionette TRACE conn7 <- [1,3082,null,{}] 04:26:56 INFO - PROCESS | 2860 | 1469446016354 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}] 04:26:56 INFO - PROCESS | 2860 | 1469446016356 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:56 INFO - PROCESS | 2860 | 1469446016438 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 04:26:56 INFO - PROCESS | 2860 | 1469446016443 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 2860 | 1469446016445 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000D00184C800 == 33 [pid = 2860] [id = 782] 04:26:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000D0018ED400) [pid = 2860] [serial = 2344] [outer = 0000000000000000] 04:26:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000D00106EC00) [pid = 2860] [serial = 2345] [outer = 000000D0018ED400] 04:26:56 INFO - PROCESS | 2860 | 1469446016501 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D06ED27000) [pid = 2860] [serial = 2346] [outer = 000000D0018ED400] 04:26:56 INFO - PROCESS | 2860 | 1469446016928 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 04:26:56 INFO - PROCESS | 2860 | 1469446016981 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 2860 | 1469446016983 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 04:26:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:26:57 INFO - PROCESS | 2860 | 1469446016999 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 2860 | 1469446017001 Marionette TRACE conn7 <- [1,3086,null,{}] 04:26:57 INFO - PROCESS | 2860 | 1469446017005 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}] 04:26:57 INFO - PROCESS | 2860 | 1469446017006 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:57 INFO - PROCESS | 2860 | 1469446017089 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 04:26:57 INFO - PROCESS | 2860 | 1469446017095 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 2860 | 1469446017097 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072C96000 == 34 [pid = 2860] [id = 783] 04:26:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D06ECE9C00) [pid = 2860] [serial = 2347] [outer = 0000000000000000] 04:26:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D06FB57C00) [pid = 2860] [serial = 2348] [outer = 000000D06ECE9C00] 04:26:57 INFO - PROCESS | 2860 | 1469446017142 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000D072CE5400) [pid = 2860] [serial = 2349] [outer = 000000D06ECE9C00] 04:26:57 INFO - PROCESS | 2860 | 1469446017655 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]]]}] 04:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 693ms 04:26:57 INFO - PROCESS | 2860 | 1469446017688 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 2860 | 1469446017693 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 04:26:57 INFO - PROCESS | 2860 | 1469446017699 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:26:57 INFO - PROCESS | 2860 | 1469446017703 Marionette TRACE conn7 <- [1,3090,null,{}] 04:26:57 INFO - PROCESS | 2860 | 1469446017709 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}] 04:26:57 INFO - PROCESS | 2860 | 1469446017713 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:57 INFO - PROCESS | 2860 | 1469446017901 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 04:26:58 INFO - PROCESS | 2860 | 1469446018036 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 2860 | 1469446018040 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0029DB800 == 35 [pid = 2860] [id = 784] 04:26:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000D0018EE000) [pid = 2860] [serial = 2350] [outer = 0000000000000000] 04:26:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000D002914800) [pid = 2860] [serial = 2351] [outer = 000000D0018EE000] 04:26:58 INFO - PROCESS | 2860 | 1469446018100 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000D002F1B800) [pid = 2860] [serial = 2352] [outer = 000000D0018EE000] 04:26:58 INFO - PROCESS | 2860 | 1469446018721 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1034ms 04:26:58 INFO - PROCESS | 2860 | 1469446018736 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 2860 | 1469446018742 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 04:26:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:26:58 INFO - PROCESS | 2860 | 1469446018748 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 2860 | 1469446018751 Marionette TRACE conn7 <- [1,3094,null,{}] 04:26:58 INFO - PROCESS | 2860 | 1469446018755 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}] 04:26:58 INFO - PROCESS | 2860 | 1469446018758 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:58 INFO - PROCESS | 2860 | 1469446018885 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 04:26:59 INFO - PROCESS | 2860 | 1469446019013 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 2860 | 1469446019016 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:26:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000D0063C0000 == 36 [pid = 2860] [id = 785] 04:26:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000D00383CC00) [pid = 2860] [serial = 2353] [outer = 0000000000000000] 04:26:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000D003889800) [pid = 2860] [serial = 2354] [outer = 000000D00383CC00] 04:26:59 INFO - PROCESS | 2860 | 1469446019075 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000D003C50800) [pid = 2860] [serial = 2355] [outer = 000000D00383CC00] 04:26:59 INFO - PROCESS | 2860 | 1469446019695 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]]]}] 04:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:26:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1031ms 04:26:59 INFO - PROCESS | 2860 | 1469446019782 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 2860 | 1469446019785 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:26:59 INFO - PROCESS | 2860 | 1469446019789 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 2860 | 1469446019793 Marionette TRACE conn7 <- [1,3098,null,{}] 04:26:59 INFO - PROCESS | 2860 | 1469446019862 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}] 04:26:59 INFO - PROCESS | 2860 | 1469446019868 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:27:00 INFO - PROCESS | 2860 | 1469446019998 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 04:27:00 INFO - PROCESS | 2860 | 1469446020123 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 2860 | 1469446020127 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:27:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000D072F81000 == 37 [pid = 2860] [id = 786] 04:27:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000D00290F400) [pid = 2860] [serial = 2356] [outer = 0000000000000000] 04:27:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000D06C7A0C00) [pid = 2860] [serial = 2357] [outer = 000000D00290F400] 04:27:00 INFO - PROCESS | 2860 | 1469446020190 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000D06D208000) [pid = 2860] [serial = 2358] [outer = 000000D00290F400] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D00184C800 == 36 [pid = 2860] [id = 782] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D06E50C800 == 35 [pid = 2860] [id = 781] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D06D1E9000 == 34 [pid = 2860] [id = 780] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D0072B7000 == 33 [pid = 2860] [id = 779] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D0063D0000 == 32 [pid = 2860] [id = 778] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D003DC1800 == 31 [pid = 2860] [id = 777] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D002F7D000 == 30 [pid = 2860] [id = 776] 04:27:01 INFO - PROCESS | 2860 | --DOCSHELL 000000D001989800 == 29 [pid = 2860] [id = 775] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000D074509000) [pid = 2860] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000D07818B800) [pid = 2860] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000D06EA9B000) [pid = 2860] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000D06ECF0800) [pid = 2860] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000D0018F6000) [pid = 2860] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000D00384A000) [pid = 2860] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000D001068000) [pid = 2860] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000D003345C00) [pid = 2860] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000D06E227C00) [pid = 2860] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000D003C0F800) [pid = 2860] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000D003D81C00) [pid = 2860] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000D06D1D9C00) [pid = 2860] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000D06EB34400) [pid = 2860] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 04:27:01 INFO - PROCESS | 2860 | 1469446021026 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"]]]}] 04:27:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:27:01 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 04:27:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:27:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1281ms 04:27:01 INFO - PROCESS | 2860 | 1469446021072 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 2860 | 1469446021077 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 2860 | 1469446021081 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:27:01 INFO - PROCESS | 2860 | 1469446021085 Marionette TRACE conn7 <- [1,3102,null,{}] 04:27:01 INFO - PROCESS | 2860 | 1469446021090 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}] 04:27:01 INFO - PROCESS | 2860 | 1469446021093 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:27:01 INFO - PROCESS | 2860 | 1469446021198 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 04:27:01 INFO - PROCESS | 2860 | 1469446021287 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\", \"37a772d9-bec3-4bc2-880e-1e280e0a3287\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 2860 | 1469446021290 Marionette INFO sendAsync 9400d08b-32e1-44b6-8cbe-d08314307a7d 04:27:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000D001720800 == 30 [pid = 2860] [id = 787] 04:27:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000D001817400) [pid = 2860] [serial = 2359] [outer = 0000000000000000] 04:27:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000D00293C800) [pid = 2860] [serial = 2360] [outer = 000000D001817400] 04:27:01 INFO - PROCESS | 2860 | 1469446021340 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000D0037B5C00) [pid = 2860] [serial = 2361] [outer = 000000D001817400] 04:27:01 INFO - PROCESS | 2860 | 1469446021698 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]]]}] 04:27:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:27:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 04:27:01 INFO - PROCESS | 2860 | 1469446021794 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 2860 | 1469446021798 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 04:27:02 WARNING - u'runner_teardown' () 04:27:02 INFO - No more tests 04:27:02 INFO - Got 0 unexpected results 04:27:02 INFO - SUITE-END | took 684s 04:27:02 INFO - Closing logging queue 04:27:02 INFO - queue closed 04:27:03 INFO - Return code: 0 04:27:03 WARNING - # TBPL SUCCESS # 04:27:03 INFO - Running post-action listener: _resource_record_post_action 04:27:03 INFO - Running post-run listener: _resource_record_post_run 04:27:04 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 171301376; Write bytes: 994943488; Read time: 2191940; Write time: 4590860 04:27:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:27:04 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 14835712; Read time: 0; Write time: 91670 04:27:04 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 171301376; Write bytes: 881631744; Read time: 2191940; Write time: 4434880 04:27:04 INFO - Running post-run listener: _upload_blobber_files 04:27:04 INFO - Blob upload gear active. 04:27:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:27:04 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 04:27:04 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'] 04:27:04 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 04:27:04 INFO - (blobuploader) - INFO - Open directory for files ... 04:27:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:27:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:27:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:27:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:27:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:27:05 INFO - (blobuploader) - INFO - Done attempting. 04:27:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:27:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:27:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:27:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:27:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:27:07 INFO - (blobuploader) - INFO - Done attempting. 04:27:07 INFO - (blobuploader) - INFO - Iteration through files over. 04:27:07 INFO - Return code: 0 04:27:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:27:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/37234910cf6647e26716ccb9f1d9b5b3b11be11af23d987ca941e7b1e0348f6ef9983202548f69a95458abe8baf369722224f45406a498c16983baa26f90ac69", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06e19fea79fcb3c47a7df2d14383fd4c988b68a9405a811971db562f37835ce3dc5bfdeeaeb5eb56f54599bda25d6651cef5f4dc3c34ca257bf82da32608c3e3"} 04:27:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:27:07 INFO - Writing to file C:\slave\test\properties\blobber_files 04:27:07 INFO - Contents: 04:27:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/37234910cf6647e26716ccb9f1d9b5b3b11be11af23d987ca941e7b1e0348f6ef9983202548f69a95458abe8baf369722224f45406a498c16983baa26f90ac69", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06e19fea79fcb3c47a7df2d14383fd4c988b68a9405a811971db562f37835ce3dc5bfdeeaeb5eb56f54599bda25d6651cef5f4dc3c34ca257bf82da32608c3e3"} 04:27:07 INFO - Running post-run listener: copy_logs_to_upload_dir 04:27:07 INFO - Copying logs to upload dir... 04:27:07 INFO - mkdir: C:\slave\test\build\upload\logs 04:27:07 INFO - Copying logs to upload dir... 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - Using _rmtree_windows ... 04:27:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=879.885000 ========= master_lag: 0.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 39 secs) (at 2016-07-25 04:27:07.405596) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 04:27:07.411669) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/37234910cf6647e26716ccb9f1d9b5b3b11be11af23d987ca941e7b1e0348f6ef9983202548f69a95458abe8baf369722224f45406a498c16983baa26f90ac69", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06e19fea79fcb3c47a7df2d14383fd4c988b68a9405a811971db562f37835ce3dc5bfdeeaeb5eb56f54599bda25d6651cef5f4dc3c34ca257bf82da32608c3e3"} build_url:https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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/37234910cf6647e26716ccb9f1d9b5b3b11be11af23d987ca941e7b1e0348f6ef9983202548f69a95458abe8baf369722224f45406a498c16983baa26f90ac69", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06e19fea79fcb3c47a7df2d14383fd4c988b68a9405a811971db562f37835ce3dc5bfdeeaeb5eb56f54599bda25d6651cef5f4dc3c34ca257bf82da32608c3e3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eT_FYc9DT2CaBO38NIYYew/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-25 04:27:07.531428) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:27:07.531756) ========= '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-046\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-046 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-046 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-046\AppData\Local LOGONSERVER=\\T-W864-IX-046 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-046 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-046 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:27:07.649388) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 04:27:07.649704) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 04:27:08.273928) ========= ========= Total master_lag: 0.24 =========